https://mooseframework.inl.gov
functional_expansion_tools
test
src
base
FunctionalExpansionToolsTestApp.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
10
#include "
Moose.h
"
11
#include "
AppFactory.h
"
12
#include "
MooseSyntax.h
"
13
14
#include "
FunctionalExpansionToolsTestApp.h
"
15
#include "
FunctionalExpansionToolsApp.h
"
16
17
InputParameters
18
FunctionalExpansionToolsTestApp::validParams
()
19
{
20
InputParameters
params =
FunctionalExpansionToolsApp::validParams
();
21
return
params;
22
}
23
24
registerKnownLabel
(
"FunctionalExpansionToolsTestApp"
);
25
26
FunctionalExpansionToolsTestApp::FunctionalExpansionToolsTestApp
(
const
InputParameters
& parameters)
27
:
MooseApp
(parameters)
28
{
29
FunctionalExpansionToolsTestApp::registerAll
(
30
_factory
,
_action_factory
,
_syntax
, getParam<bool>(
"allow_test_objects"
));
31
}
32
33
void
34
FunctionalExpansionToolsTestApp::registerAll
(
Factory
&
f
,
35
ActionFactory
& af,
36
Syntax
& s,
37
bool
use_test_objs)
38
{
39
FunctionalExpansionToolsApp::registerAll
(
f
, af, s);
40
if
(use_test_objs)
41
{
42
Registry::registerObjectsTo
(
f
, {
"FunctionalExpansionToolsTestApp"
});
43
Registry::registerActionsTo
(af, {
"FunctionalExpansionToolsTestApp"
});
44
}
45
}
46
47
FunctionalExpansionToolsTestApp::~FunctionalExpansionToolsTestApp
() {}
48
49
void
50
FunctionalExpansionToolsTestApp::registerApps
()
51
{
52
FunctionalExpansionToolsApp::registerApps
();
53
registerApp(
FunctionalExpansionToolsTestApp
);
54
}
55
56
extern
"C"
void
57
FunctionalExpansionToolsTestApp__registerAll
(
Factory
&
f
,
ActionFactory
& af,
Syntax
& s)
58
{
59
FunctionalExpansionToolsTestApp::registerAll
(
f
, af, s);
60
}
61
extern
"C"
void
62
FunctionalExpansionToolsTestApp__registerApps
()
63
{
64
FunctionalExpansionToolsTestApp::registerApps
();
65
}
FunctionalExpansionToolsTestApp::validParams
static InputParameters validParams()
Definition:
FunctionalExpansionToolsTestApp.C:18
AppFactory.h
Moose.h
registerKnownLabel
registerKnownLabel("FunctionalExpansionToolsTestApp")
FunctionalExpansionToolsTestApp::registerAll
static void registerAll(Factory &f, ActionFactory &af, Syntax &s, bool use_test_objs=false)
Definition:
FunctionalExpansionToolsTestApp.C:34
FunctionalExpansionToolsApp.h
FunctionalExpansionToolsTestApp.h
Factory
FunctionalExpansionToolsApp::registerApps
static void registerApps()
Definition:
FunctionalExpansionToolsApp.C:39
Registry::registerObjectsTo
static void registerObjectsTo(Factory &f, const std::set< std::string > &labels)
MooseApp::_syntax
Syntax _syntax
FunctionalExpansionToolsTestApp::~FunctionalExpansionToolsTestApp
virtual ~FunctionalExpansionToolsTestApp()
Definition:
FunctionalExpansionToolsTestApp.C:47
FunctionalExpansionToolsApp::validParams
static InputParameters validParams()
Definition:
FunctionalExpansionToolsApp.C:17
InputParameters
Registry::registerActionsTo
static void registerActionsTo(ActionFactory &f, const std::set< std::string > &labels)
Syntax
f
Real f(Real x)
Test function for Brents method.
Definition:
BrentsMethodTest.C:21
FunctionalExpansionToolsTestApp__registerAll
void FunctionalExpansionToolsTestApp__registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition:
FunctionalExpansionToolsTestApp.C:57
FunctionalExpansionToolsTestApp::registerApps
static void registerApps()
Definition:
FunctionalExpansionToolsTestApp.C:50
ActionFactory
MooseApp::_action_factory
ActionFactory _action_factory
FunctionalExpansionToolsTestApp
Definition:
FunctionalExpansionToolsTestApp.h:14
FunctionalExpansionToolsTestApp__registerApps
void FunctionalExpansionToolsTestApp__registerApps()
Definition:
FunctionalExpansionToolsTestApp.C:62
MooseSyntax.h
MooseApp::_factory
Factory _factory
FunctionalExpansionToolsApp::registerAll
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition:
FunctionalExpansionToolsApp.C:45
FunctionalExpansionToolsTestApp::FunctionalExpansionToolsTestApp
FunctionalExpansionToolsTestApp(const InputParameters ¶meters)
Definition:
FunctionalExpansionToolsTestApp.C:26
MooseApp
Generated on Fri Jul 18 2025 13:42:53 for https://mooseframework.inl.gov by
1.8.14