Changeset 4180 for palm/trunk/SOURCE/init_pegrid.f90
- Timestamp:
- Aug 21, 2019 2:37:54 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/init_pegrid.f90
r4045 r4180 51 51 ! variables documented 52 52 ! 53 ! 3552 2018-11-22 10:28:35Z suehring54 ! Introduce new MPI-datatype for ghostpoint exchange of 2D 8-bit Integer arrays55 !56 ! 3542 2018-11-20 17:04:13Z suehring57 ! Bugfix in setting number of ghost layers in neutral case58 !59 ! 3341 2018-10-15 10:31:27Z suehring60 ! unused variables removed61 !62 ! 3183 2018-07-27 14:25:55Z suehring63 ! Rename variables and boundary conditions in mesoscale-offline nesting mode64 !65 ! 3182 2018-07-27 13:36:03Z suehring66 ! bugfix: wrong error number in r3057 revised67 !68 ! 3057 2018-06-05 09:03:41Z raasch69 ! bugfix: check that nz is even in case that optimized multigrid is used70 !71 ! 3049 2018-05-29 13:52:36Z Giersch72 ! Error messages revised73 !74 ! 3045 2018-05-28 07:55:41Z Giersch75 ! Error messages revised76 !77 ! 2938 2018-03-27 15:52:42Z suehring78 ! - No checks for domain decomposition in case of turbulence generator79 ! (is done in stg module)80 ! - Introduce ids to indicate lateral processors for turbulence generator81 !82 ! 2936 2018-03-27 14:49:27Z suehring83 ! Variable use_synthetic_turbulence_generator has been abbreviated84 !85 ! 2718 2018-01-02 08:49:38Z maronga86 ! Corrected "Former revisions" section87 !88 ! 2696 2017-12-14 17:12:51Z kanani89 ! Change in file header (GPL part)90 ! 3D-Integer exchange on multigrid level (MS)91 ! Forcing implemented (MS)92 !93 ! 2600 2017-11-01 14:11:20Z raasch94 ! calculation of block-I/O quantitites removed (is now done in parin)95 !96 ! 2516 2017-10-04 11:03:04Z suehring97 ! Remove tabs98 !99 ! 2514 2017-10-04 09:52:37Z suehring100 ! Redundant preprocessor directives removed101 !102 ! 2372 2017-08-25 12:37:32Z sward103 ! Shifted cyclic boundary conditions implemented104 !105 ! 2365 2017-08-21 14:59:59Z kanani106 ! Vertical nesting implemented (SadiqHuq)107 !108 ! 2300 2017-06-29 13:31:14Z raasch109 ! host-specific settings removed110 !111 ! 2298 2017-06-29 09:28:18Z raasch112 ! MPI2 related parts removed113 !114 ! 2271 2017-06-09 12:34:55Z sward115 ! Error message changed116 !117 ! 2259 2017-06-08 09:09:11Z gronemeier118 ! Implemented synthetic turbulence generator119 !120 ! 2238 2017-05-31 16:49:16Z suehring121 ! Remove unnecessary module load of pmc_interface122 !123 ! 2231 2017-05-30 16:44:33Z suehring124 !125 ! 2200 2017-04-11 11:37:51Z suehring126 ! monotonic_adjustment removed127 !128 ! 2197 2017-03-24 02:25:00Z raasch129 ! bugfix: do not allow odd values for nz at the coarsest grid level in case of130 ! optimized multigrid solver131 !132 ! 2180 2017-03-17 13:33:05Z hellstea133 ! Checks to ensure (2178) that pdims match the grid dimensions in the134 ! automatic determination of pdims are canceled as unnecessary135 !136 ! 2178 2017-03-17 11:07:39Z hellstea137 ! Checks to ensure that pdims match the grid dimensions are added in the138 ! automatic determination of pdims139 !140 ! 2050 2016-11-08 15:00:55Z gronemeier141 ! Implement turbulent outflow condition142 !143 ! 2000 2016-08-20 18:09:15Z knoop144 ! Forced header and separation lines into 80 columns145 !146 ! 1968 2016-07-18 12:01:49Z suehring147 ! Extent MPI-datatypes for exchange of 2D-INTEGER arrays on coarser multigrid148 ! level149 !150 ! 1964 2016-07-14 15:35:18Z hellstea151 ! Bugfix: erroneous setting of nest_bound_l/r/s/n = .TRUE. for vertical nesting mode removed.152 !153 ! 1923 2016-05-31 16:37:07Z boeske154 ! Initial version of purely vertical nesting introduced.155 !156 ! 1922 2016-05-31 16:36:08Z boeske157 ! Bugfix: array transposition checks restricted to cases if a fourier158 ! transform is used , removed unused variable nnx_z159 !160 ! 1833 2016-04-07 14:23:03Z raasch161 ! spectra related variables moved to spectra_mod162 !163 ! 1815 2016-04-06 13:49:59Z raasch164 ! cpp-directives for intel openmp bug removed165 !166 ! 1804 2016-04-05 16:30:18Z maronga167 ! Removed code for parameter file check (__check)168 !169 ! 1779 2016-03-03 08:01:28Z raasch170 ! changes regarding nested domain removed: virtual PE grid will be automatically171 ! calculated for nested runs too172 !173 ! 1764 2016-02-28 12:45:19Z raasch174 ! cpp-statements for nesting removed175 !176 ! 1762 2016-02-25 12:31:13Z hellstea177 ! Introduction of nested domain feature178 !179 ! 1682 2015-10-07 23:56:08Z knoop180 ! Code annotations made doxygen readable181 !182 ! 1677 2015-10-02 13:25:23Z boeske183 ! New MPI-data types for exchange of 3D integer arrays.184 !185 ! 1575 2015-03-27 09:56:27Z raasch186 ! adjustments for psolver-queries, calculation of ngp_xz added187 !188 ! 1565 2015-03-09 20:59:31Z suehring189 ! Refine if-clause for setting nbgp.190 !191 ! 1557 2015-03-05 16:43:04Z suehring192 ! Adjustment for monotonic limiter193 !194 ! 1468 2014-09-24 14:06:57Z maronga195 ! Adapted for use on up to 6-digit processor cores196 !197 ! 1435 2014-07-21 10:37:02Z keck198 ! bugfix: added missing parameter coupling_mode_remote to ONLY-attribute199 !200 ! 1402 2014-05-09 14:25:13Z raasch201 ! location messages modified202 !203 ! 1384 2014-05-02 14:31:06Z raasch204 ! location messages added205 !206 ! 1353 2014-04-08 15:21:23Z heinze207 ! REAL constants provided with KIND-attribute208 !209 ! 1322 2014-03-20 16:38:49Z raasch210 ! REAL functions provided with KIND-attribute211 !212 ! 1320 2014-03-20 08:40:49Z raasch213 ! ONLY-attribute added to USE-statements,214 ! kind-parameters added to all INTEGER and REAL declaration statements,215 ! kinds are defined in new module kinds,216 ! revision history before 2012 removed,217 ! comment fields (!:) to be used for variable explanations added to218 ! all variable declaration statements219 !220 ! 1304 2014-03-12 10:29:42Z raasch221 ! bugfix: single core MPI runs missed some settings of transpose indices222 !223 ! 1212 2013-08-15 08:46:27Z raasch224 ! error message for poisfft_hybrid removed225 !226 ! 1159 2013-05-21 11:58:22Z fricke227 ! dirichlet/neumann and neumann/dirichlet removed228 !229 ! 1139 2013-04-18 07:25:03Z raasch230 ! bugfix for calculating the id of the PE carrying the recycling plane231 !232 ! 1111 2013-03-08 23:54:10Z raasch233 ! initialization of poisfft moved to module poisfft234 !235 ! 1092 2013-02-02 11:24:22Z raasch236 ! unused variables removed237 !238 ! 1056 2012-11-16 15:28:04Z raasch239 ! Indices for arrays n.._mg start from zero due to definition of arrays f2 and240 ! p2 as automatic arrays in recursive subroutine next_mg_level241 !242 ! 1041 2012-11-06 02:36:29Z raasch243 ! a 2d virtual processor topology is used by default for all machines244 !245 ! 1036 2012-10-22 13:43:42Z raasch246 ! code put under GPL (PALM 3.9)247 !248 ! 1003 2012-09-14 14:35:53Z raasch249 ! subdomains must have identical size (grid matching = "match" removed)250 !251 ! 1001 2012-09-13 14:08:46Z raasch252 ! all actions concerning upstream-spline-method removed253 !254 ! 978 2012-08-09 08:28:32Z fricke255 ! dirichlet/neumann and neumann/dirichlet added256 ! nxlu and nysv are also calculated for inflow boundary257 !258 ! 809 2012-01-30 13:32:58Z maronga259 ! Bugfix: replaced .AND. and .NOT. with && and ! in the preprocessor directives260 !261 ! 807 2012-01-25 11:53:51Z maronga262 ! New cpp directive "__check" implemented which is used by check_namelist_files263 !264 ! Revision 1.1 1997/07/24 11:15:09 raasch265 ! Initial revision266 !267 53 ! 268 54 ! Description:
Note: See TracChangeset
for help on using the changeset viewer.