www.mooseframework.org
GenericConstantRankTwoTensor.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 
8 #ifndef GENERICCONSTANTRANKTWOTENSOR_H
9 #define GENERICCONSTANTRANKTWOTENSOR_H
10 
11 #include "Material.h"
12 #include "RankTwoTensor.h"
13 
15 
16 template <>
18 
23 {
24 public:
26 
27 protected:
28  virtual void computeQpProperties() override;
29 
32 };
33 
34 #endif // GENERICCONSTANTRANKTWOTENSOR_H
The main MOOSE class responsible for handling user-defined parameters in almost every MOOSE system...
InputParameters validParams< GenericConstantRankTwoTensor >()
RankTwoTensor is designed to handle the Stress or Strain Tensor for a fully anisotropic material...
Definition: RankTwoTensor.h:45
Materials compute MaterialProperties.
Definition: Material.h:53
virtual void computeQpProperties() override
Users must override this method.
GenericConstantRankTwoTensor(const InputParameters &parameters)
const InputParameters & parameters() const
Get the parameters of the object.
Definition: MooseObject.h:53
Declares a constant material property of type RankTwoTensor.
MaterialProperty< RankTwoTensor > & _prop