GRINS-0.7.0
|
#include <neumann_bc_parsed.h>
Public Member Functions | |
ParsedFEMNeumannBC (const std::string &expression, const MultiphysicsSystem &system, VariableIndex var) | |
virtual | ~ParsedFEMNeumannBC () |
Public Member Functions inherited from GRINS::NeumannBCFunctionBase< libMesh::FEMFunctionBase< FEShape >, FEShape > | |
NeumannBCFunctionBase (VariableIndex var) | |
Constructor for function with only one variable. More... | |
NeumannBCFunctionBase (const std::vector< VariableIndex > &vars) | |
Constructor for function with several variables. More... | |
virtual | ~NeumannBCFunctionBase () |
virtual bool | eval_flux (bool compute_jacobian, AssemblyContext &context, libMesh::Real sign, bool is_axisymmetric) |
Public Member Functions inherited from GRINS::NeumannBCAbstract | |
NeumannBCAbstract () | |
virtual | ~NeumannBCAbstract () |
Additional Inherited Members | |
Protected Member Functions inherited from GRINS::NeumannBCFunctionBase< libMesh::FEMFunctionBase< FEShape >, FEShape > | |
FEShape | eval_func (AssemblyContext &context, const libMesh::Point &point, libMesh::Real time, unsigned int component, libMesh::FEMFunctionBase< FEShape > &func) |
Helper function to dispatch to FEMFunctionBase API. More... | |
FEShape | eval_func (AssemblyContext &, const libMesh::Point &point, libMesh::Real time, unsigned int component, libMesh::FunctionBase< FEShape > &func) |
Helper function to dispatch to FunctionBase API. More... | |
Protected Attributes inherited from GRINS::NeumannBCFunctionBase< libMesh::FEMFunctionBase< FEShape >, FEShape > | |
std::vector< VariableIndex > | _vars |
Variable indices for the variables whose Neumann contribution we're computing. More... | |
libMesh::UniquePtr< libMesh::FEMFunctionBase< FEShape > > | _func |
Function object for the actual Neumann flux. More... | |
Definition at line 81 of file neumann_bc_parsed.h.
|
inline |
Definition at line 84 of file neumann_bc_parsed.h.
References GRINS::NeumannBCFunctionBase< libMesh::FEMFunctionBase< FEShape >, FEShape >::_func.
|
inlinevirtual |
Definition at line 92 of file neumann_bc_parsed.h.