|
|
|
SlicedGeometricField< Type, PatchField, SlicedPatchField, GeoMesh > Class Template ReferenceSpecialization of GeometricField which holds slices of given complete fields in a form that they act as a GeometricField. More...
Inheritance diagram for SlicedGeometricField< Type, PatchField, SlicedPatchField, GeoMesh >:
![]()
Collaboration diagram for SlicedGeometricField< Type, PatchField, SlicedPatchField, GeoMesh >:
![]()
Detailed Descriptiontemplate<class Type, template< class > class PatchField, template< class > class SlicedPatchField, class GeoMesh>
Specialization of GeometricField which holds slices of given complete fields in a form that they act as a GeometricField.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| typedef GeoMesh::Mesh Mesh |
Reimplemented from GeometricField< Type, PatchField, GeoMesh >.
Definition at line 65 of file SlicedGeometricField.H.
| typedef GeoMesh::BoundaryMesh BoundaryMesh |
Reimplemented from GeometricField< Type, PatchField, GeoMesh >.
Definition at line 66 of file SlicedGeometricField.H.
| SlicedGeometricField | ( | const IOobject & | io, | |
| const Mesh & | mesh, | |||
| const dimensionSet & | ds, | |||
| const Field< Type > & | completeField, | |||
| const bool | preserveCouples = true | |||
| ) | [inline] |
Construct from components and field to slice.
Definition at line 196 of file SlicedGeometricField.C.
References SlicedGeometricField< Type, PatchField, SlicedPatchField, GeoMesh >::correctBoundaryConditions().

| SlicedGeometricField | ( | const IOobject & | io, | |
| const Mesh & | mesh, | |||
| const dimensionSet & | ds, | |||
| const Field< Type > & | completeIField, | |||
| const Field< Type > & | completeBField, | |||
| const bool | preserveCouples = true | |||
| ) | [inline] |
Construct from components and separate fields to slice for the.
internal field and boundary field
Definition at line 232 of file SlicedGeometricField.C.
References SlicedGeometricField< Type, PatchField, SlicedPatchField, GeoMesh >::correctBoundaryConditions().

| SlicedGeometricField | ( | const IOobject & | io, | |
| const GeometricField< Type, PatchField, GeoMesh > & | gf, | |||
| const bool | preserveCouples = true | |||
| ) | [inline] |
Construct from GeometricField. Reuses full internal and.
patch fields except on couples (preserveCouples=true).
Definition at line 269 of file SlicedGeometricField.C.
References SlicedGeometricField< Type, PatchField, SlicedPatchField, GeoMesh >::correctBoundaryConditions(), and GeometricField< Type, PatchField, GeoMesh >::internalField().

| SlicedGeometricField | ( | const SlicedGeometricField< Type, PatchField, SlicedPatchField, GeoMesh > & | gf | ) | [inline] |
Construct as copy.
Definition at line 300 of file SlicedGeometricField.C.
References GeometricField< Type, PatchField, GeoMesh >::internalField().

| ~SlicedGeometricField | ( | ) | [inline] |
Definition at line 328 of file SlicedGeometricField.C.
| void correctBoundaryConditions | ( | ) | [inline] |
Correct boundary field.
Reimplemented from GeometricField< Type, PatchField, GeoMesh >.
Definition at line 362 of file SlicedGeometricField.C.
Referenced by SlicedGeometricField< Type, PatchField, SlicedPatchField, GeoMesh >::SlicedGeometricField().

| void correctBoundaryConditions | ( | ) | [inline] |
Correct boundary field.
Reimplemented from GeometricField< Type, PatchField, GeoMesh >.
Definition at line 39 of file slicedSurfaceFields.H.
| void correctBoundaryConditions | ( | ) | [inline] |
Correct boundary field.
Reimplemented from GeometricField< Type, PatchField, GeoMesh >.
Definition at line 45 of file slicedSurfaceFields.H.
| void correctBoundaryConditions | ( | ) | [inline] |
Correct boundary field.
Reimplemented from GeometricField< Type, PatchField, GeoMesh >.
Definition at line 51 of file slicedSurfaceFields.H.
| void correctBoundaryConditions | ( | ) | [inline] |
Correct boundary field.
Reimplemented from GeometricField< Type, PatchField, GeoMesh >.
Definition at line 57 of file slicedSurfaceFields.H.
| void correctBoundaryConditions | ( | ) | [inline] |
Correct boundary field.
Reimplemented from GeometricField< Type, PatchField, GeoMesh >.
Definition at line 63 of file slicedSurfaceFields.H.