55 IF (description == undefined_c) description =
' ' 58 IF(units == undefined_c)
THEN 61 ELSEIF((units /=
'CGS') .AND. (units /=
'SI'))
THEN 62 WRITE(
err_msg,1001)
'UNITS', units
72 ELSEIF(dt == undefined .OR. dt ==
zero)
THEN 80 steady_state = .false.
84 IF (time == undefined)
THEN 88 ELSEIF (tstop == undefined)
THEN 92 ELSEIF (time <
zero)
THEN 96 ELSEIF (tstop <
zero)
THEN 97 WRITE(
err_msg,1002)
'TSTOP', tstop
103 IF(.NOT.(run_type==
'NEW' .OR. run_type==
'RESTART_1' &
104 .OR. run_type==
'RESTART_2'))
THEN 105 WRITE(
err_msg,1001)
'RUN_TYPE', run_type
113 2001
FORMAT(
'Error 2001: Cannot set K_EPSILON = .T. and specify ', &
121 2002
FORMAT(
'Error 2002: Cannot set both ISHII = .T. and JACKSON = ',&
122 '.T.',/,
'Please correct the mfix.dat file.')
126 IF (k_epsilon .AND.
mu_gmax==undefined)
THEN 136 1000
FORMAT(
'Error 1000: Required input not specified: ',a,/
'Please ',&
137 'correct the mfix.dat file.')
139 1001
FORMAT(
'Error 1001: Illegal or unknown input: ',a,
' = ',a,/ &
140 'Please correct the mfix.dat file.')
142 1002
FORMAT(
'Error 1002: Illegal or unknown input: ',a,
' = ',g14.4,/ &
143 'Please correct the mfix.dat file.')
145 1003
FORMAT(
'Error 1003: Illegal or unknown input: ',a,
' = ',i4,/ &
146 'Please correct the mfix.dat file.')
double precision l_scale0
character(len=60) description
subroutine check_run_control
double precision, parameter one
double precision, parameter undefined
subroutine init_err_msg(CALLER)
character(len=16) run_type
character(len=line_length), dimension(line_count) err_msg
double precision, parameter zero
subroutine flush_err_msg(DEBUG, HEADER, FOOTER, ABORT, LOG, CALL_TREE)
character, parameter undefined_c