https://mooseframework.inl.gov
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Types | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
ModulesApp Class Reference

#include <ModulesApp.h>

Inheritance diagram for ModulesApp:
[legend]

Public Member Functions

 ModulesApp (const InputParameters &parameters)
 
virtual ~ModulesApp ()
 
torch::DeviceType getLibtorchDevice () const
 
TheWarehousetheWarehouse ()
 
virtual std::string getPrintableName () const
 
virtual std::string appBinaryName () const
 
int exitCode () const
 
void setExitCode (const int exit_code)
 
const InputParametersparameters ()
 
const RankMaprankMap ()
 
PerfGraphperfGraph ()
 
const T & getRenamedParam (const std::string &old_name, const std::string &new_name) const
 
bool isParamValid (const std::string &name) const
 
bool isParamSetByUser (const std::string &nm) const
 
virtual void run ()
 
std::string getFrameworkVersion () const
 
virtual std::string getVersion () const
 
std::string getPrintableVersion () const
 
virtual void setupOptions ()
 
ActionWarehouseactionWarehouse ()
 
const ActionWarehouseactionWarehouse () const
 
Moose::Builderbuilder ()
 
Syntaxsyntax ()
 
const std::vector< std::string > & getInputFileNames () const
 
const std::string & getLastInputFileName () const
 
void setOutputFileBase (const std::string &output_file_base)
 
std::string getOutputFileBase (bool for_non_moose_build_output=false) const
 
void setOutputPosition (const Point &p)
 
std::list< std::string > getCheckpointDirectories () const
 
std::list< std::string > getCheckpointFiles () const
 
bool hasOutputPosition () const
 
Point getOutputPosition () const
 
void setStartTime (Real time)
 
bool hasStartTime () const
 
Real getStartTime () const
 
void setGlobalTimeOffset (Real offset)
 
Real getGlobalTimeOffset () const
 
std::string getFileName (bool stripLeadingPath=true) const
 
void setErrorOverridden ()
 
void disableCheckUnusedFlag ()
 
ExecutionergetExecutioner () const
 
ExecutorgetExecutor () const
 
ExecutorgetExecutor (const std::string &name, bool fail_if_not_found=true)
 
NullExecutorgetNullExecutor () const
 
bool useExecutor () const
 
FEProblemBasefeProblem () const
 
void setExecutioner (std::shared_ptr< Executioner > &&executioner)
 
void setExecutor (std::shared_ptr< Executor > &&executor)
 
void addExecutor (const std::string &type, const std::string &name, const InputParameters &params)
 
void addExecutorParams (const std::string &type, const std::string &name, const InputParameters &params)
 
Parserparser ()
 
void createExecutors ()
 
FixedPointConfig & fixedPointConfig ()
 
bool & useNonlinear ()
 
bool & useEigenvalue ()
 
FactorygetFactory ()
 
ActionFactorygetActionFactory ()
 
processor_id_type processor_id () const
 
std::shared_ptr< CommandLinecommandLine () const
 
void setExodusFileRestart (bool flag)
 
bool getExodusFileRestart () const
 
void setExReaderForRestart (std::shared_ptr< libMesh::ExodusII_IO > &&exreader)
 
libMesh::ExodusII_IOgetExReaderForRestart () const
 
virtual void runInputFile ()
 
virtual void executeExecutioner ()
 
bool getDistributedMeshOnCommandLine () const
 
bool isRecovering () const
 
bool isRestarting () const
 
bool isSplitMesh () const
 
void setRestartRecoverFileBase (const std::string &file_base)
 
bool testCheckpointHalfTransient () const
 
void setOutputFileNumbers (const std::map< std::string, unsigned int > &numbers)
 
const std::map< std::string, unsigned int > & getOutputFileNumbers () const
 
OutputWarehousegetOutputWarehouse ()
 
const OutputWarehousegetOutputWarehouse () const
 
const SystemInfogetSystemInfo () const
 
std::string appNameToLibName (const std::string &app_name) const
 
std::string libNameToAppName (const std::string &library_name) const
 
std::set< std::string > getLoadedLibraryPaths () const
 
std::set< std::string > getLibrarySearchPaths (const std::string &library_path_from_param) const
 
InputParameterWarehousegetInputParameterWarehouse ()
 
RestartableDataValueregisterRestartableData (std::unique_ptr< RestartableDataValue > data, THREAD_ID tid, bool read_only, const RestartableDataMapName &metaname="")
 
