A structure that is used to evaluate Moose functors at an arbitrary physical point contained within an element. More...
#include <MooseFunctorArguments.h>
Public Member Functions | |
Point | getPoint () const |
ElemArg | makeElem () const |
Make a ElemArg from our data. More... | |
Public Attributes | |
const libMesh::Elem * | elem |
libMesh::Point | point |
bool | correct_skewness |
Friends | |
bool | operator< (const ElemPointArg &l, const ElemPointArg &r) |
friend function that allows this structure to be used as keys in ordered containers like sets and maps More... | |
A structure that is used to evaluate Moose functors at an arbitrary physical point contained within an element.
Definition at line 53 of file MooseFunctorArguments.h.
|
inline |
Definition at line 62 of file MooseFunctorArguments.h.
|
inline |
Make a ElemArg
from our data.
Definition at line 77 of file MooseFunctorArguments.h.
Referenced by MooseVariableFV< Real >::evaluate().
|
friend |
friend function that allows this structure to be used as keys in ordered containers like sets and maps
Definition at line 68 of file MooseFunctorArguments.h.
bool Moose::ElemPointArg::correct_skewness |
Definition at line 57 of file MooseFunctorArguments.h.
Referenced by makeElem().
const libMesh::Elem* Moose::ElemPointArg::elem |
Definition at line 55 of file MooseFunctorArguments.h.
Referenced by PiecewiseByBlockLambdaFunctor< T >::evaluate(), MooseLinearVariableFV< Real >::evaluate(), MooseVariableFV< Real >::evaluate(), MooseVariableFE< Real >::evaluate(), and makeElem().
libMesh::Point Moose::ElemPointArg::point |
Definition at line 56 of file MooseFunctorArguments.h.
Referenced by MooseVariableFV< Real >::evaluate(), MooseVariableFE< Real >::evaluate(), and getPoint().