|
|
|
FieldField< Field, Type > Class Template ReferenceGeneric field type. More...
Inheritance diagram for FieldField< Field, Type >:
![]()
Collaboration diagram for FieldField< Field, Type >:
![]()
Detailed Descriptiontemplate<template< class > class Field, class Type>
Generic field type.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| FieldField | ( | ) | [inline] |
Construct null.
Used for temporary fields which are initialised after construction
Definition at line 111 of file FieldField.C.
| FieldField | ( | const label | size | ) | [inline, explicit] |
Construct given size.
Used for temporary fields which are initialised after construction
Definition at line 118 of file FieldField.C.
| FieldField | ( | const word & | type, | |
| const FieldField< Field, Type > & | ff | |||
| ) | [inline] |
Construct using the Field sizes from the given FieldField.
and the given Field type. Used for temporary fields which are initialised after construction
Definition at line 126 of file FieldField.C.
| FieldField | ( | const FieldField< Field, Type > & | f | ) | [inline] |
| FieldField | ( | FieldField< Field, Type > & | f, | |
| bool | reUse | |||
| ) | [inline] |
| FieldField | ( | const PtrList< Field< Type > > & | tl | ) | [inline] |
| FieldField | ( | Istream & | is | ) | [inline] |
Construct as copy of tmp<FieldField>.
Construct from Istream
Definition at line 180 of file FieldField.C.
References refCount::resetRefCount(), and tf.

| tmp< FieldField< Field, Type > > clone | ( | ) | const [inline] |
| tmp< FieldField< Field, Type > > NewCalculatedType | ( | const FieldField< Field, Type2 > & | ff | ) | [inline, static] |
Return a pointer to a new calculatedFvPatchFieldField created on.
freestore without setting patchField values
Definition at line 197 of file FieldField.C.
| void negate | ( | ) | [inline] |
| tmp< FieldField< Field, typename FieldField< Field, Type >::cmptType > > component | ( | const direction | d | ) | const [inline] |
| void replace | ( | const direction | d, | |
| const FieldField< Field, cmptType > & | sf | |||
| ) | [inline] |
Replace a component field of the field.
Definition at line 249 of file FieldField.C.
Referenced by GeometricField< Type, PatchField, GeoMesh >::max(), and GeometricField< Type, PatchField, GeoMesh >::replace().

Replace a component field of the field.
Definition at line 263 of file FieldField.C.
References PtrList< Field< Type > >::operator[](), and Field< Type >::replace().

| tmp< FieldField< Field, Type > > T | ( | ) | const [inline] |
Return the field transpose (only defined for second rank tensors).
Definition at line 276 of file FieldField.C.
References PtrList< Field< Type > >::operator[](), and Field< Type >::replace().

| void operator= | ( | const FieldField< Field, Type > & | f | ) | [inline] |
| void operator= | ( | const tmp< FieldField< Field, Type > > & | ) |
| void operator= | ( | const Type & | t | ) | [inline] |
| void operator+= | ( | const FieldField< Field, Type > & | f | ) | [inline] |
Definition at line 369 of file FieldField.C.
| void operator+= | ( | const tmp< FieldField< Field, Type > > & | tf | ) | [inline] |
Definition at line 369 of file FieldField.C.
| void operator-= | ( | const FieldField< Field, Type > & | f | ) | [inline] |
Definition at line 370 of file FieldField.C.
| void operator-= | ( | const tmp< FieldField< Field, Type > > & | tf | ) | [inline] |
Definition at line 370 of file FieldField.C.
| void operator*= | ( | const FieldField< Field, scalar > & | f | ) | [inline] |
Definition at line 371 of file FieldField.C.
| void operator*= | ( | const tmp< FieldField< Field, scalar > > & | tf | ) | [inline] |
Definition at line 371 of file FieldField.C.
| void operator/= | ( | const FieldField< Field, scalar > & | f | ) | [inline] |
Definition at line 372 of file FieldField.C.
| void operator/= | ( | const tmp< FieldField< Field, scalar > > & | tf | ) | [inline] |
Definition at line 372 of file FieldField.C.
| void operator+= | ( | const Type & | t | ) | [inline] |
Definition at line 369 of file FieldField.C.
| void operator-= | ( | const Type & | t | ) | [inline] |
Definition at line 370 of file FieldField.C.
| void operator*= | ( | const scalar & | t | ) | [inline] |
Definition at line 371 of file FieldField.C.
| void operator/= | ( | const scalar & | t | ) | [inline] |
Definition at line 372 of file FieldField.C.
| Ostream& operator | ( | Ostream & | , | |
| const FieldField< Field, Type > & | ||||
| ) | [friend] |