Go to the documentation of this file.
58 ivf[owner[facei]] += issf[facei];
59 ivf[neighbour[facei]] -= issf[facei];
71 ivf[pFaceCells[facei]] += pssf[facei];
94 "surfaceIntegrate("+ssf.name()+
')',
150 "surfaceSum("+ssf.name()+
')',
168 vf[owner[facei]] += ssf[facei];
169 vf[neighbour[facei]] += ssf[facei];
181 vf[pFaceCells[facei]] += pssf[facei];
tmp< GeometricField< Type, fvPatchField, volMesh > > surfaceSum(const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf)
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
#define forAll(list, i)
Loop across all elements in list.
A class for managing temporary objects.
GeometricBoundaryField & boundaryField()
Return reference to GeometricBoundaryField.
This boundary condition applies a zero-gradient condition from the patch internal field onto the patc...
InternalField & internalField()
Return internal field.
Surface integrate surfaceField creating a volField. Surface sum a surfaceField creating a volField.
Mesh data needed to do the Finite Volume discretisation.
void correctBoundaryConditions()
Correct boundary field.
void surfaceIntegrate(Field< Type > &ivf, const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf)
Traits class for primitives.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
const dimensionSet dimVol(dimVolume)
Generic GeometricField class.