Ignore:
File:
1 edited

Legend:

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

    r3 r1  
    88! Former revisions:
    99! -----------------
    10 ! $Id$
    11 ! RCS Log replace by Id keyword, revision history cleaned up
    12 !
     10! $Log: init_particles.f90,v $
    1311! Revision 1.24  2007/02/11 13:00:17  raasch
    1412! Bugfix: allocation of tail_mask and new_tail_id in case of restart-runs
    1513! Bugfix: __ was missing in a cpp-directive
     14!
     15! Revision 1.23  2006/08/22 14:11:08  raasch
     16! Default settings of particle start positions changed
     17!
     18! Revision 1.22  2006/08/04 14:44:58  raasch
     19! New particles attributes initialized (e_m, dt_sum, speed_x/y/z_sgs),
     20! total length of mpi_particle_type adjusted, more than one particle can be
     21! released per point, izuf renamed iran, set a special seed value iran_part
     22! to be used for the particle advection code, determination of particle group
     23! number removed from header to here
     24!
     25! Revision 1.21  2006/03/14 12:55:24  raasch
     26! Determination of the number of particle groups removed
     27!
     28! Revision 1.20  2006/02/23 12:34:00  raasch
     29! Allocation of prt_start_index and prt_count + calling subroutine
     30! sort_particles,
     31! particle source parameters psl, psr, pss, psn, psb, pst, pdx, pdy, pdz are now
     32! 1D arrays (1:max_number_of_particle_groups) and allow up to specify
     33! max_number_of_particle_groups different sources by setting
     34! number_of_particle_groups >= 1 even if density_ratio is not specified,
     35! only a fraction of the particles may have tails, therefore input from unit 90
     36! has changed,
     37! 0.5 replaced by 0.4999999999 in setting the random fluctuations,
     38! Defaults of psl, psr, pss, psn adjusted.
     39! If the number of particle groups is set by the user, density_ratio is reset to
     40! default.
     41! In case of user-specified pdx, pdy, pdz = 0.0 reset them to defaults,
     42! improve particle release at PE boundaries, nt_anz renamed
     43! current_timestep_number
     44!
     45! Revision 1.19  2005/06/26 19:56:47  raasch
     46! particle_groups%radius is used instead of diameter, particle%radius is
     47! initialized, new initial informations about radius and weighting factor
     48! stored on array particles, total length of mpi_particle_type adjusted
     49!
     50! Revision 1.18  2004/04/30 12:03:28  raasch
     51! MPI data type for particles modified due to modification of FORTRAN particle
     52! type
     53!
     54! Revision 1.17  2003/10/29 08:55:35  raasch
     55! Module random_function_mod is used, version check of the binary file,
     56! modifications for new particle group feature
     57!
     58! Revision 1.16  2003/03/16 09:39:51  raasch
     59! Two underscores (_) are placed in front of all define-strings
     60!
     61! Revision 1.15  2003/03/04 11:30:48  raasch
     62! Displacement for integers in mpi_particle_type reduced from 16 to 8 on
     63! ibm, since integers seem to be only 4 byte long. Accordingly, total length
     64! reduced from 104 to 96.
     65!
     66! Revision 1.14  2002/12/19 15:39:48  raasch
     67! STOP statement replaced by call of subroutine local_stop
     68!
     69! Revision 1.13  2002/09/12 13:04:13  raasch
     70! Read density_ratio from restart file
     71!
     72! Revision 1.12  2002/04/16 08:08:34  raasch
     73! New initial informations about speed components and start positions stored on
     74! array particles. Check boundary conditions and read them from restart file.
     75!
     76! Revision 1.11  2001/11/12 16:06:06  raasch
     77! Array particle_tail_coordinates extended to contain colour informations,
     78! reading particle data from restart file can be prohibited
     79!
     80! Revision 1.9  2001/08/21 09:49:05  raasch
     81! Particle tail is initialized
     82!
     83! Revision 1.8  2001/07/12 12:10:58  raasch
     84! Particle sources (starting positions) are now controlled by parameters
     85!
     86! Revision 1.7  2001/03/30 07:31:37  raasch
     87! Translation of remaining German identifiers (variables, subroutines, etc.)
     88!
     89! Revision 1.6  2001/01/25 07:05:36  raasch
     90! Writing of particle informations is optional now
     91!
     92! Revision 1.5  2001/01/22 07:16:17  raasch
     93! Module test_particles removed
     94!
     95! Revision 1.4  2001/01/02 17:30:16  raasch
     96! Opening of unit 80 moved to check_open. Unit 90 instead of 81 is used
     97! for binary input.
     98!
     99! Revision 1.3  2000/12/28 13:15:58  raasch
     100! Complete revision due to new features of dvrp-software,
     101! all comments translated into English,
     102! code is used only optionally (cpp-directives are added)
     103!
     104! Revision 1.2  2000/04/27 06:38:48  raasch
     105! compute position of camera with new indepent routine vtk_camera and
     106! store result on a separate file
    16107!
    17108! Revision 1.1  1999/11/25 16:22:38  raasch
Note: See TracChangeset for help on using the changeset viewer.