Go to the documentation of this file.
21 #ifndef __grainShape_hpp__
22 #define __grainShape_hpp__
110 #endif //__grainShape_hpp__
bool writeToDict(dictionary &dict) const override
realVector mass() const override
real Inertial_zz(uint32 index) const override
real Inertial_yy(uint32 index) const override
realVector coarseGrainFactor() const
bool Inertia_xx(uint32 index, real &Ixx) const override
realVector orginalDiameter() const
grainShape(const word &fileName, repository *owner, const property &prop)
realVector density() const override
realVector sphereDiameters_
bool readFromDictionary3()
real Inertial_xx(uint32 index) const override
realVector grainDiameters_
virtual dictionary & dict()
ref to this dictionary, if it is a dictionary
real minBoundingSphere() const override
bool Inertia_zz(uint32 index, real &Izz) const override
~grainShape() override=default
const repository * owner() const override
property holds the pure properties of materials.
realVector boundingDiameter() const override
realVector Inertia() const override
real maxBoundingSphere() const override
bool Inertia_yy(uint32 index, real &Iyy) const override
realVector coarseGrainFactor_
Dictionary holds a set of data entries or sub-dictionaries that are enclosed in a curely braces or ar...