Build with Reineur Solver.
Guided engineering projects with a real brief, code you write and a grader that runs it. Every task is checked by Reineur Solver, and each project ends in a working 3D application for your portfolio.
0 of 4 projects completed
From Equations to Real-World Solutions
Build. Solve. Apply.
Make an Impact.
using SepalSolver;
// Solve and visualize
var result = Solver.Solve();
Plot(result);
Featured project
Gas Properties Calculator
IntermediateBuild the gas PVT engine an appraisal team needs before the lab report arrives: Sutton pseudo-criticals, two Z-factor correlations solved with Fsolve, density, Bg and viscosity, then a 3D Z-factor application.
Z-factor
Compressibility factor (Z)
Density
Gas density (ρ)
Formation volume factor
FVF (Bg)
Viscosity
Gas viscosity (μ)
Reineur Solver methods: nonlinear solving, curve fitting, thermodynamic correlations
Guided projects
Each one is a realistic brief, five graded coding tasks and a live application at the end.
Gas Properties Calculator
Build the gas PVT engine an appraisal team needs before the lab report arrives: Sutton pseudo-criticals, two Z-factor correlations solved with Fsolve, density, Bg and viscosity, then a 3D Z-factor application.
Decline Curve Analyzer
Forecast a real well to its economic limit: fit exponential and hyperbolic Arps declines with Polyfit and Lsqcurvefit, choose on evidence, and report EUR and remaining reserves with their uncertainty.
Gas Well Deliverability
Run a full nodal analysis on a gas well: fit inflow from a back-pressure test, integrate the tubing pressure with Ode45, find the operating point and decide whether a tubing change is worth a workover.
Heat Conduction Simulator
Answer a shop-floor safety question with the heat equation: solve it with Pdepe, prove it against the exact Fourier solution, and find how long a hot steel bar takes to become safe to handle.
In development
These open once their tasks and graders meet the same standard.
- Linear Equation System SolverMathematics · Linear algebraSoon
- Polynomial Root FinderMathematics · Root findingSoon
- Production Planning OptimizerEngineering · OptimizationSoon
- Experimental Data FitterScience · Data fittingSoon
- Special Functions ExplorerMathematics · Special functionsSoon
- Reservoir PVT CalculatorPetroleum · CorrelationsSoon
- Wellbore Pressure SimulatorPetroleum · ODE solvingSoon
- Numerical Integration ToolMathematics · IntegrationSoon
- Gas Reservoir Material BalancePetroleum · Curve fittingSoon
- Aquifer Water Influx CalculatorPetroleum · Laplace inversionSoon
- Chemical Reactor SimulatorScience · Stiff ODEsSoon
- Beam Deflection CalculatorEngineering · Boundary value ODEsSoon
- Pipe Network Flow SolverEngineering · Nonlinear systemsSoon
- Structural Truss SolverEngineering · Linear algebraSoon
- Orbit and Projectile SimulatorScience · ODE systemsSoon
- Loan and Investment CalculatorBusiness · Root findingSoon
- Epidemic Spread ModelScience · ODE systemsSoon
- Delivery Scheduling PlannerBusiness · Integer programmingSoon
- Smooth Curve MakerMathematics · InterpolationSoon
Why build projects?
More than just theory — turn your knowledge into working solutions.
Learn by building
Apply mathematical methods to real-world problems.
Prove your skills
Create portfolio-ready projects that showcase your abilities.
See Reineur Solver in action
Use powerful numerical methods to solve practical engineering problems.
Your portfolio
Finish a project and it appears here, ready to showcase. For example:
Decline Curve Analyzer
Forecast a real well to its economic limit: fit exponential and hyperbolic Arps declines with Polyfit and Lsqcurvefit, choose on evidence, and report EUR and remaining reserves with their uncertainty.
Gas Well Deliverability
Run a full nodal analysis on a gas well: fit inflow from a back-pressure test, integrate the tubing pressure with Ode45, find the operating point and decide whether a tubing change is worth a workover.
Heat Conduction Simulator
Answer a shop-floor safety question with the heat equation: solve it with Pdepe, prove it against the exact Fourier solution, and find how long a hot steel bar takes to become safe to handle.