lbmpyΒΆ
- Tutorials
- Overview: lbmpy
- Tutorial 01: Running pre-defined scenarios
- Tutorial 02: Setting up geometry and boundary conditions
- Tutorial 03: Defining LB methods in lbmpy
- Tutorial 04: The Cumulant Lattice Boltzmann Method in lbmpy
- Tutorial 05: Nondimensionalization and Scaling
- Tutorial 06: Modifying a LBM method: Smagorinsky model
- Tutorial 07: Coupling two LBM simulations for thermal simulations
- Shan-Chen Two-Phase Single-Component Lattice Boltzmann
- Shan-Chen Two-Component Lattice Boltzmann
- The conservative Allen-Cahn model for high Reynolds number, two phase flow with large-density and viscosity constrast
- Casson model for simulating Non Newtonian blood flow
- Demo: Stencils
- Demo: Streaming Patterns
- Demo: Create lbmpy Method from Scratch
- Demo: Moments, Cumulants and Maxwellian Equilibrium
- Demo: Automatic Chapman Enskog Analysis
- Demo: Thermalized (Randomized) LBM
- Demo: Theoretical Background - LB Equilibrium Construction using quadratic Ansatz
- API Reference
- Scenario setup
- Enumerations
- Stencils
- Creating LBM kernels and Parameter Specifications
- Methods and Method Creation (lbmpy.methods)
- Equilibrium Distributions (lbmpy.equilibrium)
- Moment Transforms (lbmpy.moment_transforms)
- Maxwellian Equilibrium (Legacy)
- Continuous Distribution Measures (Moments & Cumulants)
- Moments
- Cumulants
- Boundary Conditions
- Force models
- Bibliography