19#ifdef CARBON_DIOXIDE_FP_ENABLED
20#include "CarbonDioxideApp.h"
22#ifdef HELIUM_FP_ENABLED
25#ifdef NITROGEN_FP_ENABLED
26#include "NitrogenApp.h"
28#ifdef POTASSIUM_FP_ENABLED
29#include "PotassiumApp.h"
31#ifdef SODIUM_FP_ENABLED
39 params.
set<
bool>(
"use_legacy_material_output") =
false;
40 params.
set<
bool>(
"use_legacy_initial_residual_evaluation_behavior") =
false;
56 const std::string doc =
"Saline thermophysical fluid properties ";
66 [[maybe_unused]]
const auto missing_fp_capability = [](
const std::string &
name)
72 missing_fp_capability(
"air");
75#ifdef CARBON_DIOXIDE_FP_ENABLED
76 registerApp(CarbonDioxideApp);
78 missing_fp_capability(
"carbondioxide");
81#ifdef HELIUM_FP_ENABLED
82 registerApp(HeliumApp);
84 missing_fp_capability(
"helium");
87#ifdef NITROGEN_FP_ENABLED
88 registerApp(NitrogenApp);
90 missing_fp_capability(
"nitrogen");
93#ifdef POTASSIUM_FP_ENABLED
94 registerApp(PotassiumApp);
96 missing_fp_capability(
"potassium");
99#ifdef SODIUM_FP_ENABLED
100 registerApp(SodiumApp);
102 missing_fp_capability(
"sodium");
110 AirApp::registerAll(
f, af,
syntax);
112#ifdef CARBON_DIOXIDE_FP_ENABLED
113 CarbonDioxideApp::registerAll(
f, af,
syntax);
115#ifdef HELIUM_FP_ENABLED
116 HeliumApp::registerAll(
f, af,
syntax);
118#ifdef NITROGEN_FP_ENABLED
119 NitrogenApp::registerAll(
f, af,
syntax);
121#ifdef POTASSIUM_FP_ENABLED
122 PotassiumApp::registerAll(
f, af,
syntax);
124#ifdef SODIUM_FP_ENABLED
125 SodiumApp::registerAll(
f, af,
syntax);
134 "AddFluidPropertiesDeprecatedAction",
"Modules/FluidProperties/*",
"add_fluid_properties");
135 registerSyntaxTask(
"AddFluidPropertiesAction",
"FluidProperties/*",
"add_fluid_properties");
136 registerMooseObjectTask(
"add_fluid_properties",
FluidProperties,
false);
137 registerMooseObjectTask(
"add_fp_output",
Output,
false);
148 "FluidPropertiesInterrogator");
Real f(Real x)
Test function for Brents method.
void FluidPropertiesApp__registerApps()
void FluidPropertiesApp__registerAll(Factory &f, ActionFactory &af, Syntax &s)
registerKnownLabel("FluidPropertiesApp")
FluidPropertiesApp(const InputParameters ¶meters)
static InputParameters validParams()
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
virtual ~FluidPropertiesApp()
static void registerApps()
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerApps()
static Moose::Capability & addBoolCapability(const std::string_view capability, const bool value, const std::string_view doc)
ActionFactory _action_factory
static InputParameters validParams()
const std::string & name() const
static void registerActionsTo(ActionFactory &f, const std::set< std::string > &labels)
static void registerObjectsTo(Factory &f, const std::set< std::string > &labels)
void registerActionSyntax(const std::string &action, const std::string &syntax, const std::string &task="", const std::string &file="", int line=-1)
void addDependency(const std::string &task, const std::string &pre_req)