#include "Marmot/MarmotTensor.h"
Namespaces | |
Marmot | |
This file includes functions needed for calculations with stress and strain tensors written in voigt notation. | |
Marmot::ContinuumMechanics | |
Marmot::ContinuumMechanics::CommonTensors | |
Marmot::ContinuumMechanics::TensorUtility | |
Functions | |
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 () |
Eigen::Matrix3d | Marmot::ContinuumMechanics::TensorUtility::dyadicProduct (const Eigen::Vector3d &vector1, const Eigen::Vector3d &vector2) |