www.mooseframework.org
ComputeCosseratElasticityTensor.h
Go to the documentation of this file.
1 /****************************************************************/
2 /* MOOSE - Multiphysics Object Oriented Simulation Environment */
3 /* */
4 /* All contents are licensed under LGPL V2.1 */
5 /* See LICENSE for full restrictions */
6 /****************************************************************/
7 #ifndef COMPUTECOSSERATELASTICITYTENSOR_H
8 #define COMPUTECOSSERATELASTICITYTENSOR_H
9 
11 
16 {
17 public:
18  ComputeCosseratElasticityTensor(const InputParameters & parameters);
19 
20 protected:
21  virtual void computeQpElasticityTensor();
22 
24  RankFourTensor _Eijkl;
25 
27  RankFourTensor _Bijkl;
28 
30  MaterialProperty<RankFourTensor> & _elastic_flexural_rigidity_tensor;
31 };
32 
33 #endif // COMPUTECOSSERATELASTICITYTENSOR_H
MaterialProperty< RankFourTensor > & _elastic_flexural_rigidity_tensor
Flexural rigidity tensor at the qps.
ComputeElasticityTensor defines an elasticity tensor material for isi.
ComputeCosseratElasticityTensor(const InputParameters &parameters)
ComputeElasticityTensorBase the base class for computing elasticity tensors.
RankFourTensor _Bijkl
Flexural rigidity tensor.
RankFourTensor _Eijkl
Conventional elasticity tensor.