nodetonate

Module

Description

$Id$

This module is dummy.

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


Quick access

Variables:

collapsing, derivative, det_factor, det_njeans, det_nsmooth, det_radius, det_scale, deth0, idiag_detn, idiag_dettot, jeans, jeans_unstable, mask_sphere, nxg, nyg, nzg, power, set_detonations, total_energy

Routines:

detonate_before_boundary(), initialize_detonate(), read_detonate_run_pars(), register_detonate(), rprint_detonate(), write_detonate_run_pars()

Needed modules

Variables

Subroutines and functions

subroutine  detonate/register_detonate()

Set up indices for variables.

13-feb-14/ccyang: coded

Called from:

register_modules()

Call to:

svn_id()

subroutine  detonate/initialize_detonate(f)

Initializes module specific variables for later use.

13-feb-14/ccyang: dummy

Parameters:

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

Called from:

register_modules(), initialize_modules()

subroutine  detonate/read_detonate_run_pars(iomsg)
Parameters:

iomsg [character,out]

subroutine  detonate/write_detonate_run_pars(unit)
Parameters:

unit [integer,in]

Called from:

get_datadir(), get_snapdir(), read_all_init_pars(), read_all_run_pars(), get_downpars()

subroutine  detonate/rprint_detonate(lreset[, lwrite])

Reads and registers print parameters.

13-feb-14/ccyang: dummy

Parameters:
  • lreset [logical,in]

  • lwrite [logical,in,]

Called from:

register_modules(), initialize_modules(), finalize_modules(), choose_pencils(), rprint_list()

subroutine  detonate/detonate_before_boundary(f)

Possibility to modify the f before boundary communications.

14-feb-14/ccyang: dummy

Parameters:

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

Called from:

pde(), write_diagnostics(), calc_all_module_diagnostic_auxiliaries(), perform_diagnostics(), finalize_diagnostics()