#include "Marmot/MarmotJournal.h"
#include "Marmot/MarmotTypedefs.h"
#include "Marmot/MarmotVoigt.h"
Go to the source code of this file.
Namespaces | |
Marmot | |
This file includes functions needed for calculations with stress and strain tensors written in voigt notation. | |
Marmot::ContinuumMechanics | |
Marmot::ContinuumMechanics::Kinematics | |
Marmot::ContinuumMechanics::Kinematics::Strain | |
Marmot::ContinuumMechanics::Kinematics::VelocityGradient | |
Marmot::ContinuumMechanics::Kinematics::DeformationGradient | |
Functions | |
Marmot::Vector6d | Marmot::ContinuumMechanics::Kinematics::Strain::GreenLagrange (const Eigen::Matrix3d &F) |
Marmot::EigenTensors::Tensor633d | Marmot::ContinuumMechanics::Kinematics::Strain::dGreenLagrangedDeformationGradient (const Eigen::Matrix3d &F) |
template<int nDim> | |
Eigen::Matrix3d | Marmot::ContinuumMechanics::Kinematics::DeformationGradient::make3D (const Eigen::Ref< const Eigen::Matrix< double, nDim, nDim > > &tensor) |
Variables | |
const Eigen::TensorFixedSize< double, Eigen::Sizes< 3, 3, 3, 3 > > | Marmot::ContinuumMechanics::Kinematics::VelocityGradient::dOmega_dVelocityGradient = initializeDOmega_dVelocityGradient() |
const Eigen::TensorFixedSize< double, Eigen::Sizes< 6, 3, 3 > > | Marmot::ContinuumMechanics::Kinematics::VelocityGradient::dStretchingRate_dVelocityGradient = initializeDStretchingRate_dVelocityGradient() |