www.mooseframework.org
ComputePlaneSmallStrain.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 COMPUTEPLANESMALLSTRAIN_H
8 #define COMPUTEPLANESMALLSTRAIN_H
9 
10 #include "Compute2DSmallStrain.h"
11 
18 {
19 public:
20  ComputePlaneSmallStrain(const InputParameters & parameters);
21 
22 protected:
23  virtual Real computeStrainZZ();
24 
25 private:
27  const VariableValue & _scalar_out_of_plane_strain;
28 
30  const VariableValue & _out_of_plane_strain;
31 };
32 
33 #endif // COMPUTEPLANESMALLSTRAIN_H
ComputePlaneSmallStrain(const InputParameters &parameters)
Compute2DSmallStrain defines a strain tensor, assuming small strains, in 2D geometries / simulations...
const VariableValue & _out_of_plane_strain
ComputePlaneSmallStrain defines small strains under generalized plane strain and plane stress assumpt...
const VariableValue & _scalar_out_of_plane_strain