Class Sampler
Defined in File Sampler.H
Inheritance Relationships
Derived Types
public MultiCellSampler
(Class MultiCellSampler)public SingleCellSampler
(Class SingleCellSampler)
Class Documentation
-
class Sampler
Class for sampling data to the wall models.
Contributors/Copyright: 2016-2021 Timofey Mukha 2017 Saleh Rezaeiravesh
Subclassed by MultiCellSampler, SingleCellSampler
Public Functions
-
Sampler(const fvPatch&, scalar averagingTime, const word interpolationType, const word cellFinderType, const word lengthScaleType, bool hIsIndex, bool excludeWallAdjacent)
-
Sampler(const word &samplerName, const fvPatch&, scalar averagingTime, const word interpolationType, const word cellFinderType, const word lengthScaleType, bool hIsIndex, bool excludeWallAdjacent)
-
virtual ~Sampler()
-
inline const fvPatch &patch() const
-
inline const objectRegistry &db() const
-
inline const fvMesh &mesh() const
-
inline scalar averagingTime() const
-
inline label nSampledFields() const
-
inline word interpolationType() const
-
inline word cellFinderType() const
-
inline word lengthScaleType() const
-
inline bool excludeWallAdjacent() const
-
inline bool hIsIndex() const
-
void recomputeFields() const
-
virtual void sample() const = 0
-
virtual void addField(SampledField*)
-
void write(Ostream &os) const
Public Static Functions
-
Sampler(const fvPatch&, scalar averagingTime, const word interpolationType, const word cellFinderType, const word lengthScaleType, bool hIsIndex, bool excludeWallAdjacent)