![]() |
|
Public Types | |
enum | { rank = 2 } |
enum | components { XX, YY, ZZ } |
Component labeling enumeration. More... | |
Public Member Functions | |
DiagTensor () | |
Construct null. | |
DiagTensor (const VectorSpace< DiagTensor< Cmpt >, Cmpt, 3 > &) | |
Construct given VectorSpace. | |
DiagTensor (const Cmpt &txx, const Cmpt &tyy, const Cmpt &tzz) | |
Construct given three components. | |
DiagTensor (Istream &) | |
Construct from Istream. | |
const Cmpt & | xx () const |
const Cmpt & | yy () const |
const Cmpt & | zz () const |
Cmpt & | xx () |
Cmpt & | yy () |
Cmpt & | zz () |
Static Public Attributes | |
const char *const | typeName |
const char * | componentNames [] |
const DiagTensor | zero |
const DiagTensor | one |
const DiagTensor | I |
|
Definition at line 69 of file DiagTensor.H. |
|
Component labeling enumeration.
Definition at line 85 of file DiagTensor.H. |
|
Construct null.
Definition at line 41 of file DiagTensorI.H. |
|
Construct given VectorSpace.
Definition at line 48 of file DiagTensorI.H. |
|
Construct given three components.
Definition at line 59 of file DiagTensorI.H. |
|
Construct from Istream.
Definition at line 73 of file DiagTensorI.H. |
|
Definition at line 101 of file DiagTensorI.H. |
|
Definition at line 82 of file DiagTensorI.H. Referenced by Foam::det(), Foam::operator/(), Foam::tr(), and DiagTensor::zz(). |
|
Definition at line 107 of file DiagTensorI.H. |
|
Definition at line 88 of file DiagTensorI.H. Referenced by Foam::det(), Foam::operator/(), and Foam::tr(). |
|
Definition at line 113 of file DiagTensorI.H. References Tensor::xx(), DiagTensor::xx(), Tensor::xy(), and Tensor::xz(). |
Here is the call graph for this function:
|
Definition at line 94 of file DiagTensorI.H. Referenced by Foam::det(), Foam::operator/(), and Foam::tr(). |
|
Definition at line 78 of file DiagTensor.H. |
|
Definition at line 81 of file DiagTensor.H. |
|
Definition at line 80 of file DiagTensor.H. |
|
Definition at line 77 of file DiagTensor.H. |
|
Definition at line 79 of file DiagTensor.H. |