|
MAMMA
1.0
Conduitsolver
|
Input/Output module. More...
Functions/Subroutines | |
| subroutine | init_param |
| Initialization of the variables read from the input file. More... | |
| subroutine | read_param |
| Read the input file. More... | |
| subroutine | output_steady (zeta, qp, radius) |
| Write the steady solution on the output unit. More... | |
| character *4 function | lettera (k) |
| Numeric to String conversion. More... | |
Variables | |
| character(len=50) | run_name |
| Name of the run. More... | |
| character(len=50) | bak_name |
| Name of the backup file for the parameters. More... | |
| character(len=50) | input_file |
| Name of the file with the run parameters. More... | |
| character(len=50) | output_q_file |
| Name of the output files. More... | |
| character(len=50) | output_p_file |
| Name of the output files. More... | |
| character(len=50) | steady_p_file |
| Name of the steady output file. More... | |
| character(len=50) | steady_q_file |
| Name of the steady output file. More... | |
| character(len=50) | exit_file |
| Name of the steady output file. More... | |
| integer, parameter | input_unit = 7 |
| Input data unit. More... | |
| integer, parameter | backup_unit = 8 |
| Backup input data unit. More... | |
| integer, parameter | output_q_unit = 10 |
| Output data unit. More... | |
| integer, parameter | output_p_unit = 11 |
| Output data unit. More... | |
| integer, parameter | steady_p_output_unit = 13 |
| Output unit. More... | |
| integer, parameter | steady_q_output_unit = 14 |
| Output unit. More... | |
| integer, parameter | dakota_unit = 15 |
| Dakota Output unit. More... | |
| integer, parameter | dakota_unit2 = 17 |
| Dakota Output unit. More... | |
| integer, parameter | exit_unit = 16 |
| Exit Output unit. More... | |
| logical | close_units |
| real *8 | log10_k_cr |
| real *8 | log10_drag_funct_coeff |
| real *8 | log10_tau_p_coeff |
| real *8, dimension(:), allocatable | log10_tau_c |
| real *8, dimension(:), allocatable | log10_tau_d |
Input/Output module.
| subroutine inpout::init_param | ( | ) |
Initialization of the variables read from the input file.
Definition at line 176 of file inpout.f90.

| character*4 function inpout::lettera | ( | integer | k | ) |
Numeric to String conversion.
| k | integer to convert (input) |
Definition at line 1404 of file inpout.f90.
| subroutine inpout::output_steady | ( | real*8, intent(in) | zeta, |
| real*8, dimension(n_vars) | qp, | ||
| real*8, intent(in) | radius | ||
| ) |
Write the steady solution on the output unit.
| [in] | zeta | vertical coordinate |
| [in] | qp | array of physical variables |
Definition at line 1204 of file inpout.f90.


| subroutine inpout::read_param | ( | ) |
Read the input file.
Definition at line 452 of file inpout.f90.


| integer, parameter inpout::backup_unit = 8 |
Backup input data unit.
Definition at line 93 of file inpout.f90.
| character(len=50) inpout::bak_name |
Name of the backup file for the parameters.
Definition at line 84 of file inpout.f90.
| logical inpout::close_units |
Definition at line 103 of file inpout.f90.
| integer, parameter inpout::dakota_unit = 15 |
Dakota Output unit.
Definition at line 98 of file inpout.f90.
| integer, parameter inpout::dakota_unit2 = 17 |
Dakota Output unit.
Definition at line 99 of file inpout.f90.
| character(len=50) inpout::exit_file |
Name of the steady output file.
Definition at line 90 of file inpout.f90.
| integer, parameter inpout::exit_unit = 16 |
Exit Output unit.
Definition at line 100 of file inpout.f90.
| character(len=50) inpout::input_file |
Name of the file with the run parameters.
Definition at line 85 of file inpout.f90.
| integer, parameter inpout::input_unit = 7 |
Input data unit.
Definition at line 92 of file inpout.f90.
| real*8 inpout::log10_drag_funct_coeff |
Definition at line 108 of file inpout.f90.
| real*8 inpout::log10_k_cr |
Definition at line 105 of file inpout.f90.
| real*8, dimension(:), allocatable inpout::log10_tau_c |
Definition at line 110 of file inpout.f90.
| real*8, dimension(:), allocatable inpout::log10_tau_d |
Definition at line 111 of file inpout.f90.
| real*8 inpout::log10_tau_p_coeff |
Definition at line 108 of file inpout.f90.
| character(len=50) inpout::output_p_file |
Name of the output files.
Definition at line 87 of file inpout.f90.
| integer, parameter inpout::output_p_unit = 11 |
Output data unit.
Definition at line 95 of file inpout.f90.
| character(len=50) inpout::output_q_file |
Name of the output files.
Definition at line 86 of file inpout.f90.
| integer, parameter inpout::output_q_unit = 10 |
Output data unit.
Definition at line 94 of file inpout.f90.
| character(len=50) inpout::run_name |
Name of the run.
Definition at line 83 of file inpout.f90.
| character(len=50) inpout::steady_p_file |
Name of the steady output file.
Definition at line 88 of file inpout.f90.
| integer, parameter inpout::steady_p_output_unit = 13 |
Output unit.
Definition at line 96 of file inpout.f90.
| character(len=50) inpout::steady_q_file |
Name of the steady output file.
Definition at line 89 of file inpout.f90.
| integer, parameter inpout::steady_q_output_unit = 14 |
Output unit.
Definition at line 97 of file inpout.f90.
1.8.11