Choral
|
DERIVED TYPE ode_solution: data straucture to solve ODEs More...
Data Types | |
interface | clear |
interface | ode_Lin_solver |
interface | ode_NL_1s_solver |
interface | ode_NL_ms_solver |
Abstract interface: multi-step non-linear ODE solver. More... | |
interface | ode_output_proc |
ode output management More... | |
interface | ode_solution |
Type ode_solution: data structure to solve ODE/PDE problems. More... | |
interface | |
Functions/Subroutines | |
subroutine, public | void_ode_output (tn, s, stop) |
void output for ode resolution More... | |
subroutine | ode_solution_clear (sol) |
destructor More... | |
type(ode_solution) function | ode_solution_create (pb, nV, NY, NFY) |
Bottom level constructor for ode_solution. More... | |
subroutine, public | ode_solution_init_indexes (sol) |
initialise the ode_indexes More... | |
subroutine | ode_solution_print (sol) |
print ode_solution More... | |
DERIVED TYPE ode_solution: data straucture to solve ODEs
An ode_solution contains the data structure to compute solutions of ode_problem relativelly to an ode_solver.
For the construction of ode_solution see ode_solver_mod detailed description.
For the description of ode_problem see ode_problem_mod detailed description.
Let 'sol' of type ode_solution
|
private |
destructor
Definition at line 226 of file ode_solution_mod.f90.
|
private |
Bottom level constructor for ode_solution.
For the user-level constructor see ode_solution_create
Definition at line 258 of file ode_solution_mod.f90.
subroutine, public ode_solution_mod::ode_solution_init_indexes | ( | type(ode_solution), intent(inout) | sol | ) |
initialise the ode_indexes
Definition at line 316 of file ode_solution_mod.f90.
|
private |
print ode_solution
Definition at line 344 of file ode_solution_mod.f90.
subroutine, public ode_solution_mod::void_ode_output | ( | real(rp), intent(in) | tn, |
type(ode_solution), intent(in) | s, | ||
logical, intent(inout) | stop | ||
) |
void output for ode resolution
Definition at line 215 of file ode_solution_mod.f90.