33 for (
auto & control_ptr :
_problem->getControlWarehouse().getObjects())
34 if (
auto wsc_ptr = dynamic_cast<WebServerControl *>(control_ptr.get()))
35 wsc_ptr->startServer({});
static InputParameters validParams()
virtual void act() override final
Method to add objects to the simulation or perform other setup tasks.
std::shared_ptr< FEProblemBase > & _problem
Convenience reference to a problem this action works on.
Starts the web server(s) for the WebServerControl objects.
StartWebServerControlAction(const InputParameters ¶meters)
static InputParameters validParams()
registerMooseAction("MooseApp", StartWebServerControlAction, "start_webservercontrol")