www.mooseframework.org
WaterSteamEOSApp.C
Go to the documentation of this file.
1 /****************************************************************/
2 /* MOOSE - Multiphysics Object Oriented Simulation Environment */
3 /* */
4 /* All contents are licensed under LGPL V2.1 */
5 /* See LICENSE for full restrictions */
6 /****************************************************************/
7 
8 #include "WaterSteamEOSApp.h"
9 #include "Moose.h"
10 #include "AppFactory.h"
11 #include "MooseSyntax.h"
12 
13 template <>
14 InputParameters
16 {
17  InputParameters params = validParams<MooseApp>();
18  return params;
19 }
20 
21 WaterSteamEOSApp::WaterSteamEOSApp(const InputParameters & parameters) : MooseApp(parameters)
22 {
23  Moose::registerObjects(_factory);
25 
26  Moose::associateSyntax(_syntax, _action_factory);
27  WaterSteamEOSApp::associateSyntax(_syntax, _action_factory);
28 }
29 
31 
32 // External entry point for dynamic application loading
33 extern "C" void
35 {
37 }
38 void
40 {
41  registerApp(WaterSteamEOSApp);
42 }
43 
44 // External entry point for dynamic object registration
45 extern "C" void
47 {
49 }
50 void
51 WaterSteamEOSApp::registerObjects(Factory & /*factory*/)
52 {
53 }
54 
55 // External entry point for dynamic syntax association
56 extern "C" void
57 WaterSteamEOSApp__associateSyntax(Syntax & syntax, ActionFactory & action_factory)
58 {
59  WaterSteamEOSApp::associateSyntax(syntax, action_factory);
60 }
61 void
62 WaterSteamEOSApp::associateSyntax(Syntax & /*syntax*/, ActionFactory & /*action_factory*/)
63 {
64 }
WaterSteamEOSApp(const InputParameters &parameters)
void WaterSteamEOSApp__associateSyntax(Syntax &syntax, ActionFactory &action_factory)
void WaterSteamEOSApp__registerApps()
virtual ~WaterSteamEOSApp()
void WaterSteamEOSApp__registerObjects(Factory &factory)
static void associateSyntax(Syntax &syntax, ActionFactory &action_factory)
InputParameters validParams< WaterSteamEOSApp >()
static void registerObjects(Factory &factory)
static void registerApps()