diff --git a/examples/integration_example/Makefile b/examples/integration_example/Makefile index 909e0a677582ba424bb257f591c9b44f40674ffb..4b2f5664391dbdf86f19fc724f5ca94c875def84 100644 --- a/examples/integration_example/Makefile +++ b/examples/integration_example/Makefile @@ -18,21 +18,13 @@ include $(FRAMEWORK_DIR)/build.mk include $(FRAMEWORK_DIR)/moose.mk ################################## MODULES #################################### -CHEMICAL_REACTIONS := no -CONTACT := no -FLUID_PROPERTIES := no -HEAT_CONDUCTION := no -MISC := no -NAVIER_STOKES := no -PHASE_FIELD := no -RDG := no -RICHARDS := no -SOLID_MECHANICS := no -STOCHASTIC_TOOLS := no -TENSOR_MECHANICS := no -WATER_STEAM_EOS := no -XFEM := no -POROUS_FLOW := no +SOLID_MECHANICS := yes +CONTACT := yes +HEAT_CONDUCTION := yes +WATER_STEAM_EOS := yes +MISC := yes +PHASE_FIELD := yes +XFEM := yes include $(MOOSE_DIR)/modules/modules.mk ############################################################################### diff --git a/src/base/MoonApp.C b/src/base/MoonApp.C index c7f96e0f00712c82f1401069660706724e94eeb6..1ea05721ded94785c0de93953707e5946c13bb78 100644 --- a/src/base/MoonApp.C +++ b/src/base/MoonApp.C @@ -1,95 +1 @@ -#include "MoonApp.h" -#include "Moose.h" -#include "AppFactory.h" -#include "ModulesApp.h" -#include "MooseSyntax.h" - -#include "CoupledGradAux.h" -#include "LegendrePolynomial.h" -#include "FourierPolynomial.h" -#include "FourierLegendreReconstruction.h" -#include "NekSideIntegralVariableUserObject.h" - -// Modules - -// Moon -#include "MoonRevision.h" -#include "NekExecutioner.h" -#include "NekTimeStepper.h" -#include "MultiAppPolynomialToNek.h" - -template<> -InputParameters validParams() -{ - InputParameters params = validParams(); - - params.set("use_legacy_uo_initialization") = false; - params.set("use_legacy_uo_aux_computation") = false; - params.set("use_legacy_output_syntax") = false; - - return params; -} - -MoonApp::MoonApp(InputParameters parameters) : - MooseApp(parameters) -{ - Moose::registerObjects(_factory); - ModulesApp::registerObjects(_factory); - MoonApp::registerObjects(_factory); - - Moose::associateSyntax(_syntax, _action_factory); - ModulesApp::associateSyntax(_syntax, _action_factory); - MoonApp::associateSyntax(_syntax, _action_factory); -} - -MoonApp::~MoonApp() -{ -} - -// External entry point for dynamic application loading -extern "C" void -MoonApp__registerApps() -{ - MoonApp::registerApps(); -} - -void -MoonApp::registerApps() -{ - registerApp(MoonApp); -} - -// External entry point for dynamic object registration -extern "C" void -MoonApp__registerObjects(Factory & factory) -{ - MoonApp::registerObjects(factory); -} -void -MoonApp::registerObjects(Factory & factory) -{ - registerAuxKernel(CoupledGradAux); - - registerFunction(LegendrePolynomial); - registerFunction(FourierPolynomial); - registerFunction(FourierLegendreReconstruction); - - registerUserObject(NekSideIntegralVariableUserObject); - - registerExecutioner(NekExecutioner); - - registerTimeStepper(NekTimeStepper); - - registerTransfer(MultiAppPolynomialToNek); -} - -// External entry point for dynamic syntax association -extern "C" void -MoonApp__associateSyntax(Syntax & syntax, ActionFactory & action_factory) -{ - MoonApp::associateSyntax(syntax, action_factory); -} -void -MoonApp::associateSyntax(Syntax & /*syntax*/, ActionFactory & /*action_factory*/) -{ -} +You are being redirected. \ No newline at end of file