Changeset 3248 for palm/trunk/SOURCE/user_parin.f90
- Timestamp:
- Sep 14, 2018 9:42:06 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/user_parin.f90
r3246 r3248 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Minor formating changes 28 ! 29 ! 3246 2018-09-13 15:14:50Z sward 27 30 ! Added error handling for input namelist via parin_fail_message 28 31 ! … … 142 145 143 146 line = ' ' 144 DO 147 DO WHILE ( INDEX( line, '&user_parameters' ) == 0 ) 145 148 READ ( 11, '(A)', END=12 ) line 146 149 ENDDO … … 156 159 157 160 10 BACKSPACE( 11 ) 158 READ( 11 , fmt='(A)') line159 CALL parin_fail_message 161 READ( 11 , '(A)') line 162 CALL parin_fail_message( 'user_parameters', line ) 160 163 161 164 12 REWIND ( 11 ) 162 165 163 166 line = ' ' 164 DO 167 DO WHILE ( INDEX( line, '&userpar' ) == 0 ) 165 168 READ ( 11, '(A)', END=14 ) line 166 169 ENDDO … … 181 184 182 185 13 BACKSPACE( 11 ) 183 READ( 11 , fmt='(A)') line184 CALL parin_fail_message 185 186 14 CONTINUE186 READ( 11 , '(A)') line 187 CALL parin_fail_message( 'userpar', line ) 188 189 14 CONTINUE 187 190 188 191 ! … … 192 195 IF ( data_output_pr_user(1) /= ' ' ) THEN 193 196 i = 1 194 DO 197 DO WHILE ( data_output_pr(i) /= ' ' .AND. i <= 100 ) 195 198 i = i + 1 196 199 ENDDO 197 200 j = 1 198 DO 201 DO WHILE ( data_output_pr_user(j) /= ' ' .AND. j <= 100 ) 199 202 data_output_pr(i) = data_output_pr_user(j) 200 203 max_pr_user_tmp = max_pr_user_tmp + 1
Note: See TracChangeset
for help on using the changeset viewer.