Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/init_pegrid.f90

    r3 r1  
    88! Former revisions:
    99! -----------------
    10 ! $Id$
    11 ! RCS Log replace by Id keyword, revision history cleaned up
    12 !
     10! $Log: init_pegrid.f90,v $
    1311! Revision 1.28  2006/04/26 13:23:32  raasch
    1412! lcmuk does not understand the !$ comment so a cpp-directive is required
     13!
     14! Revision 1.27  2006/04/26 12:50:32  raasch
     15! Get the number of OpenMP threads
     16!
     17! Revision 1.26  2006/02/23 12:34:57  raasch
     18! Calculation of nanz_sums, nanz_2dh and nanz_3d moved to init_3d_model,
     19! anz_y.. renamed ngp_y.., + MPI type type_x_int
     20!
     21! Revision 1.25  2005/10/20 15:37:36  raasch
     22! error removed: the last PE in a row is not allowed to have more grid points
     23! than the other PES (only less)
     24!
     25! Revision 1.24  2005/03/26 20:35:06  raasch
     26! Extensions for non-cyclic boundary conditions
     27! MIN function must be used instead of MAX for deciding if a switch to PE0 is
     28! useful (multigrid-method), maximuma_grid_level_l is defined in case that a
     29! pre-defined value for mg_switch_to_pe0_level is given (caused errors on NEC)
     30!
     31! Revision 1.23  2004/04/30 12:27:13  raasch
     32! Setting 1d-decomposition as default on decalpha, indices for direct
     33! transpositions z --> y and y --> x added, +module poisfft_mod,
     34! data types for mpi_alltoallv removed (not neeeded any more),
     35! poisfft_hybrid is no longer enforced in case of a 1d-decomposition along x,
     36! an enlarged grid which will fit all transposition demands is calculated,
     37! impulse_advec renamed momentum_advec
     38!
     39! Revision 1.22  2003/10/29 08:56:20  raasch
     40! Number of possible grid levels for the mulitgrid-method are calculated
     41! based on the total domain grid
     42!
     43! Revision 1.21  2003/08/01 08:40:03  raasch
     44! Error removed: for a 1D-decomposition along x, the number PEs must also
     45! be an integral divisor of the number of gridpoints along y
     46!
     47! Revision 1.20  2003/05/09 14:27:26  raasch
     48! Setting 1d-decomposition as default on linux clusters
     49!
     50! Revision 1.19  2003/04/16 13:00:11  raasch
     51! Call of fft_1dd_init, +module fft_for_1d_decomp
     52!
     53! Revision 1.18  2003/03/16 09:39:57  raasch
     54! Two underscores (_) are placed in front of all define-strings
     55!
     56! Revision 1.17  2003/03/12 16:32:47  raasch
     57! A 1d-decomposition along x is the default on NEC hosts
     58!
     59! Revision 1.16  2002/12/19 15:40:39  raasch
     60! In case of 1d-decomposition along x only a part of the integral divisor
     61! conditions is checked, on IBM hosts a 1d-decomposition along x is the
     62! default, a switch from Poisson-FFT-solver to the hybrid-solver is made
     63! in case of 1d-decomposition along x, the hybrid-solver does not force a
     64! 1d-decomposition any more, STOP replaced by call of local_stop
     65!
     66! Revision 1.15  2002/06/11 13:10:58  raasch
     67! Usage of the Poisson-hybrid-solver forces a 1d-decomposition,
     68! initialization of hybrid-solver
     69!
     70! Revision 1.14  2001/08/21  09:49:45  09:49:45  raasch (Siegfried Raasch)
     71! MPI_COMM_WORLD replaced by comm_palm
     72!
     73! Revision 1.13  2001/07/20 13:07:26  raasch
     74! In case of using multigrid method, grid levels and additional MPI derived data
     75! types are calculated. anz_yz and type_xz are now arrays.
     76!
     77! Revision 1.12  2001/03/30 07:32:01  raasch
     78! Calculations of nw and nw1 removed,
     79! Translation of remaining German identifiers (variables, subroutines, etc.)
     80!
     81! Revision 1.11  2001/01/22 08:33:48  raasch
     82! Module test_variables removed
     83!
     84! Revision 1.9  2000/12/28 13:16:37  raasch
     85! definition of mpi_particle_type moved to subroutine init_particles
     86!
     87! Revision 1.8  2000/04/27 06:54:03  raasch
     88! Processor topology can now be prescribed by the user using npex and npey,
     89! all comments translated into English
     90!
     91! Revision 1.7  1999/11/25 16:23:36  raasch
     92! MPI-Datentyp fuer Partikeltransfer vereinbart
     93!
     94! Revision 1.6  1998/07/16 06:50:23  raasch
     95! cpp-Direktiven fuer t3ej2 und t3ej5 erweitert
     96!
     97! Revision 1.5  1998/07/06 12:17:06  raasch
     98! + USE test_variables
     99!
     100! Revision 1.4  1998/03/18 20:13:42  raasch
     101! myid_char auf 5 Zeichen erweitert
     102!
     103! Revision 1.3  1998/01/23 10:02:08  raasch
     104! Gitterpunktzahlen und Datentyp fuer 2D-Randaustausch
     105! anz_yz_p, type_xz_p in anz_yz und type_xz umbenannt
     106!
     107! Revision 1.2  1997/08/11 06:18:28  raasch
     108! Gitterpunktanzahl von globalen Feldern werden berechnet
    15109!
    16110! Revision 1.1  1997/07/24 11:15:09  raasch
Note: See TracChangeset for help on using the changeset viewer.