Choral
Variables

methods for ODE resolution, see ode_def More...

Collaboration diagram for ODE_XXX:

Variables

integer, parameter choral_constants::ode_be = 1
 Backward Euler. More...
 
integer, parameter choral_constants::ode_cn = 2
 Crank Nicholson. More...
 
integer, parameter choral_constants::ode_sdirk4 = 3
 SDIRK4. More...
 
integer, parameter choral_constants::ode_fbe = 4
 Forward / backward Euler. More...
 
integer, parameter choral_constants::ode_rk2 = 5
 RK2. More...
 
integer, parameter choral_constants::ode_rk4 = 6
 RK4. More...
 
integer, parameter choral_constants::ode_erk1 = 7
 Exponential Euler. More...
 
integer, parameter choral_constants::ode_rl2 = 8
 Rush Larsen 2. More...
 
integer, parameter choral_constants::ode_rl3 = 9
 Rush Larsen 3. More...
 
integer, parameter choral_constants::ode_rl4 = 10
 Rush Larsen 4. More...
 
integer, parameter choral_constants::ode_eab2 = 11
 Exponential Adamns Bashforth 2. More...
 
integer, parameter choral_constants::ode_eab3 = 12
 Exponential Adamns Bashforth 3. More...
 
integer, parameter choral_constants::ode_eab4 = 13
 Exponential Adamns Bashforth 4. More...
 
integer, parameter choral_constants::ode_bdfsbdf2 = 14
 BDF / SBDF 2. More...
 
integer, parameter choral_constants::ode_bdfsbdf3 = 15
 BDF / SBDF 3. More...
 
integer, parameter choral_constants::ode_bdfsbdf4 = 16
 BDF / SBDF 4. More...
 
integer, parameter choral_constants::ode_bdfsbdf5 = 17
 BDF / SBDF 5. More...
 
integer, parameter choral_constants::ode_cnab2 = 18
 Crank Nicholson / Adamns Bashforth 2. More...
 
integer, parameter choral_constants::ode_mcnab2 = 19
 ModifiedCrank Nicholson / Adamns Bashforth 2. More...
 
integer, parameter choral_constants::ode_fe = 20
 Forward Euler. More...
 
integer, parameter choral_constants::ode_dc_2 = 21
 Deferred corrections 2. More...
 
integer, parameter choral_constants::ode_dc_3 = 22
 Deferred corrections 3. More...
 
integer, parameter choral_constants::ode_erk2_a = 23
 Exp. RK2, type a. More...
 
integer, parameter choral_constants::ode_erk2_b = 24
 Exp. RK2, type b. More...
 
integer, parameter choral_constants::ode_modif_erk2_b = 25
 modified ERK2_B More...
 
integer, parameter choral_constants::ode_tot_nb = 25
 Total number of ODE methods. More...
 

Detailed Description

methods for ODE resolution, see ode_def

Variable Documentation

◆ ode_bdfsbdf2

integer, parameter choral_constants::ode_bdfsbdf2 = 14

BDF / SBDF 2.

Definition at line 199 of file choral_constants.f90.

◆ ode_bdfsbdf3

integer, parameter choral_constants::ode_bdfsbdf3 = 15

BDF / SBDF 3.

Definition at line 200 of file choral_constants.f90.

◆ ode_bdfsbdf4

integer, parameter choral_constants::ode_bdfsbdf4 = 16

BDF / SBDF 4.

Definition at line 201 of file choral_constants.f90.

◆ ode_bdfsbdf5

integer, parameter choral_constants::ode_bdfsbdf5 = 17

BDF / SBDF 5.

Definition at line 202 of file choral_constants.f90.

◆ ode_be

integer, parameter choral_constants::ode_be = 1

Backward Euler.

Definition at line 183 of file choral_constants.f90.

◆ ode_cn

integer, parameter choral_constants::ode_cn = 2

Crank Nicholson.

Definition at line 184 of file choral_constants.f90.

◆ ode_cnab2

integer, parameter choral_constants::ode_cnab2 = 18

Crank Nicholson / Adamns Bashforth 2.

Definition at line 204 of file choral_constants.f90.

◆ ode_dc_2

integer, parameter choral_constants::ode_dc_2 = 21

Deferred corrections 2.

Definition at line 208 of file choral_constants.f90.

◆ ode_dc_3

integer, parameter choral_constants::ode_dc_3 = 22

Deferred corrections 3.

Definition at line 209 of file choral_constants.f90.

◆ ode_eab2

integer, parameter choral_constants::ode_eab2 = 11

Exponential Adamns Bashforth 2.

Definition at line 194 of file choral_constants.f90.

◆ ode_eab3

integer, parameter choral_constants::ode_eab3 = 12

Exponential Adamns Bashforth 3.

Definition at line 196 of file choral_constants.f90.

◆ ode_eab4

integer, parameter choral_constants::ode_eab4 = 13

Exponential Adamns Bashforth 4.

Definition at line 198 of file choral_constants.f90.

◆ ode_erk1

integer, parameter choral_constants::ode_erk1 = 7

Exponential Euler.

Definition at line 189 of file choral_constants.f90.

◆ ode_erk2_a

integer, parameter choral_constants::ode_erk2_a = 23

Exp. RK2, type a.

Definition at line 211 of file choral_constants.f90.

◆ ode_erk2_b

integer, parameter choral_constants::ode_erk2_b = 24

Exp. RK2, type b.

Definition at line 212 of file choral_constants.f90.

◆ ode_fbe

integer, parameter choral_constants::ode_fbe = 4

Forward / backward Euler.

Definition at line 186 of file choral_constants.f90.

◆ ode_fe

integer, parameter choral_constants::ode_fe = 20

Forward Euler.

Definition at line 207 of file choral_constants.f90.

◆ ode_mcnab2

integer, parameter choral_constants::ode_mcnab2 = 19

ModifiedCrank Nicholson / Adamns Bashforth 2.

Definition at line 206 of file choral_constants.f90.

◆ ode_modif_erk2_b

integer, parameter choral_constants::ode_modif_erk2_b = 25

modified ERK2_B

Definition at line 213 of file choral_constants.f90.

◆ ode_rk2

integer, parameter choral_constants::ode_rk2 = 5

RK2.

Definition at line 187 of file choral_constants.f90.

◆ ode_rk4

integer, parameter choral_constants::ode_rk4 = 6

RK4.

Definition at line 188 of file choral_constants.f90.

◆ ode_rl2

integer, parameter choral_constants::ode_rl2 = 8

Rush Larsen 2.

Definition at line 190 of file choral_constants.f90.

◆ ode_rl3

integer, parameter choral_constants::ode_rl3 = 9

Rush Larsen 3.

Definition at line 191 of file choral_constants.f90.

◆ ode_rl4

integer, parameter choral_constants::ode_rl4 = 10

Rush Larsen 4.

Definition at line 192 of file choral_constants.f90.

◆ ode_sdirk4

integer, parameter choral_constants::ode_sdirk4 = 3

SDIRK4.

Definition at line 185 of file choral_constants.f90.

◆ ode_tot_nb

integer, parameter choral_constants::ode_tot_nb = 25

Total number of ODE methods.

Definition at line 216 of file choral_constants.f90.