wiki:H2_diss_kd

Version 5 (modified by trac, 12 years ago) ( diff )

(Back to Bearclaw Outline)

PURE FUNCTION kd (i,T)

Defined in

contrib/astro/physics/cool/cool.f90

Inputs

  • i (represents species: H=1, H2=2, He=3, e=4)
  • T

Description

  • Calculates collisional dissociation rates, kd, for high & low density limits, and interpolates between them, for collisions between H2 and H, H2, He, or e

Specifics

  • For high density limits:
    • Collisions with H and H2 use Lepp & Shull: kdH = kdH_LS
    • No high density limit collisions between H2 and He or e.
  • Low density limits:
    • Collisions with H, use Dove & Mandy: kdL = kdL_DM
    • Collisions with H2, use Martin & Keogh: kdL = kdL_MK
    • Collisions with He or e, use Martin & Keogh: kd = kdL_MK (note this is kd, not kdL)
  • For H & H2:
    • A critical density is calculated (different expression for H & H2) as the delineation between high & low density limits
    • kd is then calculated by interpolating between kdH and kdL using the expression from Lepp & Shull

Called in

contrib/astro/physics/cool/cool.f90 in SUBROUTINE H2_diss

Modules Used (?)

Functions Used






PURE_FUNCTION_kdH_LS

Defined in

contrib/astro/physics/cool/cool.f90

Inputs

Description

Called in

Modules Used (?)

Functions Used




PURE_FUNCTION_kdL_MK

Defined in

contrib/astro/physics/cool/cool.f90

Inputs

Description

Called in

Modules Used (?)

Functions Used




PURE_FUNCTION_kdL_DM

Defined in

contrib/astro/physics/cool/cool.f90

Inputs

Description

Called in

Modules Used (?)

Functions Used




PURE_FUNCTION_kdL_LS

Defined in

contrib/astro/physics/cool/cool.f90

Inputs

Description

This function seems to be obsolete.

Called in

Modules Used (?)

Functions Used

Note: See TracWiki for help on using the wiki.