www.mooseframework.org
Classes | Enumerations
ShapeUserObject.h File Reference

Go to the source code of this file.

Classes

class  ShapeUserObject< T >
 UserObject template class in which the _phi and _grad_phi shape function data is available and correctly initialized on EXEC_NONLINEAR (the Jacobian calculation). More...
 

Enumerations

enum  ShapeType { ShapeType::Element, ShapeType::Side }
 Users of this template class must specify the type of shape functions that will be used in the Jacobian calculation. More...
 

Enumeration Type Documentation

◆ ShapeType

enum ShapeType
strong

Users of this template class must specify the type of shape functions that will be used in the Jacobian calculation.

Current options are for volume shape functions (specified with ShapeType::Element, accessed with _assembly.phi()) and for surface shape functions (specified with ShapeType::Side, accessed with _assembly.phiFace())

Enumerator
Element 
Side 

Definition at line 26 of file ShapeUserObject.h.

27 {
28  Element,
29  Side
30 };