Go to the documentation of this file.
13 #include "AppFactory.h"
14 #include "MooseSyntax.h"
22 InputParameters params = validParams<MooseApp>();
24 params.set<
bool>(
"automatic_automatic_scaling") =
false;
27 params.set<
bool>(
"use_legacy_dirichlet_bc") =
false;
47 registerSyntaxTask(
"PorousFlowUnsaturated",
"PorousFlowUnsaturated",
"add_user_object");
48 registerSyntaxTask(
"PorousFlowUnsaturated",
"PorousFlowUnsaturated",
"add_kernel");
49 registerSyntaxTask(
"PorousFlowUnsaturated",
"PorousFlowUnsaturated",
"add_material");
50 registerSyntaxTask(
"PorousFlowUnsaturated",
"PorousFlowUnsaturated",
"add_aux_variable");
51 registerSyntaxTask(
"PorousFlowUnsaturated",
"PorousFlowUnsaturated",
"add_aux_kernel");
53 registerSyntaxTask(
"PorousFlowFullySaturated",
"PorousFlowFullySaturated",
"add_user_object");
54 registerSyntaxTask(
"PorousFlowFullySaturated",
"PorousFlowFullySaturated",
"add_kernel");
55 registerSyntaxTask(
"PorousFlowFullySaturated",
"PorousFlowFullySaturated",
"add_material");
56 registerSyntaxTask(
"PorousFlowFullySaturated",
"PorousFlowFullySaturated",
"add_aux_variable");
57 registerSyntaxTask(
"PorousFlowFullySaturated",
"PorousFlowFullySaturated",
"add_aux_kernel");
59 registerSyntaxTask(
"PorousFlowBasicTHM",
"PorousFlowBasicTHM",
"add_user_object");
60 registerSyntaxTask(
"PorousFlowBasicTHM",
"PorousFlowBasicTHM",
"add_kernel");
61 registerSyntaxTask(
"PorousFlowBasicTHM",
"PorousFlowBasicTHM",
"add_material");
62 registerSyntaxTask(
"PorousFlowBasicTHM",
"PorousFlowBasicTHM",
"add_aux_variable");
63 registerSyntaxTask(
"PorousFlowBasicTHM",
"PorousFlowBasicTHM",
"add_aux_kernel");
66 registerSyntax(
"PorousFlowAddMaterialAction",
"Materials");
69 registerTask(
"add_joiners",
false);
70 addTaskDependency(
"add_joiners",
"add_material");
72 registerSyntaxTask(
"PorousFlowAddMaterialJoiner",
"Materials",
"add_joiners");
81 Registry::registerObjectsTo(f, {
"PorousFlowApp"});
82 Registry::registerActionsTo(af, {
"PorousFlowApp"});
89 mooseDeprecated(
"use registerAll instead of registerObjectsDepends");
98 mooseDeprecated(
"use registerAll instead of registerObjects");
99 Registry::registerObjectsTo(factory, {
"PorousFlowApp"});
105 mooseDeprecated(
"use registerAll instead of associateSyntaxDepends");
114 mooseDeprecated(
"use registerAll instead of associateSyntax");
115 Registry::registerActionsTo(action_factory, {
"PorousFlowApp"});
122 mooseDeprecated(
"use registerAll instead of registerExecFlags");
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerObjects(Factory &factory)
InputParameters validParams< PorousFlowApp >()
static void registerApps()
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
PorousFlowApp(const InputParameters ¶meters)
void PorousFlowApp__registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void associateSyntax(Syntax &syntax, ActionFactory &action_factory)
static void registerObjects(Factory &factory)
static void associateSyntax(Syntax &syntax, ActionFactory &action_factory)
registerKnownLabel("PorousFlowApp")
static void associateSyntax(Syntax &syntax, ActionFactory &action_factory)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerObjects(Factory &factory)
static void associateSyntaxInner(Syntax &syntax, ActionFactory &)
static void registerObjectDepends(Factory &factory)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void associateSyntaxDepends(Syntax &syntax, ActionFactory &action_factory)
void PorousFlowApp__registerApps()
static void associateSyntax(Syntax &syntax, ActionFactory &action_factory)
static void registerObjects(Factory &factory)
static void registerExecFlags(Factory &factory)