Choral
Data Types | Modules | Functions/Subroutines
ode_def.f90 File Reference

Go to the source code of this file.

Data Types

interface  ode_def::ode_reaction
 Abstract interface: \( f:~ R^3 \times R \times R^n \mapsto R^n \times R^m \). More...
 
interface  ode_def::LinSystem_solver
 Abstract interface: Iterative solvers for linear equations. More...
 

Modules

module  ode_def
  BOTTOM LEVEL MODULE FOR ODEs
 

Functions/Subroutines

character(len=15) function, public ode_def::name_ode_method (method)
 Get ODE method name. More...
 
integer function, public ode_def::order_ode_method (method)
 order associated with a method More...
 
real(rp) function, public ode_def::s_prefactor (method, dt)
 When discretising \( M dV/dt = -S V \) with \( M,~ S \) two matrices,
this function returns the prefactor Cs for the matrix S.
More details are given in in ode_Lin_1s_mod.f90. More...
 
logical function, public ode_def::overflow (yy)
 Detects overflow. More...