Ignore:
Timestamp:
Feb 21, 2012 12:00:36 PM (10 years ago)
Author:
raasch
Message:

New:
---

Changed:


Optimization of collision kernels. Collision tables can be calculated once at
simulation start for defined radius (and dissipation) classes instead of
re-calculating them at every timestep and for the particle ensemble in
every gridbox.
For this purpose the particle feature color is renamed class.
New parpar parameters radius_classes and dissipation_classes.
(Makefile, advec_particles, check_parameters, data_output_dvrp, header, init_particles, lpm_collision_kernels, modules, package_parin, set_particle_attributes)

Lower limit for droplet radius changed from 1E-7 to 1E-8.
(advec_particles)

Complete re-formatting of collision code (including changes in names of
variables, modules and subroutines).
(advec_particles, lpm_collision_kernels)

Errors:


Bugfix: transformation factor for dissipation changed from 1E5 to 1E4
(advec_particles, lpm_collision_kernels)

File:
1 edited

Legend:

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

    r826 r828  
    44! Current revisions:
    55! -----------------
    6 !
     6! +dissipation_classes, radius_classes in parpar
    77!
    88! Former revisions:
     
    7575
    7676    NAMELIST /particles_par/      bc_par_b, bc_par_lr, bc_par_ns, bc_par_t,    &
    77                                   collision_kernel,                            &
    78                                   density_ratio, radius, dt_dopts,             &
     77                                  collision_kernel, density_ratio,             &
     78                                  dissipation_classes, dt_dopts,               &
    7979                                  dt_min_part, dt_prel, dt_sort_particles,     &
    8080                                  dt_write_particle_data,                      &
     
    8888                                  particle_advection_start,                    &
    8989                                  particle_maximum_age, pdx, pdy, pdz, psb,    &
    90                                   psl, psn, psr, pss, pst,                     &
    91                                   random_start_position,                       &
     90                                  psl, psn, psr, pss, pst, radius,             &
     91                                  radius_classes, random_start_position,       &
    9292                                  read_particles_from_restartfile,             &
    9393                                  skip_particles_for_tail,                     &
Note: See TracChangeset for help on using the changeset viewer.