|
subroutine | ode_solver_mod::ode_solver_clear (slv) |
| destructor for ode_solver More...
|
|
type(ode_solver) function | ode_solver_mod::ode_solver_create (pb, type, os_meth, SL_meth, NL_meth, L_meth, DC_meth, check_overflow, verb) |
| Constructor for the type ode_solver More...
|
|
logical function | ode_solver_mod::ode_solver_valid (slv) |
| check ode_solver More...
|
|
subroutine | ode_solver_mod::ode_solver_print (slv) |
| print ode_solver More...
|
|
character(len=20) function, public | ode_solver_mod::name_ode_solver_type (type) |
| name the type of ode_solver More...
|
|
logical function, public | ode_solver_mod::check_ode_method (method, pb_type, slv_type) |
| check whether the ode method 'method' is available for the problem type 'pb_type' and for the solver type 'slv_type' More...
|
|
type(ode_solution) function | ode_solver_mod::ode_solution_create (slv, pb) |
| Constructor for the type ode_solution More...
|
|
subroutine | ode_solver_mod::homogeneous_initialcond (sol, pb, slv, t0, y0) |
| homogeneous initial condition More...
|
|
subroutine | ode_solver_mod::ode_solver_solve (sol, slv, pb, t0, T, dt, KInv, output) |
| Solve an ODE with constant time step More...
|
|
subroutine | local_output (tn, s, stop) |
|
subroutine, public | ode_solver_mod::set_ode_solver_output (slv, output) |
| Load a user defined output for ODE resolution More...
|
|