noparticles_number
Module
Description
$Id$
This module takes care of everything related to particle number.
** AUTOMATIC CPARAM.INC GENERATION ************************
Declare (for generation of cparam.inc) the number of f array variables and auxiliary variables added by this module
CPARAM logical, parameter :: lparticles_number=.false.
Quick access
- Variables:
birthring_inner,birthring_outer,cdtpf,deltavp22_floor,depletion_rate,dt1_fragmentation,idiag_admom,idiag_dtfragp,idiag_dvp22mwnp,idiag_dvp22mwnp2,idiag_npsm,idiag_npswarmmax,idiag_npswarmmin,initnpswarm,lbirthring_depletion,lfragmentation_par,llog10_for_admom_above10,mmom,np_swarm0,np_swarm0_luck,rhop_swarm0,tstart_fragmentation_par,vthresh_coagulation- Routines:
calc_diagnostics_particles_num(),dnpswarm_dt(),dnpswarm_dt_pencil(),init_particles_number(),initialize_particles_number(),pencil_criteria_par_number(),read_particles_num_init_pars(),read_particles_num_run_pars(),register_particles_number(),rprint_particles_number(),set_particle_number(),write_particles_num_init_pars(),write_particles_num_run_pars()
Needed modules
cdata: $Id$general(keep_compiler_quiet()): $Id$particles_cdata: $Id$
Variables
Subroutines and functions
- subroutine particles_number/register_particles_number()
Set up indices for access to the fp and dfp arrays.
24-nov-05/anders: dummy
- subroutine particles_number/initialize_particles_number(f)
Perform any post-parameter-read initialization i.e. calculate derived parameters.
25-nov-05/anders: coded
- subroutine particles_number/init_particles_number(f, fp)
Initial internal particle number.
24-nov-05/anders: dummy
- subroutine particles_number/set_particle_number(f, fp, npar_low, npar_high[, init])
- subroutine particles_number/pencil_criteria_par_number()
All pencils that the Particles_number module depends on are specified here.
21-nov-06/anders: dummy
- subroutine particles_number/dnpswarm_dt_pencil(f, df, fp, dfp, p, ineargrid)
Evolution of internal particle number.
24-oct-05/anders: dummy
- subroutine particles_number/dnpswarm_dt(f, df, fp, dfp, ineargrid)
Evolution of internal particle number.
24-oct-05/anders: dummy
- subroutine particles_number/calc_diagnostics_particles_num(p)
- Parameters:
p [pencil_case]
- subroutine particles_number/read_particles_num_init_pars(iomsg)
- Parameters:
iomsg [character,out]
- subroutine particles_number/write_particles_num_init_pars(unit)
- Parameters:
unit [integer,in]
- subroutine particles_number/read_particles_num_run_pars(iomsg)
- Parameters:
iomsg [character,out]
- subroutine particles_number/write_particles_num_run_pars(unit)
- Parameters:
unit [integer,in]
- subroutine particles_number/rprint_particles_number(lreset[, lwrite])
Read and register print parameters relevant for internal particle number.
24-nov-05/anders: dummy
- Parameters:
lreset [logical]
lwrite [logical]