www.mooseframework.org
DisplacementGradientsAction.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 DISPLACEMENTGRADIENTSACTION_H
8 #define DISPLACEMENTGRADIENTSACTION_H
9 
10 #include "InputParameters.h"
11 #include "Action.h"
12 
18 class DisplacementGradientsAction : public Action
19 {
20 public:
21  DisplacementGradientsAction(const InputParameters & params);
22 
23  virtual void act();
24 
25 private:
26  std::vector<VariableName> _displacements;
27  std::vector<VariableName> _displacement_gradients;
28 };
29 
30 template <>
32 
33 #endif // DISPLACEMENTGRADIENTSACTION_H
DisplacementGradientsAction(const InputParameters &params)
std::vector< VariableName > _displacements
InputParameters validParams< DisplacementGradientsAction >()
std::vector< VariableName > _displacement_gradients
Automatically generates all variables, Kernels, and Materials to ensure the correct derivatives of th...