![]() |
LifeV
|
/namespace ExpressionDefinitions
This namespace is specially designed to contain the elementary operations (corresponding to differential operators) that build the local contributions to be used in the assembly procedures.
| typedef ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > deformationGradient_Type |
Definition at line 88 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionDeterminant< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > > determinantTensorF_Type |
Definition at line 92 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionProduct< ExpressionTranspose< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > >, ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > > rightCauchyGreenTensor_Type |
Definition at line 99 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionMinusTransposed< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > > minusTransposedTensor_Type |
Definition at line 103 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionInverse< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > > inverseTensor_Type |
Definition at line 108 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionTrace< ExpressionProduct< ExpressionTranspose< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > >, ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > > > traceTensor_Type |
Definition at line 115 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionDot< ExpressionProduct< ExpressionTranspose< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > >, ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > >, ExpressionProduct< ExpressionTranspose< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > >, ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > > > traceSquaredTensor_Type |
Definition at line 126 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionPower< ExpressionDeterminant< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > > > powerExpression_Type |
Definition at line 131 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionIsochoricChangeOfVariable< determinantTensorF_Type > isochoricChangeOfVariable_Type |
Definition at line 134 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionProduct< ExpressionPower< ExpressionDeterminant< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > > >, ExpressionTrace< ExpressionProduct< ExpressionTranspose< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > >, ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > > > > isochoricTrace_Type |
Definition at line 143 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionInterpolateValue< MeshType, MapEpetra, 3, 3 > interpolatedValue_Type |
Definition at line 147 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionInterpolateValue< MeshType, MapEpetra, 3, 1 > interpolatedScalarValue_Type |
Definition at line 149 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionOuterProduct< ExpressionInterpolateValue< MeshType, MapEpetra, 3, 3 >, ExpressionInterpolateValue< MeshType, MapEpetra, 3, 3 > > outerProduct_Type |
Definition at line 153 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionDot< ExpressionProduct< ExpressionTranspose< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > >, ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > >, ExpressionOuterProduct< ExpressionInterpolateValue< MeshType, MapEpetra, 3, 3 >, ExpressionInterpolateValue< MeshType, MapEpetra, 3, 3 > > > stretch_Type |
Definition at line 161 of file structure/fem/ExpressionDefinitions.hpp.
| typedef ExpressionProduct< ExpressionPower< ExpressionDeterminant< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > > >, ExpressionDot< ExpressionProduct< ExpressionTranspose< ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > >, ExpressionAddition< ExpressionInterpolateGradient< MeshType, MapEpetra, 3, 3 >, ExpressionMatrix< 3, 3 > > >, ExpressionOuterProduct< ExpressionInterpolateValue< MeshType, MapEpetra, 3, 3 >, ExpressionInterpolateValue< MeshType, MapEpetra, 3, 3 > > > > isochoricStretch_Type |
Definition at line 174 of file structure/fem/ExpressionDefinitions.hpp.
| deformationGradient_Type deformationGradient | ( | const std::shared_ptr< ETFESpace_Type > | dispETFESpace, |
| const vector_Type & | disp, | ||
| UInt | offset, | ||
| const matrixSmall_Type | identity | ||
| ) |
Definition at line 53 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
| determinantTensorF_Type determinantF | ( | const deformationGradient_Type | F | ) |
Definition at line 59 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
Here is the caller graph for this function:| rightCauchyGreenTensor_Type tensorC | ( | const ExpressionTranspose< deformationGradient_Type > | tF, |
| const deformationGradient_Type | F | ||
| ) |
Definition at line 64 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
Here is the caller graph for this function:| minusTransposedTensor_Type minusT | ( | const deformationGradient_Type | F | ) |
Definition at line 69 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
Here is the caller graph for this function:| inverseTensor_Type inv | ( | const deformationGradient_Type | F | ) |
Definition at line 74 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
| traceTensor_Type traceTensor | ( | const rightCauchyGreenTensor_Type | C | ) |
Definition at line 79 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
Here is the caller graph for this function:| traceSquaredTensor_Type traceSquared | ( | const rightCauchyGreenTensor_Type | C | ) |
Definition at line 84 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
| powerExpression_Type powerExpression | ( | const determinantTensorF_Type | J, |
| const Real | exponent | ||
| ) |
Definition at line 89 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
| isochoricChangeOfVariable_Type isochoricDeterminant | ( | const determinantTensorF_Type | J | ) |
Definition at line 94 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
| isochoricTrace_Type isochoricTrace | ( | const powerExpression_Type | Jel, |
| const traceTensor_Type | I | ||
| ) |
Definition at line 99 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
| interpolatedValue_Type interpolateFiber | ( | const std::shared_ptr< ETFESpace_Type > | dispETFESpace, |
| const vector_Type & | fiberVector | ||
| ) |
Definition at line 107 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
| interpolatedValue_Type interpolateValue | ( | const std::shared_ptr< ETFESpace_Type > | dispETFESpace, |
| const vector_Type & | valueVector | ||
| ) |
Definition at line 113 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
| interpolatedScalarValue_Type interpolateScalarValue | ( | const std::shared_ptr< scalarETFESpace_Type > | dispETFESpace, |
| const vector_Type & | valueVector | ||
| ) |
Definition at line 119 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
| outerProduct_Type fiberTensor | ( | const interpolatedValue_Type | ithFiber | ) |
Definition at line 125 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
| stretch_Type fiberStretch | ( | const rightCauchyGreenTensor_Type | C, |
| const outerProduct_Type | M | ||
| ) |
Definition at line 130 of file fsi_blocks/solver/ExpressionDefinitions.cpp.
| isochoricStretch_Type isochoricFourthInvariant | ( | const powerExpression_Type | Jel, |
| const stretch_Type | I_4ith | ||
| ) |
Definition at line 135 of file fsi_blocks/solver/ExpressionDefinitions.cpp.