Namespaces | Functions
MarmotTensor.cpp File Reference
#include "Marmot/MarmotTensor.h"
Include dependency graph for MarmotTensor.cpp:

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)