41 dataGrad_(mesh.nCells())
53 dataGrad_(am.dataGrad_)
85 dataGrad_ =
fvc::grad(tempData)->primitiveField();
99 data_[tetIs.
cell()] += value/this->mesh_.V()[tetIs.
cell()];
110 return data_[tetIs.
cell()];
122 return dataGrad_[tetIs.
cell()];
void add(const barycentric &coordinates, const tetIndices &tetIs, const Type &value)
Member Functions.
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh >> grad(const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf)
AveragingMethod< Type >::TypeGrad TypeGrad
Public typedefs.
Basic(const IOobject &io, const dictionary &dict, const fvMesh &mesh)
Constructors.
A list of keyword definitions, which are a keyword followed by any number of values (e...
tmp< Field< Type > > primitiveField() const
Return an internal field of the average.
Generic GeometricField class.
Generic dimensioned Type class.
Type interpolate(const barycentric &coordinates, const tetIndices &tetIs) const
Interpolate.
TypeGrad interpolateGrad(const barycentric &coordinates, const tetIndices &tetIs) const
Interpolate gradient.
Basic lagrangian averaging procedure.
label cell() const
Return the cell.
Base class for lagrangian averaging methods.
virtual ~Basic()
Destructor.
List< label > labelList
A List of labels.
Storage and named access for the indices of a tet which is part of the decomposition of a cell...
Internal::FieldType & primitiveFieldRef()
Return a reference to the internal field.
This boundary condition applies a zero-gradient condition from the patch internal field onto the patc...
const dimensionSet dimless(0, 0, 0, 0, 0, 0, 0)
Mesh data needed to do the Finite Volume discretisation.
void correctBoundaryConditions()
Correct boundary field.
A class for managing temporary objects.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...