Line data Source code
1 : //* This file is part of the MOOSE framework 2 : //* https://mooseframework.inl.gov 3 : //* 4 : //* All rights reserved, see COPYRIGHT for full restrictions 5 : //* https://github.com/idaholab/moose/blob/master/COPYRIGHT 6 : //* 7 : //* Licensed under LGPL 2.1, please see LICENSE for details 8 : //* https://www.gnu.org/licenses/lgpl-2.1.html 9 : 10 : #include "ShiftedBoundaryMethodApp.h" 11 : #include "Moose.h" 12 : #include "AppFactory.h" 13 : #include "MooseSyntax.h" 14 : 15 : InputParameters 16 57 : ShiftedBoundaryMethodApp::validParams() 17 : { 18 57 : InputParameters params = MooseApp::validParams(); 19 57 : params.set<bool>("automatic_automatic_scaling") = false; 20 57 : params.set<bool>("use_legacy_material_output") = false; 21 57 : params.set<bool>("use_legacy_initial_residual_evaluation_behavior") = false; 22 57 : return params; 23 0 : } 24 : 25 0 : ShiftedBoundaryMethodApp::ShiftedBoundaryMethodApp(const InputParameters & parameters) 26 0 : : MooseApp(parameters) 27 : { 28 0 : ShiftedBoundaryMethodApp::registerAll(_factory, _action_factory, _syntax); 29 0 : } 30 : 31 0 : ShiftedBoundaryMethodApp::~ShiftedBoundaryMethodApp() {} 32 : 33 : void 34 57 : ShiftedBoundaryMethodApp::registerAll(Factory & f, ActionFactory & af, Syntax & /*s*/) 35 : { 36 57 : Registry::registerObjectsTo(f, {"ShiftedBoundaryMethodApp"}); 37 57 : Registry::registerActionsTo(af, {"ShiftedBoundaryMethodApp"}); 38 : 39 : /* register custom execute flags, action syntax, etc. here */ 40 57 : } 41 : 42 : void 43 57 : ShiftedBoundaryMethodApp::registerApps() 44 : { 45 57 : registerApp(ShiftedBoundaryMethodApp); 46 57 : } 47 : 48 : /*************************************************************************************************** 49 : *********************** Dynamic Library Entry Points - DO NOT MODIFY ****************************** 50 : **************************************************************************************************/ 51 : extern "C" void 52 0 : ShiftedBoundaryMethodApp__registerAll(Factory & f, ActionFactory & af, Syntax & s) 53 : { 54 0 : ShiftedBoundaryMethodApp::registerAll(f, af, s); 55 0 : } 56 : extern "C" void 57 0 : ShiftedBoundaryMethodApp__registerApps() 58 : { 59 0 : ShiftedBoundaryMethodApp::registerApps(); 60 0 : }