Finite volume reconstructor for volume and surface fields. More...
Classes | |
| class | fvPatchFieldReconstructor |
| Mapper for sizing only - does not do any actual mapping. More... | |
Public Member Functions | |
| fvFieldReconstructor (const fvMesh &mesh, const PtrList< fvMesh > &procMeshes, const labelListList &faceProcAddressing, const labelListList &cellProcAddressing, const PtrList< surfaceLabelField::Boundary > &faceProcAddressingBf) | |
| Construct from components. More... | |
| fvFieldReconstructor (const fvFieldReconstructor &)=delete | |
| Disallow default bitwise copy construction. More... | |
| label | nReconstructed () const |
| Return number of fields reconstructed. More... | |
| template<class Type > | |
| tmp< DimensionedField< Type, volMesh > > | reconstructFvVolumeInternalField (const IOobject &fieldIoObject, const PtrList< DimensionedField< Type, volMesh >> &procFields) const |
| Reconstruct volume internal field. More... | |
| template<class Type > | |
| tmp< DimensionedField< Type, volMesh > > | reconstructFvVolumeInternalField (const IOobject &fieldIoObject) const |
| Read and reconstruct volume internal field. More... | |
| template<class Type > | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > | reconstructFvVolumeField (const IOobject &fieldIoObject, const PtrList< GeometricField< Type, fvPatchField, volMesh >> &) const |
| Reconstruct volume field. More... | |
| template<class Type > | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > | reconstructFvVolumeField (const IOobject &fieldIoObject) const |
| Read and reconstruct volume field. More... | |
| template<class Type > | |
| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | reconstructFvSurfaceField (const IOobject &fieldIoObject, const PtrList< GeometricField< Type, fvsPatchField, surfaceMesh >> &) const |
| Reconstruct surface field. More... | |
| template<class Type > | |
| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | reconstructFvSurfaceField (const IOobject &fieldIoObject) const |
| Read and reconstruct surface field. More... | |
| template<class Type > | |
| void | reconstructFvVolumeInternalFields (const IOobjectList &objects, const HashSet< word > &selectedFields) |
| Read, reconstruct and write all/selected volume internal fields. More... | |
| template<class Type > | |
| void | reconstructFvVolumeFields (const IOobjectList &objects, const HashSet< word > &selectedFields) |
| Read, reconstruct and write all/selected volume fields. More... | |
| template<class Type > | |
| void | reconstructFvSurfaceFields (const IOobjectList &objects, const HashSet< word > &selectedFields) |
| Read, reconstruct and write all/selected surface fields. More... | |
| void | operator= (const fvFieldReconstructor &)=delete |
| Disallow default bitwise assignment. More... | |
Finite volume reconstructor for volume and surface fields.
Definition at line 55 of file fvFieldReconstructor.H.
| fvFieldReconstructor | ( | const fvMesh & | mesh, |
| const PtrList< fvMesh > & | procMeshes, | ||
| const labelListList & | faceProcAddressing, | ||
| const labelListList & | cellProcAddressing, | ||
| const PtrList< surfaceLabelField::Boundary > & | faceProcAddressingBf | ||
| ) |
Construct from components.
Referenced by fvFieldReconstructor::fvPatchFieldReconstructor::fvPatchFieldReconstructor().

|
delete |
Disallow default bitwise copy construction.
|
inline |
Return number of fields reconstructed.
Definition at line 133 of file fvFieldReconstructor.H.
References objects, fvFieldReconstructor::operator=(), fvFieldReconstructor::reconstructFvSurfaceField(), fvFieldReconstructor::reconstructFvSurfaceFields(), fvFieldReconstructor::reconstructFvVolumeField(), fvFieldReconstructor::reconstructFvVolumeFields(), fvFieldReconstructor::reconstructFvVolumeInternalField(), and fvFieldReconstructor::reconstructFvVolumeInternalFields().

| tmp<DimensionedField<Type, volMesh> > reconstructFvVolumeInternalField | ( | const IOobject & | fieldIoObject, |
| const PtrList< DimensionedField< Type, volMesh >> & | procFields | ||
| ) | const |
Reconstruct volume internal field.
Referenced by fvFieldReconstructor::nReconstructed().

| tmp<DimensionedField<Type, volMesh> > reconstructFvVolumeInternalField | ( | const IOobject & | fieldIoObject | ) | const |
Read and reconstruct volume internal field.
| tmp<GeometricField<Type, fvPatchField, volMesh> > reconstructFvVolumeField | ( | const IOobject & | fieldIoObject, |
| const PtrList< GeometricField< Type, fvPatchField, volMesh >> & | |||
| ) | const |
Reconstruct volume field.
Referenced by fvFieldReconstructor::nReconstructed().

| tmp<GeometricField<Type, fvPatchField, volMesh> > reconstructFvVolumeField | ( | const IOobject & | fieldIoObject | ) | const |
Read and reconstruct volume field.
| tmp<GeometricField<Type, fvsPatchField, surfaceMesh> > reconstructFvSurfaceField | ( | const IOobject & | fieldIoObject, |
| const PtrList< GeometricField< Type, fvsPatchField, surfaceMesh >> & | |||
| ) | const |
Reconstruct surface field.
Referenced by fvFieldReconstructor::nReconstructed().

| tmp<GeometricField<Type, fvsPatchField, surfaceMesh> > reconstructFvSurfaceField | ( | const IOobject & | fieldIoObject | ) | const |
Read and reconstruct surface field.
| void reconstructFvVolumeInternalFields | ( | const IOobjectList & | objects, |
| const HashSet< word > & | selectedFields | ||
| ) |
Read, reconstruct and write all/selected volume internal fields.
Referenced by fvFieldReconstructor::nReconstructed().

| void reconstructFvVolumeFields | ( | const IOobjectList & | objects, |
| const HashSet< word > & | selectedFields | ||
| ) |
Read, reconstruct and write all/selected volume fields.
Referenced by fvFieldReconstructor::nReconstructed().

| void reconstructFvSurfaceFields | ( | const IOobjectList & | objects, |
| const HashSet< word > & | selectedFields | ||
| ) |
Read, reconstruct and write all/selected surface fields.
Referenced by fvFieldReconstructor::nReconstructed().

|
delete |
Disallow default bitwise assignment.
Referenced by fvFieldReconstructor::nReconstructed().
