53 _value(getParam<Real>(
"value")),
54 _phase(getParam<
MooseEnum>(
"phase").getEnum<
NS::phase::PhaseEnum>()),
55 _split_type(getParam<
MooseEnum>(
"splitting").getEnum<
NS::splitting::SplittingEnum>()),
56 _locality(getParam<
MooseEnum>(
"locality").getEnum<
NS::settings::LocalityEnum>()),
58 _average_eps(_locality ==
NS::settings::global &&
59 _split_type !=
NS::splitting::thermal_conductivity
60 ? &getPostprocessorValue(
"average_porosity")
62 _average_k_f(_locality ==
NS::settings::global && _split_type !=
NS::splitting::porosity
63 ? &getPostprocessorValue(
"average_k_fluid")
65 _average_k_s(_locality ==
NS::settings::global &&
66 _split_type ==
NS::splitting::thermal_conductivity
67 ? &getPostprocessorValue(
"average_k_solid")
69 _average_kappa_s(_locality ==
NS::settings::global &&
70 _split_type ==
NS::splitting::effective_thermal_conductivity
71 ? &getPostprocessorValue(
"average_kappa_solid")
73 _average_kappa(_locality ==
NS::settings::global &&
74 _split_type ==
NS::splitting::effective_thermal_conductivity
75 ? &getPostprocessorValue(
"average_kappa")
78 _eps(_locality ==
NS::settings::local && _split_type !=
NS::splitting::thermal_conductivity
79 ? coupledValue(
NS::porosity)
81 _k_f(_locality ==
NS::settings::local && _split_type !=
NS::splitting::porosity
82 ? &getADMaterialProperty<Real>(
NS::k)
84 _k_s(_locality ==
NS::settings::local && _split_type ==
NS::splitting::thermal_conductivity
85 ? &getADMaterialProperty<Real>(
NS::k_s)
87 _kappa(_locality ==
NS::settings::local &&
88 _split_type ==
NS::splitting::effective_thermal_conductivity
89 ? &getADMaterialProperty<RealVectorValue>(
NS::kappa)
91 _kappa_s(_locality ==
NS::settings::local &&
92 _split_type ==
NS::splitting::effective_thermal_conductivity
93 ? &getADMaterialProperty<Real>(
NS::kappa_s)