36 const IOobjectList& objects,
37 const wordRes& selectedFields
43 #define doLocalCode(Method) \ 45 this->Method <scalar> (objects, selectedFields); \ 46 this->Method <vector> (objects, selectedFields); \ 47 this->Method <sphericalTensor> (objects, selectedFields); \ 48 this->Method <symmTensor> (objects, selectedFields); \ 49 this->Method <tensor> (objects, selectedFields); \
label distributeVolumeFields(const IOobjectList &objects, const wordRes &selectedFields=wordRes()) const
Read, redistribute and write all/selected volume fields.
label distributeInternalFields(const IOobjectList &objects, const wordRes &selectedFields=wordRes()) const
Read, redistribute and write all/selected volume internal fields.
#define doLocalCode(FieldType, Variable)
void distributeAllFields(const IOobjectList &objects, const wordRes &selectedFields) const
Distribute all fields for known field types.
label distributeSurfaceFields(const IOobjectList &objects, const wordRes &selectedFields=wordRes()) const
Read, reconstruct and write all/selected surface fields.