Changeset 4457 for palm/trunk/SOURCE/netcdf_data_input_mod.f90
- Timestamp:
- Mar 11, 2020 2:20:43 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/netcdf_data_input_mod.f90
r4435 r4457 25 25 ! ----------------- 26 26 ! $Id$ 27 ! use statement for exchange horiz added, 28 ! bugfixes for calls of exchange horiz 2d 29 ! 30 ! 4435 2020-03-03 10:38:41Z raasch 27 31 ! temporary bugfix to avoid compile problems with older NetCDFD libraries on IMUK machines 28 32 ! … … 1532 1536 ONLY: land_surface, urban_surface 1533 1537 1538 USE exchange_horiz_mod, & 1539 ONLY: exchange_horiz_2d, exchange_horiz_2d_byte, exchange_horiz_2d_int 1540 1534 1541 USE indices, & 1535 1542 ONLY: nbgp, nxl, nxr, nyn, nys … … 2053 2060 nys, nyn, nxl, nxr ) 2054 2061 DO k = 0, nz_soil 2055 CALL exchange_horiz_2d_ int( &2062 CALL exchange_horiz_2d_byte( & 2056 2063 soil_type_f%var_3d(k,:,:), nys, nyn, nxl, nxr, nbgp ) 2057 2064 ENDDO … … 2063 2070 nys, nyn, nxl, nxr ) 2064 2071 DO k = 0, surface_fraction_f%nf-1 2065 CALL exchange_horiz_2d( surface_fraction_f%frac(k,:,:) , nbgp)2072 CALL exchange_horiz_2d( surface_fraction_f%frac(k,:,:) ) 2066 2073 ENDDO 2067 2074 ENDIF … … 2072 2079 nys, nyn, nxl, nxr ) 2073 2080 DO k = 0, building_pars_f%np-1 2074 CALL exchange_horiz_2d( building_pars_f%pars_xy(k,:,:) , nbgp)2081 CALL exchange_horiz_2d( building_pars_f%pars_xy(k,:,:) ) 2075 2082 ENDDO 2076 2083 ENDIF … … 2081 2088 nys, nyn, nxl, nxr ) 2082 2089 DO k = 0, albedo_pars_f%np-1 2083 CALL exchange_horiz_2d( albedo_pars_f%pars_xy(k,:,:) , nbgp)2090 CALL exchange_horiz_2d( albedo_pars_f%pars_xy(k,:,:) ) 2084 2091 ENDDO 2085 2092 ENDIF … … 2090 2097 nys, nyn, nxl, nxr ) 2091 2098 DO k = 0, pavement_pars_f%np-1 2092 CALL exchange_horiz_2d( pavement_pars_f%pars_xy(k,:,:) , nbgp)2099 CALL exchange_horiz_2d( pavement_pars_f%pars_xy(k,:,:) ) 2093 2100 ENDDO 2094 2101 ENDIF … … 2099 2106 nys, nyn, nxl, nxr ) 2100 2107 DO k = 0, vegetation_pars_f%np-1 2101 CALL exchange_horiz_2d( vegetation_pars_f%pars_xy(k,:,:) , nbgp)2108 CALL exchange_horiz_2d( vegetation_pars_f%pars_xy(k,:,:) ) 2102 2109 ENDDO 2103 2110 ENDIF … … 2108 2115 nys, nyn, nxl, nxr ) 2109 2116 DO k = 0, water_pars_f%np-1 2110 CALL exchange_horiz_2d( water_pars_f%pars_xy(k,:,:) , nbgp)2117 CALL exchange_horiz_2d( water_pars_f%pars_xy(k,:,:) ) 2111 2118 ENDDO 2112 2119 ENDIF … … 2117 2124 nys, nyn, nxl, nxr ) 2118 2125 DO k = 0, root_area_density_lsm_f%nz-1 2119 CALL exchange_horiz_2d( root_area_density_lsm_f%var(k,:,:) , nbgp)2126 CALL exchange_horiz_2d( root_area_density_lsm_f%var(k,:,:) ) 2120 2127 ENDDO 2121 2128 ENDIF … … 2128 2135 nys, nyn, nxl, nxr ) 2129 2136 DO k = 0, soil_pars_f%np-1 2130 CALL exchange_horiz_2d( soil_pars_f%pars_xy(k,:,:) , nbgp)2137 CALL exchange_horiz_2d( soil_pars_f%pars_xy(k,:,:) ) 2131 2138 ENDDO 2132 2139 … … 2139 2146 DO k2 = 0, soil_pars_f%nz-1 2140 2147 DO k = 0, soil_pars_f%np-1 2141 CALL exchange_horiz_2d( soil_pars_f%pars_xyz(k,k2,:,:), & 2142 nbgp ) 2148 CALL exchange_horiz_2d( soil_pars_f%pars_xyz(k,k2,:,:) ) 2143 2149 ENDDO 2144 2150 ENDDO … … 2155 2161 DO k = 0, pavement_subsurface_pars_f%np-1 2156 2162 CALL exchange_horiz_2d( & 2157 pavement_subsurface_pars_f%pars_xyz(k,k2,:,:) , nbgp)2163 pavement_subsurface_pars_f%pars_xyz(k,k2,:,:) ) 2158 2164 ENDDO 2159 2165 ENDDO … … 2287 2293 USE control_parameters, & 2288 2294 ONLY: message_string, topography 2295 2296 USE exchange_horiz_mod, & 2297 ONLY: exchange_horiz_2d_byte, exchange_horiz_2d_int 2289 2298 2290 2299 USE grid_variables, &
Note: See TracChangeset
for help on using the changeset viewer.