Package neqsim.process.equipment.pipeline.twophasepipe.numerics
package neqsim.process.equipment.pipeline.twophasepipe.numerics
Numerical methods for two-fluid multiphase pipe flow solver.
This package provides numerical algorithms for solving the two-fluid conservation equations:
- Flux calculators (AUSM+, HLL) for spatial discretization
- Reconstruction schemes (MUSCL) for higher-order accuracy
- Time integrators (RK4, IMEX) for temporal discretization
Key Classes
AUSMPlusFluxCalculator- Advection Upstream Splitting MethodMUSCLReconstructor- Second-order spatial reconstructionTimeIntegrator- Time stepping algorithms
Numerical Scheme
The default scheme uses AUSM+ flux splitting, which is well-suited for multiphase flows with large density ratios. Time integration uses explicit RK4 with CFL-based adaptive stepping.
References
- Liou, M.S. (1996) - A sequel to AUSM: AUSM+, J. Comp. Physics
- van Leer, B. (1979) - Towards the ultimate conservative difference scheme
- Since:
- 1.0
-
ClassDescriptionAUSM+ (Advection Upstream Splitting Method Plus) flux calculator for two-fluid model.Flux vector for one phase.State vector for one phase at a cell interface.Combined flux result for both phases.MUSCL (Monotone Upstream-centered Schemes for Conservation Laws) reconstruction.Reconstructed values at a cell interface.Available slope limiter types.Time integration methods for the two-fluid transient pipe model.Integration method type.Interface for the right-hand side function (spatial discretization).