void ContactApp::associateSyntax(Syntax & syntax, ActionFactory & action_factory) { syntax.registerActionSyntax("ContactAction", "Contact/*"); syntax.registerActionSyntax("ContactPenetrationAuxAction", "Contact/*"); syntax.registerActionSyntax("ContactPenetrationVarAction", "Contact/*"); syntax.registerActionSyntax("ContactPressureAuxAction", "Contact/*"); syntax.registerActionSyntax("ContactPressureVarAction", "Contact/*"); syntax.registerActionSyntax("NodalAreaAction", "Contact/*"); syntax.registerActionSyntax("NodalAreaVarAction", "Contact/*"); registerAction(ContactAction, "add_aux_kernel"); registerAction(ContactAction, "add_aux_variable"); registerAction(ContactAction, "add_dirac_kernel"); registerTask("output_penetration_info_vars", false); registerAction(ContactAction, "output_penetration_info_vars"); syntax.addDependency("output_penetration_info_vars", "add_output"); registerAction(ContactPenetrationAuxAction, "add_aux_kernel"); registerAction(ContactPenetrationVarAction, "add_aux_variable"); registerAction(ContactPressureAuxAction, "add_aux_kernel"); registerAction(ContactPressureVarAction, "add_aux_variable"); registerAction(NodalAreaAction, "add_user_object"); registerAction(NodalAreaVarAction, "add_aux_variable"); }
void FluidPropertiesApp::associateSyntax(Syntax & syntax, ActionFactory & action_factory) { registerSyntaxTask( "AddFluidPropertiesAction", "Modules/FluidProperties/*", "add_fluid_properties"); registerMooseObjectTask("add_fluid_properties", FluidProperties, false); syntax.addDependency("add_fluid_properties", "init_displaced_problem"); registerAction(AddFluidPropertiesAction, "add_fluid_properties"); }
void XFEMApp::associateSyntax(Syntax & syntax, ActionFactory & action_factory) { registerTask("setup_xfem", false); registerAction(XFEMAction, "setup_xfem"); syntax.addDependency("setup_xfem","setup_adaptivity"); registerAction(XFEMAction, "add_aux_variable"); registerAction(XFEMAction, "add_aux_kernel"); syntax.registerActionSyntax("XFEMAction", "XFEM"); syntax.registerActionSyntax("AddUserObjectAction", "XFEM/*"); }