![]() |
Octopus
|
Data Types | |
| interface | propagator_rk4_t |
| Implements a the 4th order Runge Kutta propagator. More... | |
Functions/Subroutines | |
| type(propagator_rk4_t) function, pointer | propagator_rk4_constructor (dt) |
Variables | |
| character(len=algo_label_len), parameter, public | rk4_start = 'RK4_START' |
| character(len=algo_label_len), parameter, public | rk4_finish = 'RK4_FINISH' |
| character(len=algo_label_len), parameter, public | rk4_extrapolate = 'RK4_EXTRAPOLATE' |
| character(len=algo_label_len), parameter, public | rk4_propagate = 'RK4_PROPAGATE' |
| type(algorithmic_operation_t), parameter, public | op_rk4_start = algorithmic_operation_t(RK4_START, 'Starting RK4') |
| type(algorithmic_operation_t), parameter, public | op_rk4_finish = algorithmic_operation_t(RK4_FINISH, 'Finishing RK4') |
| type(algorithmic_operation_t), parameter, public | op_rk4_extrapolate = algorithmic_operation_t(RK4_EXTRAPOLATE, 'Extrapolate to dt/2 and dt for RK4') |
| type(algorithmic_operation_t), parameter, public | op_rk4_propagate = algorithmic_operation_t(RK4_PROPAGATE, 'Propagation step for RK4') |
|
private |
Definition at line 154 of file propagator_rk4.F90.
| character(len=algo_label_len), parameter, public propagator_rk4_oct_m::rk4_start = 'RK4_START' |
Definition at line 137 of file propagator_rk4.F90.
| character(len=algo_label_len), parameter, public propagator_rk4_oct_m::rk4_finish = 'RK4_FINISH' |
Definition at line 137 of file propagator_rk4.F90.
| character(len=algo_label_len), parameter, public propagator_rk4_oct_m::rk4_extrapolate = 'RK4_EXTRAPOLATE' |
Definition at line 137 of file propagator_rk4.F90.
| character(len=algo_label_len), parameter, public propagator_rk4_oct_m::rk4_propagate = 'RK4_PROPAGATE' |
Definition at line 137 of file propagator_rk4.F90.
| type(algorithmic_operation_t), parameter, public propagator_rk4_oct_m::op_rk4_start = algorithmic_operation_t(RK4_START, 'Starting RK4') |
Definition at line 144 of file propagator_rk4.F90.
| type(algorithmic_operation_t), parameter, public propagator_rk4_oct_m::op_rk4_finish = algorithmic_operation_t(RK4_FINISH, 'Finishing RK4') |
Definition at line 144 of file propagator_rk4.F90.
| type(algorithmic_operation_t), parameter, public propagator_rk4_oct_m::op_rk4_extrapolate = algorithmic_operation_t(RK4_EXTRAPOLATE, 'Extrapolate to dt/2 and dt for RK4') |
Definition at line 144 of file propagator_rk4.F90.
| type(algorithmic_operation_t), parameter, public propagator_rk4_oct_m::op_rk4_propagate = algorithmic_operation_t(RK4_PROPAGATE, 'Propagation step for RK4') |
Definition at line 144 of file propagator_rk4.F90.