Namespaces | Functions
MarmotLocalization.cpp File Reference
#include "Marmot/MarmotLocalization.h"
#include "Marmot/MarmotMath.h"
#include "Marmot/MarmotTensor.h"
#include <cmath>
#include <iostream>
Include dependency graph for MarmotLocalization.cpp:

Namespaces

 Marmot
 This file includes functions needed for calculations with stress and strain tensors written in voigt notation.
 
 Marmot::ContinuumMechanics
 
 Marmot::ContinuumMechanics::LocalizationAnalysis
 

Functions

Marmot::Matrix3d Marmot::ContinuumMechanics::LocalizationAnalysis::computeAcousticTensor (const Marmot::Matrix6d &materialTangent, const Marmot::Vector3d &normalVector)
 
bool Marmot::ContinuumMechanics::LocalizationAnalysis::localizationChecker (const Marmot::Matrix3d &acousticTensor)
 
Marmot::Vector3d Marmot::ContinuumMechanics::LocalizationAnalysis::computeNormalVector (double alpha, double beta)
 
double Marmot::ContinuumMechanics::LocalizationAnalysis::minimumDeterminantAcousticTensor (const Marmot::Matrix6d &materialTangent)