Public Types | |
| typedef Scalar | 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 (Scalar val) noexcept | |
| Copy construct from primitive. More... | |
| pTraits (Istream &is) | |
| Read construct from Istream. More... | |
| operator Scalar () const noexcept | |
| Return the value. More... | |
| operator Scalar & () noexcept | |
| Access the value. More... | |
Static Public Attributes | |
| static constexpr direction | dim = 3 |
| Dimensionality of space. More... | |
| static constexpr direction | rank = 0 |
| Rank of Scalar is 0. More... | |
| static constexpr direction | nComponents = 1 |
| Number of components in Scalar is 1. More... | |
| static const char *const | typeName = "scalar" |
| static const char *const | componentNames [] = { "" } |
| static const Scalar | zero = 0.0 |
| static const Scalar | one = 1.0 |
| static const Scalar | max = ScalarVGREAT |
| static const Scalar | min = -ScalarVGREAT |
| static const Scalar | rootMax = ScalarROOTVGREAT |
| static const Scalar | rootMin = -ScalarROOTVGREAT |
| static const Scalar | vsmall = ScalarVSMALL |
| typedef label labelType |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.