v0.14.0
Classes | Namespaces | Functions
EshelbianOperators.cpp File Reference
#include <MoFEM.hpp>
#include <EshelbianPlasticity.hpp>
#include <boost/math/constants/constants.hpp>
#include <EshelbianAux.hpp>
#include <lapack_wrap.h>
#include <MatrixFunction.hpp>

Go to the source code of this file.

Classes

struct  EshelbianPlasticity::isEq
 

Namespaces

 EshelbianPlasticity
 

Functions

template<typename T >
auto EshelbianPlasticity::get_rotation_form_vector (FTensor::Tensor1< T, 3 > &t_omega, RotSelector rotSelector=LARGE_ROT)
 
template<typename T >
auto EshelbianPlasticity::get_diff_rotation_form_vector (FTensor::Tensor1< T, 3 > &t_omega, RotSelector rotSelector=LARGE_ROT)
 
template<typename T >
auto EshelbianPlasticity::get_diff2_rotation_form_vector (FTensor::Tensor1< T, 3 > &t_omega, RotSelector rotSelector=LARGE_ROT)
 
auto EshelbianPlasticity::is_eq (const double &a, const double &b)
 
template<int DIM>
auto EshelbianPlasticity::get_uniq_nb (double *ptr)
 
template<int DIM>
auto EshelbianPlasticity::sort_eigen_vals (FTensor::Tensor1< double, DIM > &eig, FTensor::Tensor2< double, DIM, DIM > &eigen_vec)