virtual Real computeU(unsigned i) const override
Computes the value of u at the local node id of the current element (_current_elem) ...
const MaterialProperty< std::vector< Real > > & _relative_permeability
Relative permeability of each phase.
const MaterialProperty< std::vector< std::vector< Real > > > & _drelative_permeability_dvar
Derivative of relative permeability of each phase wrt PorousFlow variables.
Computes the advective flux of fluid of given phase and fluid component.
static InputParameters validParams()
Computes the advective flux of fluid of given phase and component.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computedU_dvar(unsigned i, unsigned pvar) const override
Compute d(u)/d(porous_flow_variable)
const InputParameters & parameters() const
PorousFlowAdvectiveFluxCalculatorUnsaturatedMultiComponent(const InputParameters ¶meters)