RestartableDataValueregisterRestartableData (const std::string &name, std::unique_ptr< RestartableDataValue > data, THREAD_ID tid, bool read_only, const RestartableDataMapName &metaname="")
 
bool hasRestartableMetaData (const std::string &name, const RestartableDataMapName &metaname) const
 
RestartableDataValuegetRestartableMetaData (const std::string &name, const RestartableDataMapName &metaname, THREAD_ID tid)
 
void possiblyLoadRestartableMetaData (const RestartableDataMapName &name, const std::filesystem::path &folder_base)
 
void loadRestartableMetaData (const std::filesystem::path &folder_base)
 
std::vector< std::filesystem::path > writeRestartableMetaData (const RestartableDataMapName &name, const std::filesystem::path &folder_base)
 
std::vector< std::filesystem::path > writeRestartableMetaData (const std::filesystem::path &folder_base)
 
RestartableDataMapgetRestartableDataMap (const RestartableDataMapName &name)
 
bool hasRestartableDataMap (const RestartableDataMapName &name) const
 
void registerRestartableDataMapName (const RestartableDataMapName &name, std::string suffix="")
 
const std::string & getRestartableDataMapName (const RestartableDataMapName &name) const
 
const DataNamesgetRecoverableData () const
 
std::vector< std::filesystem::path > backup (const std::filesystem::path &folder_base)
 
std::unique_ptr< Backupbackup ()
 
virtual void preBackup ()
 
void restore (const std::filesystem::path &folder_base, const bool for_restart)
 
void restore (std::unique_ptr< Backup > backup, const bool for_restart)
 
virtual void postRestore (const bool)
 
void restoreFromInitialBackup (const bool for_restart)
 
std::unique_ptr< BackupfinalizeRestore ()
 
virtual std::string header () const
 
unsigned int multiAppLevel () const
 
unsigned int multiAppNumber () const
 
bool isUltimateMaster () const
 
bool useMasterMesh () const
 
const MooseMeshmasterMesh () const
 
const MooseMeshmasterDisplacedMesh () const
 
MeshGeneratorSystemgetMeshGeneratorSystem ()
 
ChainControlDataSystemgetChainControlDataSystem ()
 
void addMeshGenerator (const std::string &type, const std::string &name, const InputParameters &params)
 
bool hasMeshGenerator (const MeshGeneratorName &name) const
 
const MeshGeneratorgetMeshGenerator (const std::string &name) const
 
std::unique_ptr< MeshBase > getMeshGeneratorMesh ()
 
std::vector< std::string > getMeshGeneratorNames () const
 
const MeshGeneratorappendMeshGenerator (const std::string &type, const std::string &name, InputParameters params)
 
virtual bool constructingMeshGenerators () const
 
bool checkInput () const
 
bool getFPTrapFlag () const
 
bool hasRelationshipManager (const std::string &name) const
 
bool addRelationshipManager (std::shared_ptr< RelationshipManager > relationship_manager)
 
std::filesystem::path restartFolderBase (const std::filesystem::path &folder_base) const
 
const hit::Node * getCurrentActionHitNode () const
 
void attachRelationshipManagers (Moose::RelationshipManagerType rm_type, bool attach_geometric_rm_final=false)
 
void attachRelationshipManagers (MeshBase &mesh, MooseMesh &moose_mesh)
 
const std::vector< std::shared_ptr< RelationshipManager > > & getReleationshipManagers ()
 
std::vector< std::pair< std::string, std::string > > getRelationshipManagerInfo () const
 
const ExecFlagEnumgetExecuteOnEnum () const
 
bool hasInitialBackup () const
 
bool defaultAutomaticScaling () const
 
const std::shared_ptr< libMesh::Parallel::CommunicatorgetCommunicator () const
 
const std::set< std::shared_ptr< RelationshipManager > > & relationshipManagers () const
 
void checkMetaDataIntegrity () const
 
virtual bool errorOnJacobianNonzeroReallocation () const
 
void registerInterfaceObject (T &interface)
 
const std::vector< T *> & getInterfaceObjects () const
 
bool forceRestart () const
 
bool unusedFlagIsWarning () const
 
bool unusedFlagIsError () const
 
MooseAppgetMooseApp () const
 
const std::string & type () const
 
virtual const std::string & name () const
 
std::string typeAndName () const
 
std::string errorPrefix (const std::string &error_type) const
 
void callMooseError (std::string msg, const bool with_prefix) const
 
SolutionInvaliditysolutionInvalidity ()
 
const SolutionInvaliditysolutionInvalidity () const
 
