Go to the documentation of this file.
32 template<
template<
class,
class>
class VectorField,
class T,
class PropType=
void>
35 public VectorField<T, PropType>
199 return makeUnique<FieldType>(*
this);
240 template<
template<
class,
class>
class VectorField,
class T,
class PropType>
251 template<
template<
class,
class>
class VectorField,
class T,
class PropType>
270 #endif //__Field_hpp__
Field(const Vector< T > &vec)
TypeInfoTemplateNV2("Field", T, VectorType::memoerySpaceName())
Field(const word &name, const word &fieldKey, size_t len)
typename VectorType::constReference constReference
Field(const word &fieldKey, size_t len, const T &val)
typename VectorType::constPointer constPointer
INLINE_FUNCTION_H FieldType * clonePtr() const
Field(const word &name, const word &fieldKey, size_t capacity, size_t len, RESERVE)
Field< VectorField, T, PropType > FieldType
bool readNonUniform(iIstream &is, size_t len)
Field(const word &fieldKey, size_t len)
bool write(iOstream &os) const
Field(const word &name, const word &fieldKey, size_t len, const T &val)
INLINE_FUNCTION iIstream & operator>>(iIstream &str, AB3History &ab3)
#define INLINE_FUNCTION_H
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
Field(const word &fieldKey, const Vector< T > &vec)
virtual const word & name() const
const int8 * constIterator
const int8 & constReference
Field(const word &fieldKey)
const word & fieldKey() const
bool readField(iIstream &is, const size_t len, bool readLength=true)
Field(const word &fieldKey, size_t capacity, size_t len, RESERVE)
Field(size_t len, const T &val)
typename VectorType::pointer pointer
Field(size_t capacity, size_t len, RESERVE)
bool readUniform(iIstream &is, size_t len, bool readLength=true)
#define ioErrorInFile(fileName, lineNumber)
typename VectorType::valueType valueType
const int8 * constPointer
Field(const word &name, const word &fieldKey)
typename VectorType::iterator iterator
FieldType & operator=(const FieldType &)=default
bool writeField(iOstream &os) const
typename VectorType::constIterator constIterator
Field(const word &name, const word &fieldKey, const FieldType &src)
typename VectorType::reference reference
INLINE_FUNCTION_H uniquePtr< FieldType > clone() const
Field(const word &name, const word &fieldKey, const Vector< T > &vec)