Octopus
|
Data Types | |
interface | propagator_exp_mid_t |
Implements the explicit exponential midpoint propagator (without predictor-corrector) More... | |
Functions/Subroutines | |
type(propagator_exp_mid_t) function, pointer | propagator_exp_mid_constructor (dt) |
Variables | |
character(len=algo_label_len), parameter, public | expmid_start = 'EXPMID_START' |
character(len=algo_label_len), parameter, public | expmid_finish = 'EXPMID_FINISH' |
character(len=algo_label_len), parameter, public | expmid_extrapolate = 'EXPMID_EXTRAPOLATE' |
character(len=algo_label_len), parameter, public | expmid_propagate = 'EXPMID_PROPAGATE' |
type(algorithmic_operation_t), parameter, public | op_expmid_start = algorithmic_operation_t(EXPMID_START, 'Starting exponential midpoint') |
type(algorithmic_operation_t), parameter, public | op_expmid_finish = algorithmic_operation_t(EXPMID_FINISH, 'Finishing exponential midpoint') |
type(algorithmic_operation_t), parameter, public | op_expmid_extrapolate = algorithmic_operation_t(EXPMID_EXTRAPOLATE, 'Extrapolate to dt/2 for exponential midpoint') |
type(algorithmic_operation_t), parameter, public | op_expmid_propagate = algorithmic_operation_t(EXPMID_PROPAGATE, 'Propagation step for exponential midpoint') |
|
private |
Definition at line 154 of file propagator_exp_mid.F90.
character(len=algo_label_len), parameter, public propagator_exp_mid_oct_m::expmid_start = 'EXPMID_START' |
Definition at line 137 of file propagator_exp_mid.F90.
character(len=algo_label_len), parameter, public propagator_exp_mid_oct_m::expmid_finish = 'EXPMID_FINISH' |
Definition at line 137 of file propagator_exp_mid.F90.
character(len=algo_label_len), parameter, public propagator_exp_mid_oct_m::expmid_extrapolate = 'EXPMID_EXTRAPOLATE' |
Definition at line 137 of file propagator_exp_mid.F90.
character(len=algo_label_len), parameter, public propagator_exp_mid_oct_m::expmid_propagate = 'EXPMID_PROPAGATE' |
Definition at line 137 of file propagator_exp_mid.F90.
type(algorithmic_operation_t), parameter, public propagator_exp_mid_oct_m::op_expmid_start = algorithmic_operation_t(EXPMID_START, 'Starting exponential midpoint') |
Definition at line 144 of file propagator_exp_mid.F90.
type(algorithmic_operation_t), parameter, public propagator_exp_mid_oct_m::op_expmid_finish = algorithmic_operation_t(EXPMID_FINISH, 'Finishing exponential midpoint') |
Definition at line 144 of file propagator_exp_mid.F90.
type(algorithmic_operation_t), parameter, public propagator_exp_mid_oct_m::op_expmid_extrapolate = algorithmic_operation_t(EXPMID_EXTRAPOLATE, 'Extrapolate to dt/2 for exponential midpoint') |
Definition at line 144 of file propagator_exp_mid.F90.
type(algorithmic_operation_t), parameter, public propagator_exp_mid_oct_m::op_expmid_propagate = algorithmic_operation_t(EXPMID_PROPAGATE, 'Propagation step for exponential midpoint') |
Definition at line 144 of file propagator_exp_mid.F90.