LCOV - code coverage report
Current view: top level - src/base - raccoonApp.C (source / functions) Hit Total Coverage
Test: coverage.info Lines: 14 27 51.9 %
Date: 2025-08-27 13:58:45 Functions: 3 9 33.3 %

          Line data    Source code
       1             : //* This file is part of the RACCOON application
       2             : //* being developed at Dolbow lab at Duke University
       3             : //* http://dolbow.pratt.duke.edu
       4             : 
       5             : #include "raccoonApp.h"
       6             : #include "raccoonAppTypes.h"
       7             : #include "RaccoonRevision.h"
       8             : #include "Moose.h"
       9             : #include "AppFactory.h"
      10             : #include "ModulesApp.h"
      11             : #include "MooseSyntax.h"
      12             : 
      13             : InputParameters
      14          73 : raccoonApp::validParams()
      15             : {
      16          73 :   InputParameters params = MooseApp::validParams();
      17          73 :   params.set<bool>("automatic_automatic_scaling") = false;
      18          73 :   params.set<bool>("use_legacy_material_output") = false;
      19          73 :   params.set<bool>("use_legacy_initial_residual_evaluation_bahavior") = false;
      20          73 :   return params;
      21           0 : }
      22             : 
      23           0 : raccoonApp::raccoonApp(const InputParameters & parameters) : MooseApp(parameters)
      24             : {
      25           0 :   raccoonApp::registerAll(_factory, _action_factory, _syntax);
      26           0 : }
      27             : 
      28           0 : raccoonApp::~raccoonApp() {}
      29             : 
      30             : void
      31          73 : raccoonApp::registerAll(Factory & f, ActionFactory & af, Syntax & s)
      32             : {
      33          73 :   ModulesApp::registerAllObjects<raccoonApp>(f, af, s);
      34         219 :   Registry::registerObjectsTo(f, {"raccoonApp"});
      35         219 :   Registry::registerActionsTo(af, {"raccoonApp"});
      36         219 : }
      37             : 
      38             : void
      39          46 : raccoonApp::registerApps()
      40             : {
      41          46 :   registerApp(raccoonApp);
      42          46 : }
      43             : 
      44             : std::string
      45           0 : raccoonApp::getInstallableInputs() const
      46             : {
      47           0 :   return RACCOON_INSTALLABLE_DIRS;
      48             : }
      49             : 
      50             : /***************************************************************************************************
      51             :  *********************** Dynamic Library Entry Points - DO NOT MODIFY ******************************
      52             :  **************************************************************************************************/
      53             : extern "C" void
      54           0 : raccoonApp__registerAll(Factory & f, ActionFactory & af, Syntax & s)
      55             : {
      56           0 :   raccoonApp::registerAll(f, af, s);
      57           0 : }
      58             : extern "C" void
      59           0 : raccoonApp__registerApps()
      60             : {
      61           0 :   raccoonApp::registerApps();
      62           0 : }

Generated by: LCOV version 1.16