|
|
|
dimensioned< Type > Class Template ReferenceGeneric dimensioned Type class. More...
Inheritance diagram for dimensioned< Type >:
![]()
Collaboration diagram for dimensioned< Type >:
![]()
Detailed Descriptiontemplate<class Type>
Generic dimensioned Type class.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| dimensioned | ( | const word & | name, | |
| const dimensionSet & | dimSet, | |||
| const Type | t | |||
| ) | [inline] |
Construct given a name, a value and its dimensionSet.
Definition at line 61 of file dimensionedType.C.
| dimensioned | ( | const word & | name, | |
| const dimensioned< Type > & | dt | |||
| ) | [inline] |
Construct from a dimensioned<Type> changing the name.
Definition at line 75 of file dimensionedType.C.
| dimensioned | ( | const Type & | t | ) | [inline] |
Construct given a value (creates dimensionless value).
Definition at line 89 of file dimensionedType.H.
| dimensioned | ( | Istream & | is | ) | [inline] |
| dimensioned | ( | const word & | name, | |
| Istream & | is | |||
| ) | [inline] |
| dimensioned | ( | const word & | name, | |
| const dimensionSet & | dimSet, | |||
| Istream & | is | |||
| ) | [inline] |
Construct from an Istream with a given name and dimensions.
Definition at line 113 of file dimensionedType.C.
| dimensioned< Type > lookupOrDefault | ( | const word & | name, | |
| const dictionary & | dict, | |||
| const Type & | defaultValue = pTraits<Type>::zero, |
|||
| const dimensionSet & | dims = dimless | |||
| ) | [inline, static] |
Construct from dictionary, with default value.
Definition at line 31 of file dimensionedType.C.
References Foam::name().

| dimensioned< Type > lookupOrAddToDict | ( | const word & | name, | |
| dictionary & | dict, | |||
| const Type & | defaultValue = pTraits<Type>::zero, |
|||
| const dimensionSet & | dims = dimless | |||
| ) | [inline, static] |
Construct from dictionary, with default value.
If the value is not found, it is added into the dictionary.
Definition at line 45 of file dimensionedType.C.
References dictionary::lookupOrDefault().

| const word & name | ( | ) | const [inline] |
Return const reference to name.
Reimplemented in UniformDimensionedField< Type >.
Definition at line 128 of file dimensionedType.C.
Referenced by steadyStateDdtScheme< Type >::fvcDdt(), EulerDdtScheme< Type >::fvcDdt(), and Foam::stabilise().

| word & name | ( | ) | [inline] |
| const dimensionSet & dimensions | ( | ) | const [inline] |
Return const reference to dimensions.
Definition at line 141 of file dimensionedType.C.
Referenced by EulerDdtScheme< Type >::fvcDdt(), steadyStateDdtScheme< Type >::fvcDdt(), dimensioned< Type >::readIfPresent(), and Foam::stabilise().

| dimensionSet & dimensions | ( | ) | [inline] |
| const Type & value | ( | ) | const [inline] |
Return const reference to value.
Definition at line 154 of file dimensionedType.C.
Referenced by fieldMinMax::calcMinMaxFields(), EulerDdtScheme< Type >::fvcDdt(), spray::inject(), GeometricField< Type, PatchField, GeoMesh >::min(), GeometricField< Type, PatchField, GeoMesh >::negate(), and GeometricField< Type, PatchField, GeoMesh >::operator==().

| Type & value | ( | ) | [inline] |
| dimensioned< typename dimensioned< Type >::cmptType > component | ( | const direction | d | ) | const [inline] |
| void replace | ( | const | direction, | |
| const dimensioned< cmptType > & | ||||
| ) |
Return a component with a dimensioned<cmptType>.
| dimensioned<Type> T | ( | ) | const |
Return transpose.
| bool readIfPresent | ( | const dictionary & | dict | ) | [inline] |
Update the value of dimensioned<Type> if found in the dictionary.
Definition at line 194 of file dimensionedType.C.
References dimensioned< Type >::dimensions().

| dimensioned< typename dimensioned< Type >::cmptType > operator[] | ( | const direction | d | ) | const [inline] |
Return a component as a dimensioned<cmptType>.
Definition at line 204 of file dimensionedType.C.
References dictionary::readIfPresent().

| void operator+= | ( | const dimensioned< Type > & | dt | ) | [inline] |
Definition at line 214 of file dimensionedType.C.
References component().

| void operator-= | ( | const dimensioned< Type > & | dt | ) | [inline] |
Definition at line 225 of file dimensionedType.C.
| void operator*= | ( | const scalar | s | ) | [inline] |
Definition at line 236 of file dimensionedType.C.
| void operator/= | ( | const scalar | s | ) | [inline] |
Definition at line 246 of file dimensionedType.C.
| Istream& operator>> | ( | Istream & | , | |
| dimensioned< Type > & | ||||
| ) | [friend] |
Definition at line 352 of file dimensionedType.C.
| Ostream& operator | ( | Ostream & | , | |
| const dimensioned< Type > & | ||||
| ) | [friend] |