Provides the function for reading inputs, the function for calculating derived values, and the function for checking the physical constraints and software constraints on the input.
More...
|
def | python.InputParameters.get_input (filename) |
| Reads input from a file with the given file name. More...
|
|
def | python.InputParameters.derived_values (D, L) |
| Calculates values that can be immediately derived from the inputs. More...
|
|
def | python.InputParameters.input_constraints (A_C, C_W, h_C, T_init, t_final, L, T_C, t_step, rho_W, D, E_W) |
| Verifies that input values satisfy the physical constraints and software constraints. More...
|
|
Provides the function for reading inputs, the function for calculating derived values, and the function for checking the physical constraints and software constraints on the input.
- Author
- Thulasi Jegatheesan
- Note
- Generated by Drasil v0.1-alpha
◆ derived_values()
def python.InputParameters.derived_values |
( |
|
D, |
|
|
|
L |
|
) |
| |
Calculates values that can be immediately derived from the inputs.
- Parameters
-
D | diameter of tank: the diameter of the tank (m) |
L | length of tank: the length of the tank (m) |
- Returns
- volume of the cylindrical tank: the amount of space encompassed by a tank (m^3)
◆ get_input()
def python.InputParameters.get_input |
( |
|
filename | ) |
|
Reads input from a file with the given file name.
- Parameters
-
filename | name of the input file |
- Returns
- heating coil surface area: area covered by the outermost layer of the coil (m^2)
-
specific heat capacity of water: the amount of energy required to raise the temperature of a given unit mass of water by a given amount (J/(kg degreeC))
-
convective heat transfer coefficient between coil and water: the convective heat transfer coefficient that models the thermal flux from the coil to the surrounding water (W/(m^2 degreeC))
-
initial temperature: the temperature at the beginning of the simulation (degreeC)
-
final time: the amount of time elapsed from the beginning of the simulation to its conclusion (s)
-
length of tank: the length of the tank (m)
-
temperature of the heating coil: the average kinetic energy of the particles within the coil (degreeC)
-
time step for simulation: the finite discretization of time used in the numerical method for solving the computational model (s)
-
density of water: mass per unit volume of water (kg/m^3)
-
diameter of tank: the diameter of the tank (m)
-
absolute tolerance
-
relative tolerance
-
change in heat energy in the water: change in thermal energy within the water (J)
◆ input_constraints()
def python.InputParameters.input_constraints |
( |
|
A_C, |
|
|
|
C_W, |
|
|
|
h_C, |
|
|
|
T_init, |
|
|
|
t_final, |
|
|
|
L, |
|
|
|
T_C, |
|
|
|
t_step, |
|
|
|
rho_W, |
|
|
|
D, |
|
|
|
E_W |
|
) |
| |
Verifies that input values satisfy the physical constraints and software constraints.
- Parameters
-
A_C | heating coil surface area: area covered by the outermost layer of the coil (m^2) |
C_W | specific heat capacity of water: the amount of energy required to raise the temperature of a given unit mass of water by a given amount (J/(kg degreeC)) |
h_C | convective heat transfer coefficient between coil and water: the convective heat transfer coefficient that models the thermal flux from the coil to the surrounding water (W/(m^2 degreeC)) |
T_init | initial temperature: the temperature at the beginning of the simulation (degreeC) |
t_final | final time: the amount of time elapsed from the beginning of the simulation to its conclusion (s) |
L | length of tank: the length of the tank (m) |
T_C | temperature of the heating coil: the average kinetic energy of the particles within the coil (degreeC) |
t_step | time step for simulation: the finite discretization of time used in the numerical method for solving the computational model (s) |
rho_W | density of water: mass per unit volume of water (kg/m^3) |
D | diameter of tank: the diameter of the tank (m) |
E_W | change in heat energy in the water: change in thermal energy within the water (J) |