High Performance Plasticity  0.5.0
hpp::CrystalProperties< U > Class Template Reference

#include <crystal.h>

Collaboration diagram for hpp::CrystalProperties< U >:

Public Attributes

CrystalType crystal_type
 
HardeningLaw hardeningLaw
 
unsigned int n_alpha
 
mu
 
kappa
 
c11
 
c12
 
c44
 
m
 
gammadot_0
 
h_0
 
s_s
 
a
 
q
 
volume = 1.0
 
std::vector< std::vector< U > > m_0
 
std::vector< std::vector< U > > n_0
 
std::vector< hpp::Tensor2< U > > S_0
 
hpp::Tensor4< U > L
 
hpp::Tensor2< U > Q
 

Detailed Description

template<typename U>
class hpp::CrystalProperties< U >

Author
Michael Malahe
Date
14/10/16

Member Data Documentation

template<typename U>
U hpp::CrystalProperties< U >::a
template<typename U>
U hpp::CrystalProperties< U >::c11
template<typename U>
U hpp::CrystalProperties< U >::c12
template<typename U>
U hpp::CrystalProperties< U >::c44
template<typename U>
CrystalType hpp::CrystalProperties< U >::crystal_type
template<typename U>
U hpp::CrystalProperties< U >::gammadot_0
template<typename U>
U hpp::CrystalProperties< U >::h_0
template<typename U>
HardeningLaw hpp::CrystalProperties< U >::hardeningLaw
template<typename U>
U hpp::CrystalProperties< U >::kappa
template<typename U>
hpp::Tensor4<U> hpp::CrystalProperties< U >::L
template<typename U>
U hpp::CrystalProperties< U >::m
template<typename U>
std::vector<std::vector<U> > hpp::CrystalProperties< U >::m_0
template<typename U>
U hpp::CrystalProperties< U >::mu
template<typename U>
std::vector<std::vector<U> > hpp::CrystalProperties< U >::n_0
template<typename U>
unsigned int hpp::CrystalProperties< U >::n_alpha
template<typename U>
U hpp::CrystalProperties< U >::q
template<typename U>
hpp::Tensor2<U> hpp::CrystalProperties< U >::Q
template<typename U>
std::vector<hpp::Tensor2<U> > hpp::CrystalProperties< U >::S_0
template<typename U>
U hpp::CrystalProperties< U >::s_s
template<typename U>
U hpp::CrystalProperties< U >::volume = 1.0

The documentation for this class was generated from the following file: