https://mooseframework.inl.gov
Loading...
Searching...
No Matches
ThermalHydraulicsTestApp.C
Go to the documentation of this file.
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
12#include "Moose.h"
13#include "AppFactory.h"
14#include "MooseSyntax.h"
15
22
23registerKnownLabel("ThermalHydraulicsTestApp");
24
31
33
34void
36 ActionFactory & af,
37 Syntax & s,
38 bool use_test_objs)
39{
41 if (use_test_objs)
42 {
43 Registry::registerObjectsTo(f, {"ThermalHydraulicsTestApp"});
44 Registry::registerActionsTo(af, {"ThermalHydraulicsTestApp"});
45
46 s.registerActionSyntax("JacobianTest1PhaseAction", "JacobianTest1Phase");
47 s.registerActionSyntax("JacobianTestGeneralAction", "JacobianTestGeneral");
48 s.registerActionSyntax("JacobianTest1PhaseRDGAction", "JacobianTest1PhaseRDG");
49
50 s.registerActionSyntax("ClosureTest1PhaseAction", "ClosureTest1Phase");
51 }
52}
53
54void
60
61/***************************************************************************************************
62 *********************** Dynamic Library Entry Points - DO NOT MODIFY ******************************
63 **************************************************************************************************/
64// External entry point for dynamic application loading
65extern "C" void
70
71extern "C" void
Real f(Real x)
Test function for Brents method.
void ThermalHydraulicsTestApp__registerApps()
void ThermalHydraulicsTestApp__registerAll(Factory &f, ActionFactory &af, Syntax &s)
registerKnownLabel("ThermalHydraulicsTestApp")
ActionFactory _action_factory
Factory _factory
Syntax _syntax
static void registerActionsTo(ActionFactory &f, const std::set< std::string > &labels)
static void registerObjectsTo(Factory &f, const std::set< std::string > &labels)
void registerActionSyntax(const std::string &action, const std::string &syntax, const std::string &task="", const std::string &file="", int line=-1)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static InputParameters validParams()
static void registerAll(Factory &f, ActionFactory &af, Syntax &s, bool use_test_objs=false)
ThermalHydraulicsTestApp(const InputParameters &parameters)
static InputParameters validParams()