scirs2-integrate 0.5.0

Numerical integration module for SciRS2 (scirs2-integrate)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod dg_system_solver;
pub mod euler_1d;
pub mod hllc_euler;
pub mod limiter;

pub use dg_system_solver::{
    sod_exact, solve_1d_euler_dg, BoundaryCondition, DgSystemConfig, DgSystemSolution,
    TimeIntegrator,
};
pub use euler_1d::{
    conservative_to_primitives, euler_flux, max_wave_speed, pressure_eos,
    primitives_to_conservative, sound_speed, EulerFlux, EulerState,
};
pub use hllc_euler::hllc_flux;
pub use limiter::{
    MinmodTvbLimiter, PerssonPeraireIndicator, SlopeLimiter, StandardPerssonPeraire,
};