SolutionInvaliditysolutionInvalidity ()
 
const SolutionInvaliditysolutionInvalidity () const
 
const T & getParam (const std::string &name)
 
const T & getParam (const std::string &name) const
 
const T & getParam (const std::string &name)
 
const T & getParam (const std::string &name) const
 
bool hasRestartRecoverFileBase () const
 
bool hasRestartRecoverFileBase () const
 
bool hasRecoverFileBase () const
 
bool hasRecoverFileBase () const
 
std::string getRestartRecoverFileBase () const
 
std::string getRestartRecoverFileBase () const
 
std::string getRecoverFileBase () const
 
std::string getRecoverFileBase () const
 
void dynamicAllRegistration (const std::string &app_name, Factory *factory, ActionFactory *action_factory, Syntax *syntax, std::string library_path, const std::string &library_name)
 
void dynamicAllRegistration (const std::string &app_name, Factory *factory, ActionFactory *action_factory, Syntax *syntax, std::string library_path, const std::string &library_name)
 
void dynamicAppRegistration (const std::string &app_name, std::string library_path, const std::string &library_name, bool lib_load_deps)
 
void dynamicAppRegistration (const std::string &app_name, std::string library_path, const std::string &library_name, bool lib_load_deps)
 
const std::vector< RestartableDataMap > & getRestartableData () const
 
std::vector< RestartableDataMap > & getRestartableData ()
 
const std::vector< RestartableDataMap > & getRestartableData () const
 
std::vector< RestartableDataMap > & getRestartableData ()
 
void setRestart (bool value)
 
void setRestart (bool value)
 
void setRecover (bool value)
 
void setRecover (bool value)
 
auto getRestartableDataMapBegin ()
 
auto getRestartableDataMapBegin ()
 
auto getRestartableDataMapEnd ()
 
auto getRestartableDataMapEnd ()
 
const Parallel::Communicator & comm () const
 
processor_id_type n_processors () const
 

Static Public Member Functions

static InputParameters validParams ()
 
static void registerApps ()
 
static void registerAll (Factory &f, ActionFactory &af, Syntax &s)
 
template<typename T >
static void registerAllObjects (Factory &f, ActionFactory &af, Syntax &s)
 
static const std::string & checkpointSuffix ()
 
static std::filesystem::path metaDataFolderBase (const std::filesystem::path &folder_base, const std::string &map_suffix)
 
static void addAppParam (InputParameters &params)
 
static void addInputParam (InputParameters &params)
 

Public Attributes

const ConsoleStream _console
 

Static Public Attributes

static const RestartableDataMapName MESH_META_DATA
 
static const std::string MESH_META_DATA_SUFFIX
 

Protected Types

enum  UNUSED_CHECK
 

Protected Member Functions

void dynamicRegistration (const libMesh::Parameters &params)
 
void loadLibraryAndDependencies (const std::string &library_filename, const libMesh::Parameters &params, bool load_dependencies=true)
 
void registerRestartableNameWithFilter (const std::string &name, Moose::RESTARTABLE_FILTER filter)
 
void errorCheck ()
 
void outputMachineReadableData (const std::string &param, const std::string &start_marker, const std::string &end_marker, const std::string &data) const
 
PerfID registerTimedSection (const std::string &section_name, const unsigned int level) const
 
PerfID registerTimedSection (const std::string &section_name, const unsigned int level, const std::string &live_message, const bool print_dots=true) const
 
std::string timedSectionName (const std::string &section_name) const
 

Static Protected Member Functions

static void addCapability (const std::string &capability, CapabilityUtils::Type value, const std::string &doc)
 
static void addCapability (const std::string &capability, const char *value, const std::string &doc)
 
static void addCapability (const std::string &capability, CapabilityUtils::Type value, const std::string &doc)
 
static void addCapability (const std::string &capability, const char *value, const std::string &doc)
 

Protected Attributes

 OFF
 
 WARN_UNUSED
 
 ERROR_UNUSED
 
const InputParameters_pars
 
const std::string _type
 
const std::shared_ptr< libMesh::Parallel::Communicator_comm
 
std::string _output_file_base
 
bool _file_base_set_by_user
 
bool _output_position_set
 
Point _output_position
 
bool _start_time_set
 
Real _start_time
 
Real _global_time_offset
 
std::shared_ptr< CommandLine_command_line
 
Syntax _syntax
 
std::unique_ptr< InputParameterWarehouse_input_parameter_warehouse
 
ActionFactory _action_factory
 
