The PorousFlowDictator
The PorousFlowDictator is a UserObject
that holds information about the nonlinear variables used in the PorousFlow module, as well as the number of fluid phases and fluid components in each simulation.
Other PorousFlow objects, such as Kernels
or Materials
query the PorousFlowDictator to make sure that only valid fluid components or phases are used.
commentnote
A PorousFlowDictator must be present in all simulations!