12 #include "AppFactory.h"
13 #include "MooseSyntax.h"
19 InputParameters params = validParams<MooseApp>();
21 params.set<
bool>(
"automatic_automatic_scaling") =
false;
24 params.set<
bool>(
"use_legacy_dirichlet_bc") =
false;
41 registerSyntax(
"ContactAction",
"Contact/*");
43 registerSyntax(
"ContactPenetrationAuxAction",
"Contact/*");
44 registerSyntax(
"ContactPenetrationVarAction",
"Contact/*");
46 registerSyntax(
"ContactPressureAuxAction",
"Contact/*");
47 registerSyntax(
"ContactPressureVarAction",
"Contact/*");
49 registerSyntax(
"NodalAreaAction",
"Contact/*");
50 registerSyntax(
"NodalAreaVarAction",
"Contact/*");
52 registerTask(
"output_penetration_info_vars",
false);
53 syntax.addDependency(
"output_penetration_info_vars",
"add_output");
59 Registry::registerObjectsTo(f, {
"ContactApp"});
60 Registry::registerActionsTo(af, {
"ContactApp"});
73 mooseDeprecated(
"use registerAll instead of registerObjects");
74 Registry::registerObjectsTo(factory, {
"ContactApp"});
80 mooseDeprecated(
"use registerAll instead of associateSyntax");
81 Registry::registerActionsTo(action_factory, {
"ContactApp"});