noparticles_diagnos_state

Module

Description

$Id$

This modules takes care of instantaneous collisions between superparticles.

** 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_diagnos_state = .false.

MVAR CONTRIBUTION 0 MAUX CONTRIBUTION 0


Quick access

Variables:

data_store_persistence, evaluate_state, idiag_uzminus, idiag_uzminuscount, idiag_uzplus, idiag_uzpluscount, slow_vel_trigger, slow_vel_trigger2, state_def

Routines:

init_particles_diagnos_state(), initialize_pars_diagnos_state(), insert_particles_diagnos_state(), persistence_check(), read_pars_diag_state_run_pars(), register_pars_diagnos_state(), rprint_particles_diagnos_state(), write_pars_diag_state_run_pars()

Needed modules

Variables

Subroutines and functions

subroutine  particles_diagnos_state/register_pars_diagnos_state()

Dummy

subroutine  particles_diagnos_state/initialize_pars_diagnos_state(f)

Dummy

Parameters:

f (mx,my,mz,mfarray) [real]

subroutine  particles_diagnos_state/init_particles_diagnos_state(fp)

Dummy

Parameters:

fp (mpar_loc,mparray) [real]

subroutine  particles_diagnos_state/insert_particles_diagnos_state(fp, npar_loc_old)

Dummy

Parameters:
  • fp (mpar_loc,mparray) [real]

  • npar_loc_old [integer]

subroutine  particles_diagnos_state/read_pars_diag_state_run_pars(iomsg)
Parameters:

iomsg [character,out]

subroutine  particles_diagnos_state/write_pars_diag_state_run_pars(unit)
Parameters:

unit [integer,in]

subroutine  particles_diagnos_state/rprint_particles_diagnos_state(lreset[, lwrite])
Parameters:
  • lreset [logical]

  • lwrite [logical]

subroutine  particles_diagnos_state/persistence_check(fp, k, uup)
Parameters:
  • fp (mpar_loc,mparray) [real]

  • k [integer]

  • uup (3) [real]