33 template<
template<
class>
class Field,
class Type>
48 template<
template<
class>
class Field,
class Type>
51 FieldField<Field, Type>& result,
52 const FieldField<Field, tensor>& rot,
53 const FieldField<Field, Type>&
fld 63 template<
template<
class>
class Field,
class Type>
67 const FieldField<Field, tensor>& rot,
68 const FieldField<Field, Type>&
fld 71 tmp<FieldField<Field, Type>> tranf
73 FieldField<Field, Type>::NewCalculatedType(
fld)
80 template<
template<
class>
class Field,
class Type>
84 const FieldField<Field, tensor>& rot,
85 const tmp<FieldField<Field, Type>>& tfld
88 tmp<FieldField<Field, Type>> tresult(tfld.ptr());
94 template<
template<
class>
class Field,
class Type>
98 const tmp<FieldField<Field, tensor>>& trot,
99 const FieldField<Field, Type>&
fld 102 tmp<FieldField<Field, Type>> tresult
104 FieldField<Field, Type>::NewCalculatedType(
fld)
112 template<
template<
class>
class Field,
class Type>
116 const tmp<FieldField<Field, tensor>>& trot,
117 const tmp<FieldField<Field, Type>>& tfld
120 tmp<FieldField<Field, Type>> tresult(tfld.ptr());
127 template<
template<
class>
class Field,
class Type>
132 const FieldField<Field, Type>&
fld 135 tmp<FieldField<Field, Type>> tresult
137 FieldField<Field, Type>::NewCalculatedType(
fld)
144 template<
template<
class>
class Field,
class Type>
149 const tmp<FieldField<Field, Type>>& tfld
152 tmp<FieldField<Field, Type>> tresult(tfld.ptr());
158 template<
template<
class>
class Field,
class Type>
161 FieldField<Field, Type>& result,
163 const FieldField<Field, Type>&
fld 173 template<
template<
class>
class Field,
class Type>
176 FieldField<Field, Type>& result,
177 const FieldField<Field, tensor>& rot,
178 const FieldField<Field, Type>&
fld 188 template<
template<
class>
class Field,
class Type>
192 const FieldField<Field, tensor>& rot,
193 const FieldField<Field, Type>&
fld 196 tmp<FieldField<Field, Type>> tranf
198 FieldField<Field, Type>::NewCalculatedType(
fld)
205 template<
template<
class>
class Field,
class Type>
209 const FieldField<Field, tensor>& rot,
210 const tmp<FieldField<Field, Type>>& tfld
213 tmp<FieldField<Field, Type>> tresult(tfld.ptr());
219 template<
template<
class>
class Field,
class Type>
223 const tmp<FieldField<Field, tensor>>& trot,
224 const FieldField<Field, Type>&
fld 227 tmp<FieldField<Field, Type>> tresult
229 FieldField<Field, Type>::NewCalculatedType(
fld)
237 template<
template<
class>
class Field,
class Type>
241 const tmp<FieldField<Field, tensor>>& trot,
242 const tmp<FieldField<Field, Type>>& tfld
245 tmp<FieldField<Field, Type>> tresult(tfld.ptr());
252 template<
template<
class>
class Field,
class Type>
257 const FieldField<Field, Type>&
fld 260 tmp<FieldField<Field, Type>> tresult
262 FieldField<Field, Type>::NewCalculatedType(
fld)
269 template<
template<
class>
class Field,
class Type>
274 const tmp<FieldField<Field, Type>>& tfld
277 tmp<FieldField<Field, Type>> tresult(tfld.ptr());
dimensionSet invTransform(const dimensionSet &ds)
Return the argument; transformations do not change the dimensions.
A field of fields is a PtrList of fields with reference counting.
#define forAll(list, i)
Loop across all elements in list.
Generic templated field type.
gmvFile<< "tracers "<< particles.size()<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().x()<< ' ';}gmvFile<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().y()<< ' ';}gmvFile<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().z()<< ' ';}gmvFile<< nl;for(const word &name :lagrangianScalarNames){ IOField< scalar > fld(IOobject(name, runTime.timeName(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))
A class for managing temporary objects.
dimensionSet transform(const dimensionSet &ds)
Return the argument; transformations do not change the dimensions.
Tensor of scalars, i.e. Tensor<scalar>.