www.mooseframework.org
Compute2DFiniteStrain.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 COMPUTE2DFINITESTRAIN_H
8 #define COMPUTE2DFINITESTRAIN_H
9 
10 #include "ComputeFiniteStrain.h"
11 
20 {
21 public:
22  Compute2DFiniteStrain(const InputParameters & parameters);
23 
24 protected:
25  virtual void computeProperties();
26 
29  virtual Real computeGradDispZZ() = 0;
30 
33  virtual Real computeGradDispZZOld() = 0;
34 };
35 
36 #endif // COMPUTE2DFINITESTRAIN_H
virtual void computeProperties()
virtual Real computeGradDispZZ()=0
Computes the current out-of-plane displacement gradient; as a virtual function, this function is over...
Compute2DFiniteStrain(const InputParameters &parameters)
ComputeFiniteStrain defines a strain increment and rotation increment, for finite strains...
virtual Real computeGradDispZZOld()=0
Computes the old out-of-plane displacement gradient; as a virtual function, this function is overwrit...
Compute2DFiniteStrain defines a strain increment and a rotation increment for finite strains in 2D ge...