https://mooseframework.inl.gov
SubChannelApp.h
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 #pragma once
11 
12 #include "MooseApp.h"
13 
17 class SubChannelApp : public MooseApp
18 {
19 public:
21 
22  static void registerApps();
23  static void registerAll(Factory & f, ActionFactory & af, Syntax & s);
24 
25 public:
27 
29  static const std::string MASS_FLOW_RATE;
31  static const std::string SURFACE_AREA;
33  static const std::string SUM_CROSSFLOW;
35  static const std::string PRESSURE;
37  static const std::string PRESSURE_DROP;
39  static const std::string ENTHALPY;
41  static const std::string TEMPERATURE;
43  static const std::string PIN_TEMPERATURE;
45  static const std::string PIN_DIAMETER;
47  static const std::string DENSITY;
49  static const std::string VISCOSITY;
51  static const std::string WETTED_PERIMETER;
53  static const std::string LINEAR_HEAT_RATE;
55  static const std::string DUCT_LINEAR_HEAT_RATE;
57  static const std::string DUCT_TEMPERATURE;
59  static const std::string DISPLACEMENT;
60 };
static const std::string PRESSURE_DROP
pressure drop
Definition: SubChannelApp.h:37
static const std::string MASS_FLOW_RATE
mass flow rate
Definition: SubChannelApp.h:29
static const std::string DENSITY
density
Definition: SubChannelApp.h:47
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: SubChannelApp.C:52
Application used when running the subchannel module directly.
Definition: SubChannelApp.h:17
static InputParameters validParams()
Definition: SubChannelApp.C:37
static const std::string PIN_DIAMETER
pin diameter
Definition: SubChannelApp.h:45
static const std::string DUCT_LINEAR_HEAT_RATE
duct linear heat rate
Definition: SubChannelApp.h:55
const InputParameters & parameters()
static const std::string DUCT_TEMPERATURE
duct temperature
Definition: SubChannelApp.h:57
static const std::string WETTED_PERIMETER
wetted perimeter
Definition: SubChannelApp.h:51
static const std::string VISCOSITY
viscosity
Definition: SubChannelApp.h:49
static const std::string PIN_TEMPERATURE
pin temperature
Definition: SubChannelApp.h:43
static const std::string LINEAR_HEAT_RATE
linear heat rate
Definition: SubChannelApp.h:53
Real f(Real x)
Test function for Brents method.
static const std::string ENTHALPY
enthalpy
Definition: SubChannelApp.h:39
static const std::string SUM_CROSSFLOW
sum of diversion crossflow
Definition: SubChannelApp.h:33
static const std::string PRESSURE
pressure
Definition: SubChannelApp.h:35
static const std::string SURFACE_AREA
surface area
Definition: SubChannelApp.h:31
SubChannelApp(const InputParameters &parameters)
Definition: SubChannelApp.C:46
static void registerApps()
Definition: SubChannelApp.C:66
static const std::string DISPLACEMENT
subchannel displacement
Definition: SubChannelApp.h:59
static const std::string TEMPERATURE
temperature
Definition: SubChannelApp.h:41