Template class for implementing the advective flux in the porous conservation of mass equation at boundaries when using a HLLC discretization. More...
#include <PCNSFVHLLCMassBC.h>
Public Member Functions | |
PCNSFVHLLCMassBC (const InputParameters ¶ms) | |
template<> | |
InputParameters | validParams () |
template<> | |
InputParameters | validParams () |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual ADReal | fluxElem () override |
flux functions on elem & boundary, i.e. standard left/right values of F More... | |
virtual ADReal | fluxBoundary () override |
virtual ADReal | hllcElem () override |
HLLC modifications to flux for elem & boundary, see Toro. More... | |
virtual ADReal | hllcBoundary () override |
virtual ADReal | conservedVariableElem () override |
virtual ADReal | conservedVariableBoundary () override |
Template class for implementing the advective flux in the porous conservation of mass equation at boundaries when using a HLLC discretization.
Definition at line 20 of file PCNSFVHLLCMassBC.h.
PCNSFVHLLCMassBC< T >::PCNSFVHLLCMassBC | ( | const InputParameters & | params | ) |
Definition at line 36 of file PCNSFVHLLCMassBC.C.
|
overrideprotectedvirtual |
Definition at line 77 of file PCNSFVHLLCMassBC.C.
|
overrideprotectedvirtual |
conserved variable of this equation This is not just _u_elem/_u_boundary to allow using different sets of variables in the future
Definition at line 70 of file PCNSFVHLLCMassBC.C.
|
overrideprotectedvirtual |
Definition at line 49 of file PCNSFVHLLCMassBC.C.
|
overrideprotectedvirtual |
flux functions on elem & boundary, i.e. standard left/right values of F
Definition at line 42 of file PCNSFVHLLCMassBC.C.
|
overrideprotectedvirtual |
Definition at line 63 of file PCNSFVHLLCMassBC.C.
|
overrideprotectedvirtual |
HLLC modifications to flux for elem & boundary, see Toro.
Definition at line 56 of file PCNSFVHLLCMassBC.C.
|
static |
Definition at line 17 of file PCNSFVHLLCMassBC.C.
InputParameters PCNSFVHLLCMassBC< PCNSFVHLLCSpecifiedPressureBC >::validParams | ( | ) |
Definition at line 27 of file PCNSFVHLLCMassBC.C.
InputParameters PCNSFVHLLCMassBC< PCNSFVHLLCSpecifiedPressureBC >::validParams | ( | ) |