https://mooseframework.inl.gov
Loading...
Searching...
No Matches
ControlDataIntegrityCheckAction.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
11#include "THMProblem.h"
13
14registerMooseAction("ThermalHydraulicsApp",
16 "THM:control_data_integrity_check");
17
25
30
31void
33{
34 THMProblem * thm_problem = dynamic_cast<THMProblem *>(_problem.get());
35 if (thm_problem)
36 thm_problem->controlDataIntegrityCheck();
37}
registerMooseAction("ThermalHydraulicsApp", ControlDataIntegrityCheckAction, "THM:control_data_integrity_check")
static InputParameters validParams()
std::shared_ptr< FEProblemBase > & _problem
Action to trigger the check of control data integrity.
ControlDataIntegrityCheckAction(const InputParameters &parameters)
virtual void controlDataIntegrityCheck()
Check the integrity of the control data.
Definition Simulation.C:911
Specialization of FEProblem to run with component subsystem.
Definition THMProblem.h:19