ActionWarehouse _action_warehouse
 
OutputWarehouse _output_warehouse
 
const std::shared_ptr< Parser_parser
 
Moose::Builder _builder
 
std::vector< RestartableDataMap_restartable_data
 
DataNames _recoverable_data_names
 
PerfGraph_perf_graph
 
SolutionInvalidity_solution_invalidity
 
const RankMap _rank_map
 
std::shared_ptr< Executioner_executioner
 
std::shared_ptr< Executor_executor
 
std::map< std::string, std::shared_ptr< Executor > > _executors
 
std::unordered_map< std::string, std::pair< std::string, std::unique_ptr< InputParameters > > > _executor_params
 
FixedPointConfig _fixed_point_config
 
const bool _use_executor
 
std::shared_ptr< NullExecutor_null_executor
 
bool _use_nonlinear
 
bool _use_eigen_value
 
std::unique_ptr< SystemInfo_sys_info
 
enum MooseApp::UNUSED_CHECK _enable_unused_check
 
Factory _factory
 
bool _error_overridden
 
std::string _early_exit_param
 
bool _ready_to_exit
 
int _exit_code
 
bool _initial_from_file
 
std::shared_ptr< libMesh::ExodusII_IO_ex_reader
 
bool _distributed_mesh_on_command_line
 
bool _recover
 
bool _restart
 
bool _split_mesh
 
const bool _use_split
 
const bool _force_restart
 
bool _trap_fpe
 
std::string _restart_recover_base
 
bool _test_checkpoint_half_transient
 
std::map< std::string, unsigned int_output_file_numbers
 
bool _check_input
 
std::set< std::shared_ptr< RelationshipManager > > _relationship_managers
 
std::map< Moose::RelationshipManagerType, std::set< const RelationshipManager *> > _attached_relationship_managers
 
std::unordered_map< RelationshipManager *, std::shared_ptr< libMesh::GhostingFunctor > > _undisp_to_disp_rms
 
std::unordered_map< std::string, DynamicLibraryInfo > _lib_handles
 
MooseApp_pg_moose_app
 
const std::string _prefix
 
MooseApp_app
 
const std::string _name
 
const Parallel::Communicator & _communicator
 

Detailed Description

Definition at line 99 of file ModulesApp.h.

Constructor & Destructor Documentation

◆ ModulesApp()

ModulesApp::ModulesApp ( const InputParameters parameters)

Definition at line 105 of file ModulesApp.C.

106 {
108 }
Syntax _syntax
const InputParameters & parameters()
MooseApp(const InputParameters &parameters)
ActionFactory _action_factory
Factory _factory
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: ModulesApp.C:223

◆ ~ModulesApp()

ModulesApp::~ModulesApp ( )
virtual

Definition at line 110 of file ModulesApp.C.

110 {}

Member Function Documentation

◆ registerAll()

void ModulesApp::registerAll ( Factory f,
ActionFactory af,
Syntax s 
)
static

Definition at line 223 of file ModulesApp.C.

Referenced by ModulesApp(), and ModulesApp__registerAll().

224 {
226  "\"registerAll\" in Modules is deprecated. Please update your *App.C file(s) to call the new "
227  "templated \"registerAllObjects\" method (e.g. ModulesApp::registerAllObjects<MyApp>(...))");
228 
229 #ifdef CHEMICAL_REACTIONS_ENABLED
231 #endif
232 
233 #ifdef CONTACT_ENABLED
234  ContactApp::registerAll(f, af, s);
235 #endif
236 
237 #ifdef ELECTROMAGNETICS_ENABLED
239 #endif
240 
241 #ifdef FLUID_PROPERTIES_ENABLED
243 #endif
244 
245 #ifdef FSI_ENABLED
246  FsiApp::registerAll(f, af, s);
247 #endif
248 
249 #ifdef FUNCTIONAL_EXPANSION_TOOLS_ENABLED
251 #endif
252 
253 #ifdef GEOCHEMISTRY_ENABLED
255 #endif
256 
257 #ifdef HEAT_TRANSFER_ENABLED
259 #endif
260 
261 #ifdef LEVEL_SET_ENABLED
262  LevelSetApp::registerAll(f, af, s);
263 #endif
264 
265 #ifdef MISC_ENABLED
266  MiscApp::registerAll(f, af, s);
267 #endif
268 
269 #ifdef NAVIER_STOKES_ENABLED
271 #endif
272 
273 #ifdef OPTIMIZATION_ENABLED
275 #endif
276 
277 #ifdef PERIDYNAMICS_ENABLED
279 #endif
280 
281 #ifdef PHASE_FIELD_ENABLED
283 #endif
284 
285 #ifdef POROUS_FLOW_ENABLED
287 #endif
288 
289 #ifdef RAY_TRACING_ENABLED
291 #endif
292 
293 #ifdef RDG_ENABLED
294  RdgApp::registerAll(f, af, s);
295 #endif
296 
297 #ifdef REACTOR_ENABLED
298  ReactorApp::registerAll(f, af, s);
299 #endif
300 
301 #ifdef RICHARDS_ENABLED
302  RichardsApp::registerAll(f, af, s);
303 #endif
304 
305 #ifdef SCALAR_TRANSPORT_ENABLED
307 #endif
308 
309 #ifdef SOLID_MECHANICS_ENABLED
311 #endif
312 
313 #ifdef SOLID_PROPERTIES_ENABLED
315 #endif
316 
317 #ifdef STOCHASTIC_TOOLS_ENABLED
319 #endif
320 
321 #ifdef SUBCHANNEL_ENABLED
323 #endif
324 
325 #ifdef THERMAL_HYDRAULICS_ENABLED
327 #endif
328 
329 #ifdef XFEM_ENABLED
330  XFEMApp::registerAll(f, af, s);
331 #endif
332 
333 #ifdef EXTERNAL_PETSC_SOLVER_ENABLED
335 #endif
336 
337  libmesh_ignore(f, s, af);
338 }
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: SubChannelApp.C:52
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: MiscApp.C:36
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: LevelSetApp.C:47
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: PorousFlowApp.C:50
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: RayTracingApp.C:38
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: XFEMApp.C:39
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
void libmesh_ignore(const Args &...)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: PhaseFieldApp.C:38
Real f(Real x)
Test function for Brents method.
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: FsiApp.C:35
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: RichardsApp.C:39
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
void mooseDeprecated(Args &&... args)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: RdgApp.C:37
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: ReactorApp.C:32
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: ContactApp.C:38
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)

◆ registerAllObjects()

template<typename T >
void ModulesApp::registerAllObjects ( Factory f,
ActionFactory af,
Syntax s 
)
static

Definition at line 115 of file ModulesApp.h.

116 {
117 #ifdef CHEMICAL_REACTIONS_ENABLED
119 #endif
120 
121 #ifdef CONTACT_ENABLED
122  ContactApp::registerAll(f, af, s);
123 #endif
124 
125 #ifdef ELECTROMAGNETICS_ENABLED
127 #endif
128 
129 #ifdef FLUID_PROPERTIES_ENABLED
131 #endif
132 
133 #ifdef FSI_ENABLED
134  FsiApp::registerAll(f, af, s);
135 #endif
136 
137 #ifdef FUNCTIONAL_EXPANSION_TOOLS_ENABLED
139 #endif
140 
141 #ifdef GEOCHEMISTRY_ENABLED
143 #endif
144 
145 #ifdef HEAT_TRANSFER_ENABLED
147 #endif
148 
149 #ifdef LEVEL_SET_ENABLED
150  LevelSetApp::registerAll(f, af, s);
151 #endif
152 
153 #ifdef MISC_ENABLED
154  MiscApp::registerAll(f, af, s);
155 #endif
156 
157 #ifdef NAVIER_STOKES_ENABLED
159 #endif
160 
161 #ifdef OPTIMIZATION_ENABLED
163 #endif
164 
165 #ifdef PERIDYNAMICS_ENABLED
167 #endif
168 
169 #ifdef PHASE_FIELD_ENABLED
171 #endif
172 
173 #ifdef POROUS_FLOW_ENABLED
175 #endif
176 
177 #ifdef RAY_TRACING_ENABLED
179 #endif
180 
181 #ifdef RDG_ENABLED
182  RdgApp::registerAll(f, af, s);
183 #endif
184 
185 #ifdef REACTOR_ENABLED
186  ReactorApp::registerAll(f, af, s);
187 #endif
188 
189 #ifdef RICHARDS_ENABLED
190  RichardsApp::registerAll(f, af, s);
191 #endif
192 
193 #ifdef SCALAR_TRANSPORT_ENABLED
195 #endif
196 
197 #ifdef SOLID_MECHANICS_ENABLED
199 #endif
200 
201 #ifdef SOLID_PROPERTIES_ENABLED
203 #endif
204 
205 #ifdef STOCHASTIC_TOOLS_ENABLED
207 #endif
208 
209 #ifdef SUBCHANNEL_ENABLED
211 #endif
212 
213 #ifdef THERMAL_HYDRAULICS_ENABLED
215 #endif
216 
217 #ifdef XFEM_ENABLED
218  XFEMApp::registerAll(f, af, s);
219 #endif
220 
221 #ifdef EXTERNAL_PETSC_SOLVER_ENABLED
223 #endif
224 
225  libmesh_ignore(f, s, af);
226 }
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: SubChannelApp.C:52
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: MiscApp.C:36
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: LevelSetApp.C:47
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: PorousFlowApp.C:50
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: RayTracingApp.C:38
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: XFEMApp.C:39
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
void libmesh_ignore(const Args &...)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: PhaseFieldApp.C:38
Real f(Real x)
Test function for Brents method.
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: FsiApp.C:35
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: RichardsApp.C:39
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: RdgApp.C:37
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: ReactorApp.C:32
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: ContactApp.C:38
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)

