Go to the documentation of this file.
30 template<
class ParcelType>
35 youngsModulus_(this->dict_, 0.0),
36 poissonsRatio_(this->dict_, 0.0)
40 template<
class ParcelType>
47 youngsModulus_(
cp.youngsModulus_),
48 poissonsRatio_(
cp.poissonsRatio_)
52 template<
class ParcelType>
59 youngsModulus_(this->dict_,
"youngsModulus"),
60 poissonsRatio_(this->dict_,
"poissonsRatio")
64 template<
class ParcelType>
74 ParcelType(owner,
coordinates, celli, tetFacei, tetPti),
82 template<
class ParcelType>
85 const polyMesh& owner,
90 ParcelType(owner, position, celli),
98 template<
class ParcelType>
101 const polyMesh& owner,
104 const label tetFacei,
107 const scalar nParticle0,
109 const scalar dTarget0,
112 const vector& angularMomentum0,
114 const typename ParcelType::constantProperties& constProps
140 template<
class ParcelType>
144 return youngsModulus_.value();
148 template<
class ParcelType>
152 return poissonsRatio_.value();
158 template<
class ParcelType>
165 template<
class ParcelType>
173 template<
class ParcelType>
180 template<
class ParcelType>
188 template<
class ParcelType>
195 template<
class ParcelType>
202 template<
class ParcelType>
209 template<
class ParcelType>
217 template<
class ParcelType>
const volScalarField & cp
static constexpr const zero Zero
collisionRecordList collisionRecords_
Mesh consisting of general polyhedral cells.
const vector & torque() const
scalar youngsModulus() const
PtrList< coordinateSystem > coordinates(solidRegions.size())
const vector & angularMomentum() const
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Vector< scalar > vector
A scalar version of the templated Vector.
scalar poissonsRatio() const
const collisionRecordList & collisionRecords() const
Calculates the inertia tensor and principal axes and moments of a polyhedra/cells/triSurfaces....
bool cp(const fileName &src, const fileName &dst, const bool followLink=true)
Barycentric< scalar > barycentric
A scalar version of the templated Barycentric.
CollidingParcel(const polyMesh &mesh, const barycentric &coordinates, const label celli, const label tetFacei, const label tetPti)