www.mooseframework.org
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
RankFourAux Class Reference

#include <RankFourAux.h>

Inheritance diagram for RankFourAux:
[legend]

Public Member Functions

 RankFourAux (const InputParameters &parameters)
 
virtual ~RankFourAux ()
 

Protected Member Functions

virtual Real computeValue ()
 

Private Attributes

const MaterialProperty< RankFourTensor > & _tensor
 
const unsigned int _i
 
const unsigned int _j
 
const unsigned int _k
 
const unsigned int _l
 

Detailed Description

Definition at line 24 of file RankFourAux.h.

Constructor & Destructor Documentation

RankFourAux::RankFourAux ( const InputParameters &  parameters)

Definition at line 39 of file RankFourAux.C.

40  : AuxKernel(parameters),
41  _tensor(getMaterialProperty<RankFourTensor>("rank_four_tensor")),
42  _i(getParam<unsigned int>("index_i")),
43  _j(getParam<unsigned int>("index_j")),
44  _k(getParam<unsigned int>("index_k")),
45  _l(getParam<unsigned int>("index_l"))
46 {
47 }
const unsigned int _j
Definition: RankFourAux.h:37
const unsigned int _l
Definition: RankFourAux.h:39
const MaterialProperty< RankFourTensor > & _tensor
Definition: RankFourAux.h:35
const unsigned int _k
Definition: RankFourAux.h:38
const unsigned int _i
Definition: RankFourAux.h:36
virtual RankFourAux::~RankFourAux ( )
inlinevirtual

Definition at line 29 of file RankFourAux.h.

29 {}

Member Function Documentation

Real RankFourAux::computeValue ( )
protectedvirtual

Definition at line 50 of file RankFourAux.C.

Referenced by ~RankFourAux().

51 {
52  return _tensor[_qp](_i, _j, _k, _l);
53 }
const unsigned int _j
Definition: RankFourAux.h:37
const unsigned int _l
Definition: RankFourAux.h:39
const MaterialProperty< RankFourTensor > & _tensor
Definition: RankFourAux.h:35
const unsigned int _k
Definition: RankFourAux.h:38
const unsigned int _i
Definition: RankFourAux.h:36

Member Data Documentation

const unsigned int RankFourAux::_i
private

Definition at line 36 of file RankFourAux.h.

Referenced by computeValue().

const unsigned int RankFourAux::_j
private

Definition at line 37 of file RankFourAux.h.

Referenced by computeValue().

const unsigned int RankFourAux::_k
private

Definition at line 38 of file RankFourAux.h.

Referenced by computeValue().

const unsigned int RankFourAux::_l
private

Definition at line 39 of file RankFourAux.h.

Referenced by computeValue().

const MaterialProperty<RankFourTensor>& RankFourAux::_tensor
private

Definition at line 35 of file RankFourAux.h.

Referenced by computeValue().


The documentation for this class was generated from the following files: