Intermediate class for handling inter-region heat exchanges.
const meshToMesh & meshInterp() const
Return const access to the mapToMap pointer.
bool interpolate(const vector &p1, const vector &p2, const vector &o, vector &n, scalar l)
const interRegionHeatTransferModel & nbrModel() const
Return const access to the neighbour model.
Generic templated field type.
tmp< Field< Type > > interpolate(const interRegionHeatTransferModel &nbrModel, const Field< Type > &field) const
Interpolate field with nbrModel specified.
bool master_
Master or slave region.
A class for managing temporary objects.
void mapSrcToTgt(const UList< Type > &srcFld, const CombineOp &cop, List< Type > &result) const
Map field from src to tgt mesh with defined operation.
void mapTgtToSrc(const UList< Type > &tgtFld, const CombineOp &cop, List< Type > &result) const
Map field from tgt to src mesh with defined operation.