noparticles_temperature

Module

Description

$Id: noparticles_temperature.f90 19193 2012-06-30 12:55:46Z wdobler $

This module takes care of everything related to particle temperature.

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


Quick access

Variables:

calc_pencil_rep_nu, cp_part, emissivity, idiag_etpm, idiag_tpm, idmpt, im_part_ref, init_part_temp, init_particle_temperature, lconst_part_temp, lconv_heating, ldifftt, ldiffuse_backtemp, lpart_nuss_const, lpart_temp_backreac, lrad_part, lrayleigh_rad_limit, lstefan_flow, mdot_film, ndiffsteptt, null, rdiffconsttt, twall, weight_array

Routines:

dptt_dt(), dptt_dt_pencil(), init_particles_tt(), initialize_particles_tt(), particles_tt_prepencil_calc(), pencil_criteria_par_tt(), read_particles_tt_init_pars(), read_particles_tt_run_pars(), register_particles_tt(), rprint_particles_tt(), write_particles_tt_init_pars(), write_particles_tt_run_pars()

Needed modules

Variables

Subroutines and functions

subroutine  particles_temperature/register_particles_tt()

Set up indices for access to the fp and dfp arrays

28-aug-14/jonas+nils: coded

subroutine  particles_temperature/initialize_particles_tt(f)

Perform any post-parameter-read initialization i.e. calculate derived parameters.

28-aug-14/jonas+nils: coded

Parameters:

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

subroutine  particles_temperature/init_particles_tt(f, fp)

Initial temperature of particles.

28-aug-14/jonas+nils: coded

Parameters:
subroutine  particles_temperature/pencil_criteria_par_tt()

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

28-aug-14/jonas+nils: coded

subroutine  particles_temperature/dptt_dt_pencil(f, df, fp, dfp, p, ineargrid)

Evolution of particle temperature.

28-aug-14/jonas+nils: coded

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

  • df (mx,my,mz,mvar) [real,in]

  • fp (mpar_loc,mparray) [real,in]

  • dfp (mpar_loc,mpvar) [real,inout]

  • p [pencil_case]

  • ineargrid (mpar_loc,3) [integer,in]

subroutine  particles_temperature/dptt_dt(f, df, fp, dfp, ineargrid)

Evolution of particle temperature.

28-aug-14/jonas+nils: coded

Parameters:
  • f (mx,my,mz,mfarray) [real]

  • df (mx,my,mz,mvar) [real]

  • fp (mpar_loc,mparray) [real]

  • dfp (mpar_loc,mpvar) [real]

  • ineargrid (mpar_loc,3) [integer]

subroutine  particles_temperature/read_particles_tt_init_pars(iomsg)
Parameters:

iomsg [character,out]

subroutine  particles_temperature/write_particles_tt_init_pars(unit)
Parameters:

unit [integer,in]

subroutine  particles_temperature/read_particles_tt_run_pars(iomsg)
Parameters:

iomsg [character,out]

subroutine  particles_temperature/write_particles_tt_run_pars(unit)
Parameters:

unit [integer,in]

subroutine  particles_temperature/rprint_particles_tt(lreset[, lwrite])

Read and register print parameters relevant for particles temperature.

28-aug-14/jonas+nils: coded

Parameters:
  • lreset [logical]

  • lwrite [logical]

subroutine  particles_temperature/particles_tt_prepencil_calc(f)

28-aug-14/jonas+nils: coded

Parameters:

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