pub(crate) mod dec;
pub use dec::dec_config::{
DecNsConfig, DecNsConfigNeedsTimeStep, DecNsConfigNeedsViscosity, DecNsConfigReady,
};
pub(crate) use dec::dec_config::DecNs;
mod qtt;
pub use qtt::{
AcousticImex1d, CompressibleEuler1d, CompressibleMarcher2d, CompressibleMarcher3d,
CompressibleMarcher3dFitted, EulerState, EulerState2d, EulerState3d, EulerStateTt2d,
EulerStateTt3d, FittedNormalShock, ForcingRegion, Park2tClosure, PostShockState, QttImmersed2d,
QttIncompressible2d, QttLinear1d, REDUCED_MASS_AMU, StagnationOutcome, conservation_round,
divergence_residual, drag_lift, ideal_gas_pressure, ideal_gas_pressure_2d, kinetic_energy,
max_bond, max_speed, penalization_heat_integral, positivity_floor, preserved_drag_fraction,
reduced_mass_amu, strip_pressure_force,
};