lsode_for_chemistry

Module

Description

$Id$

Specific module only used by timestep_LSODE if chemistry is solved with the implicit solver LSODE for stiff ODEs.

Quick access

Variables:

daxpy0, dcfode, ddot0, dewset, dgbfa0, dgbsl0, dgefa0, dgesl00, dintdy, dlsode, dprepj, dscal0, dsolsy, dsrcom, dstode, dumach, dumsum, dvnorm, findy, idamax0, iumach, ixsav, jac, xerrwd, xsetf, xsetun

Routines:

lsode_fc(), pde_chemistry()

Needed modules

Variables

  • lsodeforchemistry/daxpy0 [private]
  • lsodeforchemistry/dcfode [private]
  • lsodeforchemistry/ddot0 [private]
  • lsodeforchemistry/dewset [private]
  • lsodeforchemistry/dgbfa0 [private]
  • lsodeforchemistry/dgbsl0 [private]
  • lsodeforchemistry/dgefa0 [private]
  • lsodeforchemistry/dgesl00 [private]
  • lsodeforchemistry/dintdy [private]
  • lsodeforchemistry/dlsode [private]
  • lsodeforchemistry/dprepj [private]
  • lsodeforchemistry/dscal0 [private]
  • lsodeforchemistry/dsolsy [private]
  • lsodeforchemistry/dsrcom [private]
  • lsodeforchemistry/dstode [private]
  • lsodeforchemistry/dumach [private]
  • lsodeforchemistry/dumsum [private]
  • lsodeforchemistry/dvnorm [private]
  • lsodeforchemistry/findy [private]
  • lsodeforchemistry/idamax0 [private]
  • lsodeforchemistry/iumach [private]
  • lsodeforchemistry/ixsav [private]
  • lsodeforchemistry/jac [private]
  • lsodeforchemistry/xerrwd [private]
  • lsodeforchemistry/xsetf [private]
  • lsodeforchemistry/xsetun [private]

Subroutines and functions

subroutine  lsodeforchemistry/pde_chemistry(f, df, p)

25-jan-11/julien: coded

Parameters:
Call to:

calc_for_chem_mixture(), timing(), calc_pencils_chemistry(), dchemistry_dt()

subroutine  lsodeforchemistry/lsode_fc(t0_, t1_, f, df)

18-dec-13/MR: corrected - ISTATE of DLSODE has attribute INOUT

Parameters: