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.