Class SampledWallGradUField

Inheritance Relationships

Base Type

Class Documentation

class SampledWallGradUField : public SampledField

Class for the sampled velocity gradient field at the wall.

Contributors/Copyright: 2019-2023 Timofey Mukha

Source files

Public Functions

inline SampledWallGradUField(const fvPatch &patch, const word interpolationType = "cell")

Construct from patch.

inline SampledWallGradUField(const SampledWallGradUField &orig)

Copy constructor.

inline virtual autoPtr<SampledField> clone() const override

Clone the object.

inline virtual ~SampledWallGradUField()

Destructor.

virtual void sample(scalarListList &sampledValues, const labelList &indexList, const scalarField &h) const override

Sample the wall-normal velocity gradient values.

virtual void sample(scalarListListList&, const labelListList&) const override

Sample the wall-normal velocity gradient values from multiple cells.

inline virtual label nDims() const override

The number of dimensions of the field.

inline virtual word name() const override

Get the name of the sampled field.

virtual void registerFields(const labelList&) const override

Register appropriate fields in the object registry.

virtual void registerFields(const labelListList&) const override

Register appropriate fields in the object registry.

virtual void recompute() const override

Recompute the field.

virtual void createField() const override

Create the global wallGrad gradient field that will be sampled.