Common constant/parameters variables used by most other modules
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | FILE_NAME_LENGTH | = | 64 | Length of string used for defining any filename |
integer, | public, | parameter | :: | SCHEME_NAME_LENGTH | = | 16 | Length of string used for storing Scheme |
integer, | public, | parameter | :: | INTERPOLANT_NAME_LENGTH | = | 10 | Length of string used for storing higher order method |
integer, | public, | parameter | :: | DESCRIPTION_STRING_LENGTH | = | 64 | Length of string used for description in message call |
integer, | public, | parameter | :: | STRING_BUFFER_LENGTH | = | 128 | User to define a string of medium length |
integer, | public, | parameter | :: | ERROR_MESSAGE_LENGTH | = | 256 | Length of string used for passing error message during call |
integer, | public, | parameter | :: | LONG_BUFFER_LENGTH | = | 256 | Used to define a string of large size |
integer, | public, | parameter | :: | FORMAT_LENGTH | = | 16 | Length of string used for file format: tecplot or vtk |
integer, | public, | parameter | :: | STATE_NAME_LENGTH | = | 64 | Length of string used in array user for sotring and reading Output/input variable list |
integer, | public, | parameter | :: | FLOW_TYPE_LENGTH | = | 64 | Length of string used for storing type of flow: inviscid, laminar, etc. |
integer, | public, | parameter | :: | TOLERANCE_LENGTH | = | 32 | Length of string used for resnorm types: abs or relative |
integer, | public, | parameter | :: | CONFIG_FILE_UNIT | = | 1 | Handler unit for config.md file |
integer, | public, | parameter | :: | GRID_FILE_UNIT | = | 2 | Handler for input Gridfile; eg: grid_00.txt |
integer, | public, | parameter | :: | BOUNDARY_CONDITIONS_FILE_UNIT | = | 3 | Handler for Boundary condition file; eg: bc_00.md |
integer, | public, | parameter | :: | STATE_FILE_UNIT | = | 10 | Handler no longer in use |
integer, | public, | parameter | :: | IN_FILE_UNIT | = | 19 | Handler for restart file for block: eg: time_drectories/0001/process_00.dat |
integer, | public, | parameter | :: | OUT_FILE_UNIT | = | 20 | Handler for output file for each block |
integer, | public, | parameter | :: | RESNORM_FILE_UNIT | = | 21 | Handler for Residual output file. filename: time_directories/aux/resnorm |
integer, | public, | parameter | :: | TEMP_NODE_FILE_UNIT | = | 30 | Handler no longer in use |
integer, | public, | parameter | :: | LAYOUT_FILE_UNIT | = | 31 | Handler for input multi-block layout and boundary condition file. |
integer, | public, | parameter | :: | NODESURF_FILE_UNIT | = | 32 | Handler for storing node point on the wall |
integer, | public, | parameter | :: | WALL_DIST_FILE_UNIT | = | 33 | Handler no longer in use |
integer, | public, | parameter | :: | RES_CONTROL_FILE_UNIT | = | 34 | Handler for residual control file. filename: system/res_control.md |
integer, | public, | parameter | :: | INFO_FILE_UNIT | = | 35 | Handler NO longer in user; info is handled using print*, command |
integer, | public, | parameter | :: | CONTROL_FILE_UNIT | = | 36 | Handler for input system/control.md file |
integer, | public, | parameter | :: | SCHEME_FILE_UNIT | = | 37 | Handler for input system/fvscheme.md file |
integer, | public, | parameter | :: | FLOW_FILE_UNIT | = | 38 | Handler for input system/flow.md file |
integer, | public, | parameter | :: | RESTART_FILE_UNIT | = | 39 | Handler for Restart file in Restart folder. eg: time_directories/0001/Restart/process_00 |
integer, | public, | parameter | :: | OUTIN_FILE_UNIT | = | 40 | Handler for file which controls what variables will be read or stored. system/output_control.md |
integer, | public, | parameter | :: | MAP_FILE_UNIT | = | 41 | Handler for input multi-block mapping file with index and direction. |
integer, | public, | parameter | :: | PERIODIC_FILE_UNIT | = | 42 | Handler for input periodic boundary condition file |
integer, | public, | parameter | :: | STOP_FILE_UNIT | = | 41 | Handler for Stop file |
character(len=*), | public, | parameter | :: | control_file | = | "system/control.md" | FILENAME string: Control file |
character(len=*), | public, | parameter | :: | scheme_file | = | "system/fvscheme.md" | FILENAME string: Scheme file |
character(len=*), | public, | parameter | :: | flow_file | = | "system/flow.md" | FILENAME string: FLow condition file |
character(len=*), | public, | parameter | :: | outin_file | = | "system/output_control.md" | FILENAME string: Ouput/Input variable control file |
character(len=*), | public, | parameter | :: | layout_file | = | 'system/mesh/layout/layout.md' | FILENAME string: Multiple layout/boundary condition file |
character(len=*), | public, | parameter | :: | nodefile_temp | = | "scratch.dat" | FILENAME string: Temperory file for nodesurface points |
character(len=*), | public, | parameter | :: | surface_node_points | = | 'time_directories/aux/surfnode.dat' | FILENAME string: Wall surface node points |
character(len=*), | public, | parameter | :: | wall_dist_file | = | 'distance.vtk' | FILENAME string: Wall distance for debug-- not in use anymore |
character(len=*), | public, | parameter | :: | res_control_file | = | 'system/res_control.md' | FILENAME string: Residual write control file |
character(len=*), | public, | parameter | :: | resnorm_file | = | 'time_directories/aux/resnorm' | FILENAME string: Residual output file |
character(len=*), | public, | parameter | :: | stop_file | = | 'system/stopfile' | FILENAME string: Halt/stop file |
character(len=*), | public, | parameter | :: | mapfile | = | 'system/mesh/layout/mapping.txt' | FILENAME string: Detailed multiblock mapping file with indicies and direction information at interface |
character(len=*), | public, | parameter | :: | periodicfile | = | 'system/mesh/layout/periodic.txt' | FILENAME string: Multiblock periodic boundary condition detials |