www.mooseframework.org
Classes | Functions
NodalRankTwoComponentPD.h File Reference

Go to the source code of this file.

Classes

class  NodalRankTwoComponentPD
 Userobject class to compute the component values for rank two tensor at individual material point. More...
 

Functions

template<>
InputParameters validParams< NodalRankTwoComponentPD > ()
 

Function Documentation

◆ validParams< NodalRankTwoComponentPD >()

template<>
InputParameters validParams< NodalRankTwoComponentPD > ( )

Definition at line 17 of file NodalRankTwoComponentPD.C.

18 {
19  InputParameters params = validParams<NodalRankTwoUserObjectBasePD>();
20  params.addClassDescription(
21  "Class for calculating components of nodal rank-two stress and strain tensors "
22  "from material properties (stress and strain) for edge elements (i.e., "
23  "bonds) connected at that node. NOTE: This UserObject only applies to SNOSPD model.");
24 
25  params.addRequiredRangeCheckedParam<unsigned int>(
26  "index_i",
27  "index_i >= 0 & index_i <= 2",
28  "The index i of ij for the tensor to output (0, 1, 2)");
29  params.addRequiredRangeCheckedParam<unsigned int>(
30  "index_j",
31  "index_j >= 0 & index_j <= 2",
32  "The index j of ij for the tensor to output (0, 1, 2)");
33 
34  return params;
35 }
validParams< NodalRankTwoUserObjectBasePD >
InputParameters validParams< NodalRankTwoUserObjectBasePD >()
Definition: NodalRankTwoUserObjectBasePD.C:16