◆ registerApps()

void ModulesApp::registerApps ( )
static

Definition at line 113 of file ModulesApp.C.

Referenced by ModulesApp__registerApps().

114 {
115  registerApp(ModulesApp);
116 
117 #ifdef CHEMICAL_REACTIONS_ENABLED
119 #endif
120 
121 #ifdef CONTACT_ENABLED
123 #endif
124 
125 #ifdef ELECTROMAGNETICS_ENABLED
127 #endif
128 
129 #ifdef FSI_ENABLED
131 #endif
132 
133 #ifdef FLUID_PROPERTIES_ENABLED
135 #endif
136 
137 #ifdef FUNCTIONAL_EXPANSION_TOOLS_ENABLED
139 #endif
140 
141 #ifdef GEOCHEMISTRY_ENABLED
143 #endif
144 
145 #ifdef HEAT_TRANSFER_ENABLED
147 #endif
148 
149 #ifdef LEVEL_SET_ENABLED
151 #endif
152 
153 #ifdef MISC_ENABLED
155 #endif
156 
157 #ifdef NAVIER_STOKES_ENABLED
159 #endif
160 
161 #ifdef OPTIMIZATION_ENABLED
163 #endif
164 
165 #ifdef PERIDYNAMICS_ENABLED
167 #endif
168 
169 #ifdef PHASE_FIELD_ENABLED
171 #endif
172 
173 #ifdef POROUS_FLOW_ENABLED
175 #endif
176 
177 #ifdef RAY_TRACING_ENABLED
179 #endif
180 
181 #ifdef RDG_ENABLED
183 #endif
184 
185 #ifdef REACTOR_ENABLED
187 #endif
188 
189 #ifdef RICHARDS_ENABLED
191 #endif
192 
193 #ifdef SCALAR_TRANSPORT_ENABLED
195 #endif
196 
197 #ifdef SOLID_MECHANICS_ENABLED
199 #endif
200 
201 #ifdef SOLID_PROPERTIES_ENABLED
203 #endif
204 
205 #ifdef STOCHASTIC_TOOLS_ENABLED
207 #endif
208 
209 #ifdef SUBCHANNEL_ENABLED
211 #endif
212 
213 #ifdef THERMAL_HYDRAULICS_ENABLED
215 #endif
216 
217 #ifdef XFEM_ENABLED
219 #endif
220 }
static void registerApps()
static void registerApps()
Definition: XFEMApp.C:52
static void registerApps()
static void registerApps()
static void registerApps()
static void registerApps()
static void registerApps()
Definition: RayTracingApp.C:57
static void registerApps()
Definition: RichardsApp.C:51
static void registerApps()
static void registerApps()
Definition: RdgApp.C:44
static void registerApps()
static void registerApps()
Definition: MiscApp.C:43
static void registerApps()
Definition: PhaseFieldApp.C:76
static void registerApps()
Definition: PorousFlowApp.C:40
static void registerApps()
static void registerApps()
static void registerApps()
Definition: ReactorApp.C:42
static void registerApps()
static void registerApps()
Definition: SubChannelApp.C:66
static void registerApps()
Definition: ContactApp.C:57
static void registerApps()
static void registerApps()
Definition: LevelSetApp.C:41
static void registerApps()
Definition: FsiApp.C:45

◆ validParams()

InputParameters ModulesApp::validParams ( )
static

Definition at line 99 of file ModulesApp.C.

100 {
102  return params;
103 }
static InputParameters validParams()

The documentation for this class was generated from the following files: