Public Types | |
typedef complex | cmptType |
Component type. More... | |
typedef scalar | magType |
Magnitude type. More... | |
typedef label | labelType |
Equivalent type of labels used for valid component indexing. More... | |
Public Member Functions | |
pTraits (const complex &val) | |
Copy construct from primitive. More... | |
pTraits (Istream &is) | |
Read construct from Istream. More... | |
operator complex () const noexcept | |
Return the value. More... | |
operator complex & () noexcept | |
Access the value. More... | |
Static Public Attributes | |
static constexpr direction | dim = 3 |
Dimensionality of space. More... | |
static constexpr direction | rank = 0 |
Rank of complex is 0. More... | |
static constexpr direction | nComponents = 2 |
Number of components in complex is 2. More... | |
static const char *const | typeName |
static const char *const | componentNames [] |
static const complex | zero |
complex (0,0) More... | |
static const complex | one |
complex (1,0) More... | |
static const complex | min |
complex (-VGREAT,-VGREAT) More... | |
static const complex | max |
complex (VGREAT,VGREAT) More... | |
static const complex | rootMin |
complex (-ROOTVGREAT, -ROOTVGREAT) More... | |
static const complex | rootMax |
complex (ROOTVGREAT, ROOTVGREAT) More... | |
typedef label labelType |
|
inlinenoexcept |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
static |
complex (VGREAT,VGREAT)
Definition at line 293 of file complex.H.
Referenced by decompositionMethod::decompose(), snappySnapDriver::doSnap(), mappedPatchBase::findSamples(), removePoints::getUnrefimentSet(), implicitFunction::grad(), pointEdgeStructuredWalk::inZone(), mappedPatchFieldBase< Type >::mappedField(), polyTopoChange::pointRemoved(), projectCurveEdge::position(), polyTopoChange::removePoint(), sampledPatchInternalField::sampleOnPoints(), addPatchCellLayer::setRefinement(), removePoints::setUnrefinement(), PatchTools::sortedEdgeFaces(), wallNormalInfo::valid(), pointEdgeStructuredWalk::valid(), externalPointEdgePoint::valid(), patchEdgeFaceInfo::valid(), pointEdgePoint::valid(), and Sampled< Type >::value().
|
static |
|
static |
complex (ROOTVGREAT, ROOTVGREAT)
Definition at line 295 of file complex.H.
Referenced by symmetryPlanePolyPatch::calcGeometry(), and wedgePolyPatch::calcGeometry().