www.mooseframework.org
PorousFlowMaterialVectorBase.C
Go to the documentation of this file.
1 /****************************************************************/
2 /* MOOSE - Multiphysics Object Oriented Simulation Environment */
3 /* */
4 /* All contents are licensed under LGPL V2.1 */
5 /* See LICENSE for full restrictions */
6 /****************************************************************/
7 
9 
10 template <>
11 InputParameters
13 {
14  InputParameters params = validParams<PorousFlowMaterial>();
15  params.addClassDescription("Base class for PorousFlow materials that combine phase-dependent "
16  "properties into vectors expected by the kernels");
17  return params;
18 }
19 
21  : DerivativeMaterialInterface<PorousFlowMaterial>(parameters),
22  _num_phases(_dictator.numPhases()),
23  _num_components(_dictator.numComponents()),
24  _num_var(_dictator.numVariables())
25 {
26 }
InputParameters validParams< PorousFlowMaterial >()
InputParameters validParams< PorousFlowMaterialVectorBase >()
PorousFlowMaterialVectorBase(const InputParameters &parameters)