- Timestamp:
- May 2, 2014 2:31:06 PM (11 years ago)
- Location:
- palm/trunk/SOURCE
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/check_parameters.f90
r1366 r1384 20 20 ! Current revisions: 21 21 ! ----------------- 22 ! 22 ! location messages added 23 23 ! 24 24 ! Former revisions: … … 260 260 REAL(wp) :: remote = 0.0_wp !: 261 261 REAL(wp) :: simulation_time_since_reference !: 262 263 264 CALL location_message( 'checking parameters' ) 262 265 263 266 ! … … 3691 3694 CALL message( 'check_parameters', 'PA0378', 1, 2, 0, 6, 0 ) 3692 3695 ENDIF 3696 3697 CALL location_message( 'finished' ) 3698 3693 3699 ! 3694 3700 !-- Check &userpar parameters … … 3696 3702 3697 3703 3698 3699 3704 END SUBROUTINE check_parameters -
palm/trunk/SOURCE/init_3d_model.f90
r1362 r1384 20 20 ! Current revisions: 21 21 ! ------------------ 22 ! 22 ! location messages added 23 23 ! 24 24 ! Former revisions: … … 224 224 225 225 226 CALL location_message( 'allocating arrays' ) 226 227 ! 227 228 !-- Allocate arrays … … 592 593 intermediate_timestep_count = 1 ! needed when simulated_time = 0.0 593 594 595 CALL location_message( 'finished' ) 594 596 ! 595 597 !-- Initialize model variables … … 600 602 !-- Initial profiles of the variables must be computes. 601 603 IF ( INDEX( initializing_actions, 'set_1d-model_profiles' ) /= 0 ) THEN 604 605 CALL location_message( 'initializing with 1D model profiles' ) 602 606 ! 603 607 !-- Use solutions of the 1D model as initial profiles, … … 718 722 ENDIF 719 723 724 CALL location_message( 'finished' ) 725 720 726 ELSEIF ( INDEX(initializing_actions, 'set_constant_profiles') /= 0 ) & 721 727 THEN 722 728 729 CALL location_message( 'initializing with constant profiles' ) 723 730 ! 724 731 !-- Overwrite initial profiles in case of nudging … … 829 836 IF ( sloping_surface ) CALL init_slope 830 837 838 CALL location_message( 'finished' ) 839 831 840 ELSEIF ( INDEX(initializing_actions, 'by_user') /= 0 ) & 832 841 THEN 842 843 CALL location_message( 'initializing by user' ) 833 844 ! 834 845 !-- Initialization will completely be done by the user 835 846 CALL user_init_3d_model 836 847 837 ENDIF 848 CALL location_message( 'finished' ) 849 850 ENDIF 851 852 CALL location_message( 'initializing statistics, boundary conditions, etc.' ) 853 838 854 ! 839 855 !-- Bottom boundary … … 1105 1121 ENDIF 1106 1122 1123 CALL location_message( 'finished' ) 1107 1124 1108 1125 ELSEIF ( TRIM( initializing_actions ) == 'read_restart_data' .OR. & 1109 1126 TRIM( initializing_actions ) == 'cyclic_fill' ) & 1110 1127 THEN 1128 1129 CALL location_message( 'initializing in case of restart / cyclic_fill' ) 1111 1130 ! 1112 1131 !-- When reading data for cyclic fill of 3D prerun data files, read … … 1293 1312 IF ( ocean ) tsa_m = 0.0_wp 1294 1313 1314 CALL location_message( 'finished' ) 1315 1295 1316 ELSE 1296 1317 ! … … 1462 1483 TRIM( initializing_actions ) /= 'cyclic_fill' ) THEN 1463 1484 1485 CALL location_message( 'creating initial disturbances' ) 1464 1486 CALL disturb_field( nzb_u_inner, tend, u ) 1465 1487 CALL disturb_field( nzb_v_inner, tend, v ) 1488 CALL location_message( 'finished' ) 1489 1490 CALL location_message( 'calling pressure solver' ) 1466 1491 n_sor = nsor_ini 1467 1492 !$acc data copyin( d, ddzu, ddzw, nzb_s_inner, nzb_u_inner ) & … … 1472 1497 !$acc end data 1473 1498 n_sor = nsor 1499 CALL location_message( 'finished' ) 1500 1474 1501 ENDIF 1475 1502 … … 1844 1871 DEALLOCATE( ngp_2dh_l, ngp_2dh_outer_l, ngp_3d_inner_l, ngp_3d_inner_tmp ) 1845 1872 1873 CALL location_message( 'leaving init_3d_model' ) 1846 1874 1847 1875 END SUBROUTINE init_3d_model -
palm/trunk/SOURCE/init_pegrid.f90
r1354 r1384 20 20 ! Current revisions: 21 21 ! ------------------ 22 ! 22 ! location messages added 23 23 ! 24 24 ! Former revisions: … … 175 175 #if defined( __parallel ) 176 176 177 CALL location_message( 'creating virtual PE grids + MPI derived data types' ) 177 178 ! 178 179 !-- Determine the processor topology or check it, if prescribed by the user … … 1070 1071 comm1dx, ierr ) 1071 1072 1073 CALL location_message( 'finished' ) 1074 1072 1075 #elif ! defined ( __parallel ) 1073 1076 IF ( bc_lr == 'dirichlet/radiation' ) THEN -
palm/trunk/SOURCE/message.f90
r1321 r1384 21 21 ! Current revisions: 22 22 ! ----------------- 23 ! 23 ! routine location_message added 24 24 ! 25 25 ! Former revisions: … … 51 51 !------------------------------------------------------------------------------! 52 52 53 USE control_parameters, &53 USE control_parameters, & 54 54 ONLY: abort_mode, message_string 55 55 … … 206 206 207 207 END SUBROUTINE message 208 209 210 SUBROUTINE location_message( location ) 211 212 !------------------------------------------------------------------------------! 213 ! Description: 214 ! ------------ 215 ! Prints out the given location on stdout 216 !------------------------------------------------------------------------------! 217 218 USE pegrid, & 219 ONLY : myid 220 221 IMPLICIT NONE 222 223 CHARACTER(LEN=*) :: location 224 225 226 IF ( myid == 0 ) THEN 227 WRITE ( 6, '(6X,''... '',A)' ) TRIM( location ) 228 CALL local_flush( 6 ) 229 ENDIF 230 231 END SUBROUTINE location_message -
palm/trunk/SOURCE/parin.f90
r1366 r1384 20 20 ! Current revisions: 21 21 ! ----------------- 22 ! 22 ! location messages added 23 23 ! 24 24 ! Former revisions: … … 338 338 !-- First read values of environment variables (this NAMELIST file is 339 339 !-- generated by mrun) 340 CALL location_message( 'reading environment parameters from ENVPAR' ) 340 341 OPEN ( 90, FILE='ENVPAR', STATUS='OLD', FORM='FORMATTED', ERR=30 ) 341 342 READ ( 90, envpar, ERR=31, END=32 ) 342 343 CLOSE ( 90 ) 344 CALL location_message( 'finished' ) 343 345 344 346 ! … … 363 365 io_group = MOD( myid+1, io_blocks ) 364 366 367 CALL location_message( 'reading NAMELIST parameters from PARIN' ) 365 368 ! 366 369 !-- Data is read in parallel by groups of PEs … … 481 484 ENDDO 482 485 486 CALL location_message( 'finished' ) 487 483 488 RETURN 484 489 -
palm/trunk/SOURCE/time_integration.f90
r1381 r1384 20 20 ! Current revisions: 21 21 ! ------------------ 22 ! 22 ! location messages added 23 23 ! 24 24 ! Former revisions: … … 250 250 #endif 251 251 252 CALL location_message( 'beginning with time-stepping' ) 252 253 ! 253 254 !-- Start of the time loop … … 949 950 #endif 950 951 952 CALL location_message( 'finished time-stepping' ) 953 951 954 END SUBROUTINE time_integration
Note: See TracChangeset
for help on using the changeset viewer.