50 procPolyPatch_.neighbFaceCentres()
51 - procPolyPatch_.neighbFaceCellCentres()
59 procPolyPatch_.neighbFaceAreas()
60 /(
mag(procPolyPatch_.neighbFaceAreas()) + vSmall)
66 const scalar ndoi = nfDelta[facei];
67 const scalar ndni = nbrNfDelta[facei];
68 const scalar ndi = ndoi + ndni;
70 if (ndni/vGreat < ndi)
76 const scalar doi =
mag(delta[facei]);
77 const scalar dni =
mag(nbrDelta[facei]);
78 const scalar di = doi + dni;
102 procPolyPatch_.neighbFaceCentres()
103 - procPolyPatch_.neighbFaceCellCentres()
111 procPolyPatch_.neighbFaceCentres()
112 - procPolyPatch_.neighbFaceCellCentres()
128 return patchInternalField(internalData);
138 send(commsType, patchInternalField(iF)());
148 return receive<label>(commsType, this->size());
virtual tmp< labelField > interfaceInternalField(const labelUList &internalData) const
Return the values of the given internal data adjacent to.
#define forAll(list, i)
Loop across all elements in list.
commsTypes
Types of communications.
Macros for easy insertion into run-time selection tables.
virtual tmp< vectorField > delta() const
Return delta (P to N) vectors across coupled patch.
void makeWeights(scalarField &) const
Make patch weighting factors.
virtual tmp< labelField > internalFieldTransfer(const Pstream::commsTypes commsType, const labelUList &internalData) const
Return neighbour field.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
defineTypeNameAndDebug(combustionModel, 0)
static bool & parRun()
Is this a parallel run?
virtual tmp< vectorField > delta() const =0
Return delta (P to N) vectors across coupled patch.
dimensioned< scalar > mag(const dimensioned< Type > &)
friend dimensionSet transform(const dimensionSet &)
Return the argument; transformations do not change the dimensions.
A class for managing temporary objects.
virtual void initInternalFieldTransfer(const Pstream::commsTypes commsType, const labelUList &internalData) const
Initialise neighbour field transfer.
dimensionSet transform(const dimensionSet &)