Class SampledVelocityField
Defined in File SampledVelocityField.H
Inheritance Relationships
Base Type
public SampledField(Class SampledField)
Class Documentation
-
class SampledVelocityField : public SampledField
Class for the sampled velocity field.
Contributors/Copyright: 2019-2023 Timofey Mukha
- Source files
Public Functions
-
inline SampledVelocityField(const fvPatch &patch, word interpolationType = "cell")
Construct from patch and interpolation type.
-
inline SampledVelocityField(const SampledVelocityField &orig)
-
inline virtual autoPtr<SampledField> clone() const override
Clone the object.
-
inline virtual ~SampledVelocityField()
Destructor.
-
virtual void sample(scalarListList &sampledValues, const labelList &indexList, const scalarField &h) const override
Sample the velocity values.
-
virtual void sample(scalarListListList&, const labelListList&) const override
Sample the velocity 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.
-
inline virtual void recompute() const override
Recompute the field.
-
inline virtual void createField() const override
Create the field. Redundant, U should be created by the solver.