nocosmicrayflux

Module

Description

$Id$

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

MVAR CONTRIBUTION 0 MAUX CONTRIBUTION 0


Quick access

Variables:

amplfcr, b_exp, cs2cr, fcr_const, gamma_cr, idiag_ekincr, idiag_ethmcr, initfcr, j_param, k_para, k_perp, kpara_t, kperp_t, kx_fcr, ky_fcr, kz_fcr, ladvect_fcr, lcosmicrayflux_diffus_dt, lno_crflux_evol, lsubgrid_cr, lupw_fcr, lupw_ucr, ma_param, nu_cr, omegahat, ratio_kpara_kperp, rhocr0, subgrid_bmin, subgrid_brms, subgrid_c1, subgrid_c2, subgrid_k, subgrid_s, tau1, vkpara, vkperp

Routines:

calc_pencils_cosmicrayflux(), dfcr_dt(), init_fcr(), initialize_cosmicrayflux(), pencil_criteria_cosmicrayflux(), pencil_interdep_cosmicrayflux(), read_cosmicrayflux_init_pars(), read_cosmicrayflux_run_pars(), register_cosmicrayflux(), rprint_cosmicrayflux(), write_cosmicrayflux_init_pars(), write_cosmicrayflux_run_pars()

Needed modules

Variables

Subroutines and functions

subroutine  cosmicrayflux/register_cosmicrayflux()
Called from:

register_modules()

Call to:

svn_id()

subroutine  cosmicrayflux/initialize_cosmicrayflux(f)
Parameters:

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

Called from:

register_modules(), initialize_modules()

subroutine  cosmicrayflux/read_cosmicrayflux_init_pars(iomsg)
Parameters:

iomsg [character,out]

subroutine  cosmicrayflux/write_cosmicrayflux_init_pars(unit)
Parameters:

unit [integer,in]

Called from:

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

subroutine  cosmicrayflux/read_cosmicrayflux_run_pars(iomsg)
Parameters:

iomsg [character,out]

subroutine  cosmicrayflux/write_cosmicrayflux_run_pars(unit)
Parameters:

unit [integer,in]

Called from:

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

subroutine  cosmicrayflux/init_fcr(f)
Parameters:

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

Called from:

start

subroutine  cosmicrayflux/pencil_criteria_cosmicrayflux()

All pencils that the CosmicrayFlux module depends on are specified here.

Called from:

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

subroutine  cosmicrayflux/pencil_interdep_cosmicrayflux(lpencil_in)
Parameters:

lpencil_in (npencils) [logical]

Called from:

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

subroutine  cosmicrayflux/calc_pencils_cosmicrayflux(f, p)
Parameters:
Called from:

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

subroutine  cosmicrayflux/dfcr_dt(f, df, p)
Parameters:
Called from:

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

subroutine  cosmicrayflux/rprint_cosmicrayflux(lreset[, lwrite])
Parameters:
  • lreset [logical]

  • lwrite [logical]

Called from:

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