PorousFlowSinkBC
This class adds a (PorousFlowSink)PorousFlowSink and a (PorousFlowEnthalpySink)PorousFlowEnthalpySink to model adding fluid at a mass flux rate at a specified temperature.
Users are required to specify:
boundary
- The list of boundary IDs from the mesh where this boundary condition applieseither
fluid_phase
(the fluid phase whose porepressure is used to compute the injected enthalpy) orporepressure_var
(an AuxVariable representing fluid pressure at which to compute the injected enthalpy)T_in
- Inlet temperaturefp
- The name of the user object for fluid propertiesflux_function
- The flux out of the medium
[left]
type = PorousFlowSinkBC
boundary = left
fluid_phase = 0
T_in = 300
fp = simple_fluid
flux_function = -1
[]
(modules/porous_flow/test/tests/sinks/s11_act.i)