www.mooseframework.org
Public Member Functions | List of all members
GlobalStrainUserObjectInterface Class Referenceabstract

This class provides interface for extracting the periodic directions, residual, and jacobian values from UserObjects associated with global strain calculation. More...

#include <GlobalStrainUserObjectInterface.h>

Inheritance diagram for GlobalStrainUserObjectInterface:
[legend]

Public Member Functions

virtual const RankTwoTensor & getResidual () const =0
 
virtual const RankFourTensor & getJacobian () const =0
 
virtual const VectorValue< bool > & getPeriodicDirections () const =0
 

Detailed Description

This class provides interface for extracting the periodic directions, residual, and jacobian values from UserObjects associated with global strain calculation.

Definition at line 20 of file GlobalStrainUserObjectInterface.h.

Member Function Documentation

◆ getJacobian()

virtual const RankFourTensor& GlobalStrainUserObjectInterface::getJacobian ( ) const
pure virtual

Implemented in GlobalStrainUserObject.

◆ getPeriodicDirections()

virtual const VectorValue<bool>& GlobalStrainUserObjectInterface::getPeriodicDirections ( ) const
pure virtual

Implemented in GlobalStrainUserObject.

◆ getResidual()

virtual const RankTwoTensor& GlobalStrainUserObjectInterface::getResidual ( ) const
pure virtual

Implemented in GlobalStrainUserObject.


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