Functions | |
constexpr int | getNumberOfDofForRotation (int nDim) |
template<int sizeI, int sizeJ> | |
Eigen::Matrix< double, sizeI *sizeJ, sizeI *sizeJ > | makeIndexSwapTensor () |
template<int nDim> | |
constexpr Eigen::TensorFixedSize< double, Eigen::Sizes< getNumberOfDofForRotation(nDim), nDim, nDim > > | getReferenceToCorrectLeviCivita () |
auto | Initialize_IFourthOrder () |
auto | Initialize_IFourthOrderTranspose () |
auto | Initialize_I2xI2 () |
auto | Initialize_Isym () |
auto | Initialize_Iskew () |
auto | Initialize_dDeviatoricStress_dStress () |
EigenTensors::Tensor333d | Initialize_LeviCivita3D () |
EigenTensors::Tensor122d | Initialize_LeviCivita2D () |
|
constexpr |
Eigen::Matrix< double, sizeI * sizeJ, sizeI * sizeJ > Marmot::ContinuumMechanics::CommonTensors::makeIndexSwapTensor | ( | ) |
|
constexpr |
auto Marmot::ContinuumMechanics::CommonTensors::Initialize_IFourthOrder | ( | ) |
auto Marmot::ContinuumMechanics::CommonTensors::Initialize_IFourthOrderTranspose | ( | ) |
auto Marmot::ContinuumMechanics::CommonTensors::Initialize_I2xI2 | ( | ) |
auto Marmot::ContinuumMechanics::CommonTensors::Initialize_Isym | ( | ) |
auto Marmot::ContinuumMechanics::CommonTensors::Initialize_Iskew | ( | ) |
auto Marmot::ContinuumMechanics::CommonTensors::Initialize_dDeviatoricStress_dStress | ( | ) |
EigenTensors::Tensor333d Marmot::ContinuumMechanics::CommonTensors::Initialize_LeviCivita3D | ( | ) |
EigenTensors::Tensor122d Marmot::ContinuumMechanics::CommonTensors::Initialize_LeviCivita2D | ( | ) |
const EigenTensors::Tensor3333d Marmot::ContinuumMechanics::CommonTensors::I2xI2 = Initialize_I2xI2() |
const EigenTensors::Tensor3333d Marmot::ContinuumMechanics::CommonTensors::Isym = Initialize_Isym() |
const EigenTensors::Tensor3333d Marmot::ContinuumMechanics::CommonTensors::Iskew = Initialize_Iskew() |
const EigenTensors::Tensor3333d Marmot::ContinuumMechanics::CommonTensors::IFourthOrder = Initialize_IFourthOrder() |
const EigenTensors::Tensor3333d Marmot::ContinuumMechanics::CommonTensors::IFourthOrderTranspose = Initialize_IFourthOrderTranspose() |
const EigenTensors::Tensor3333d Marmot::ContinuumMechanics::CommonTensors::dDeviatoricStress_dStress = Initialize_dDeviatoricStress_dStress() |
const EigenTensors::Tensor333d Marmot::ContinuumMechanics::CommonTensors::LeviCivita3D = Initialize_LeviCivita3D() |
const EigenTensors::Tensor122d Marmot::ContinuumMechanics::CommonTensors::LeviCivita2D = Initialize_LeviCivita2D() |