v0.14.0
Classes | Namespaces | Functions | Variables
EshelbianAux.hpp File Reference

Auxilary functions for Eshelbian plasticity. More...

#include <Lie.hpp>

Go to the source code of this file.

Classes

struct  EshelbianPlasticity::TensorTypeExtractor< T >
 
struct  EshelbianPlasticity::TensorTypeExtractor< FTensor::PackPtr< T, I > >
 
struct  EshelbianPlasticity::isEq
 

Namespaces

 EshelbianPlasticity
 

Functions

auto EshelbianPlasticity::diff_deviator (FTensor::Ddg< double, 3, 3 > &&t_diff_stress)
 
auto EshelbianPlasticity::diff_tensor ()
 
auto EshelbianPlasticity::symm_L_tensor ()
 
auto EshelbianPlasticity::diff_symmetrize ()
 
auto EshelbianPlasticity::is_eq (const double &a, const double &b)
 
template<int DIM>
auto EshelbianPlasticity::get_uniq_nb (double *ptr)
 
template<typename A , typename B >
auto EshelbianPlasticity::sort_eigen_vals (A &eig, B &eigen_vec)
 

Variables

constexpr static auto EshelbianPlasticity::size_symm = (3 * (3 + 1)) / 2
 

Detailed Description

Auxilary functions for Eshelbian plasticity.

Date
2024-08-30

Definition in file EshelbianAux.hpp.