Class SampledField
Defined in File SampledField.H
Inheritance Relationships
Derived Types
public SampledPGradField
(Class SampledPGradField)public SampledVelocityField
(Class SampledVelocityField)public SampledWallGradUField
(Class SampledWallGradUField)
Class Documentation
-
class SampledField
Base class for a sampled field. Handles sampling of and recomputing a specific field. Also registers the field to the object registry under the sub-registry wallModelSampling — patch-name.
Contributors/Copyright: 2018-2021 Timofey Mukha
- Source files
Subclassed by SampledPGradField, SampledVelocityField, SampledWallGradUField
Public Functions
-
inline SampledField(const fvPatch &patch, const word interpolationType = "cell")
-
inline SampledField(const SampledField &orig)
-
virtual autoPtr<SampledField> clone() const = 0
-
inline virtual ~SampledField()
-
inline const fvMesh &mesh() const
-
inline const objectRegistry &db() const
-
inline const fvPatch &patch() const
-
virtual word name() const = 0
-
virtual label nDims() const = 0
-
virtual void sample(scalarListList &sampledValues, const labelList &indexList, const scalarField &h) const = 0
-
virtual void sample(scalarListListList &sampledValues, const labelListList &indexListList) const = 0
-
virtual void registerFields(const labelList&) const = 0
-
virtual void registerFields(const labelListList&) const = 0
-
virtual void recompute() const = 0
-
virtual void createField() const = 0
-
inline word interpolationType() const