www.mooseframework.org
CrystalPlasticityRotationOutAux.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 CRYSTALPLASTICITYROTATIONOUTAUX_H
8 #define CRYSTALPLASTICITYROTATIONOUTAUX_H
9 
10 #include "AuxKernel.h"
12 
14 
15 template <>
17 
18 class CrystalPlasticityRotationOutAux : public AuxKernel
19 {
20 public:
21  CrystalPlasticityRotationOutAux(const InputParameters & parameters);
23 
24 protected:
25  virtual Real computeValue();
26 
27 private:
28  std::string _rotout_file_name;
29  unsigned int _out_freq;
30  const MaterialProperty<RankTwoTensor> & _update_rot;
31 };
32 
33 #endif // CRYSTALPLASTICITYROTATIONOUTAUX_H//
CrystalPlasticityRotationOutAux(const InputParameters &parameters)
InputParameters validParams< CrystalPlasticityRotationOutAux >()
const MaterialProperty< RankTwoTensor > & _update_rot