ExaDG
Loading...
Searching...
No Matches
ExaDG::Structure::Material< dim, Number > Class Template Referenceabstract
Inheritance diagram for ExaDG::Structure::Material< dim, Number >:
ExaDG::Structure::IncompressibleNeoHookean< dim, Number > ExaDG::Structure::StVenantKirchhoff< dim, Number >

Public Types

typedef dealii::LinearAlgebra::distributed::Vector< Number > VectorType
 
typedef std::pair< unsigned int, unsigned int > Range
 
typedef CellIntegrator< dim, dim, Number > IntegratorCell
 
typedef dealii::VectorizedArray< Number > scalar
 
typedef dealii::Tensor< 2, dim, dealii::VectorizedArray< Number > > tensor
 
typedef dealii::SymmetricTensor< 2, dim, dealii::VectorizedArray< Number > > symmetric_tensor
 

Public Member Functions

virtual symmetric_tensor second_piola_kirchhoff_stress (tensor const &gradient_displacement, unsigned int const cell, unsigned int const q) const =0
 
virtual symmetric_tensor second_piola_kirchhoff_stress_displacement_derivative (tensor const &gradient_increment, tensor const &deformation_gradient, unsigned int const cell, unsigned int const q) const =0
 

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