OpenCMISS-Iron Internal API Documentation
|
Contains information for an differential-algebraic equation solver. More...
Public Attributes | |
type(solver_type), pointer | solver |
A pointer to the solver. More... | |
integer(intg) | dae_type |
The differential-algebraic equation type. More... | |
integer(intg) | dae_solve_type |
The solve type for the differential-algebraic equation solver. More... | |
real(dp) | start_time |
The start time to integrate from. More... | |
real(dp) | end_time |
The end time to integrate to. More... | |
real(dp) | initial_step |
The (initial) time step. More... | |
type(euler_dae_solver_type), pointer | euler_solver |
A pointer to information for an Euler solver. More... | |
type(crank_nicolson_dae_solver_type), pointer | crank_nicolson_solver |
A pointer to information for a Crank-Nicholson solver. More... | |
type(runge_kutta_dae_solver_type), pointer | runge_kutta_solver |
A pointer to information for a Runge-Kutta solver. More... | |
type(adams_moulton_dae_solver_type), pointer | adams_moulton_solver |
A pointer to information for an Adams-Moulton solver. More... | |
type(bdf_dae_solver_type), pointer | bdf_solver |
A pointer to information for a BDF solver. More... | |
type(rush_larson_dae_solver_type), pointer | rush_larson_solver |
A pointer to information for a Rush-Larson solver. More... | |
type(external_dae_solver_type), pointer | external_solver |
A pointer to information for an external solver. More... | |
Contains information for an differential-algebraic equation solver.
type(adams_moulton_dae_solver_type), pointer types::dae_solver_type::adams_moulton_solver |
type(bdf_dae_solver_type), pointer types::dae_solver_type::bdf_solver |
type(crank_nicolson_dae_solver_type), pointer types::dae_solver_type::crank_nicolson_solver |
integer(intg) types::dae_solver_type::dae_solve_type |
integer(intg) types::dae_solver_type::dae_type |
The differential-algebraic equation type.
real(dp) types::dae_solver_type::end_time |
type(euler_dae_solver_type), pointer types::dae_solver_type::euler_solver |
type(external_dae_solver_type), pointer types::dae_solver_type::external_solver |
real(dp) types::dae_solver_type::initial_step |
type(runge_kutta_dae_solver_type), pointer types::dae_solver_type::runge_kutta_solver |
type(rush_larson_dae_solver_type), pointer types::dae_solver_type::rush_larson_solver |
type(solver_type), pointer types::dae_solver_type::solver |