https://mooseframework.inl.gov
Loading...
Searching...
No Matches
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
17class SubChannelApp : public MooseApp
18{
19public:
21
22 static void registerApps();
23 static void registerAll(Factory & f, ActionFactory & af, Syntax & s);
24
25public:
27
28 inline static const std::string MASS_FLOW_RATE = "mdot";
29 inline static const std::string SURFACE_AREA = "S";
30 inline static const std::string SUM_CROSSFLOW = "SumWij";
31 inline static const std::string PRESSURE = "P";
32 inline static const std::string PRESSURE_DROP = "DP";
33 inline static const std::string ENTHALPY = "h";
34 inline static const std::string TEMPERATURE = "T";
35 inline static const std::string PIN_TEMPERATURE = "Tpin";
36 inline static const std::string PIN_DIAMETER = "Dpin";
37 inline static const std::string DENSITY = "rho";
38 inline static const std::string VISCOSITY = "mu";
39 inline static const std::string WETTED_PERIMETER = "w_perim";
40 inline static const std::string LINEAR_HEAT_RATE = "q_prime";
41 inline static const std::string DUCT_HEAT_FLUX = "duct_heat_flux";
42 inline static const std::string DUCT_TEMPERATURE = "Tduct";
43 inline static const std::string DISPLACEMENT = "displacement";
44 inline static const std::string FRICTION_FACTOR = "ff";
45 inline static const std::string HEAT_TRANSFER_COEFFICIENT = "HTC";
46};
Real f(Real x)
Test function for Brents method.
const InputParameters & parameters() const
Application used when running the subchannel module directly.
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
static const std::string ENTHALPY
static const std::string DISPLACEMENT
static const std::string PRESSURE_DROP
static const std::string WETTED_PERIMETER
static InputParameters validParams()
static const std::string PRESSURE
static const std::string DUCT_TEMPERATURE
static const std::string FRICTION_FACTOR
static const std::string MASS_FLOW_RATE
static const std::string SURFACE_AREA
static const std::string VISCOSITY
static const std::string DENSITY
static const std::string PIN_DIAMETER
static const std::string HEAT_TRANSFER_COEFFICIENT
static void registerApps()
static const std::string LINEAR_HEAT_RATE
static const std::string DUCT_HEAT_FLUX
static const std::string SUM_CROSSFLOW
static const std::string PIN_TEMPERATURE
static const std::string TEMPERATURE