Initial commit

This commit is contained in:
redclawsystems
2026-03-04 00:08:42 +00:00
commit 4d88dc0584
4449 changed files with 1556714 additions and 0 deletions
@@ -0,0 +1,23 @@
//! CFD Solvers module
//!
//! This module contains implementations of various CFD solution algorithms:
//! - Incompressible flow solvers (SIMPLE, PISO, SIMPLER)
//! - Compressible flow solvers
//! - Turbulence models
//! - Time integration schemes
/// Incompressible flow solvers
pub mod incompressible;
/// Lattice Boltzmann Method solvers
pub mod lbm;
// pub mod compressible;
// pub mod turbulence;
// pub mod time_integration;
// Re-export commonly used items
pub use incompressible::{
BoundaryConditions, FlowField, PisoSolver, SimpleParameters, SimpleSolver,
};
pub use lbm::{D2Q9Parameters, D2Q9Solver, D3Q19Parameters, D3Q19Solver};