Tools
Flowsheet canvas
Chain the tools into one live calculation: wire an output into the next tool's input and the graph recomputes as you edit.
Unit converter
Convert common process-engineering quantities with clear, traceable units.
Cumulative PSD report
Turn sieve analysis data into a cumulative particle-size distribution report and chart.
Cumulative PSDGold processing calculator
Check CIL residence time, reagent rates, gold balances, bottle-roll recovery, elution cycles, and reagent economics with transparent equations.
Gold processingLeach DOE explorer
Explore central-composite leach designs, first-order response surfaces, residuals, and recovery economics from an illustrative teaching dataset.
Cyanide chemistry
Compute HCN/CN⁻ speciation from pH, track free cyanide versus active demand, and check cyanide-to-copper ratios.
Leach DOE / ANOVA explorer
Build a central-composite design and inspect residuals, degrees of freedom, and analysis-of-variance signals.
Leach DOE / ANOVAGold flowsheet mass balance
Reconcile feed, solution, carbon, tailings, and recovered-gold streams on a stated dry-mass basis.
Elution batch balance
Trace loaded carbon through acid wash, elution, pregnant solution, and electrowinning with explicit mass closure.
CIL carbon scheduler
Check active volume, residence time, carbon transfer timing, screen losses, and carbon inventory targets.
Thickener and water loop
Model feed solids, underflow and overflow capture, flocculant index, water recovery, and clarity signals.
Thickener water loopCyanide consumer ledger
Compare transparent teaching estimates for sulfide, copper, iron, and preg-robbing demand against available cyanide.
Comminution and gravity calculator
Connect sieve distribution, cyclone cut size, gravity recovery, and the grind exposure that reaches leaching.
Comminution and gravityReagent break-even and sensitivity
Compare recovery value, reagent dose, waste burden, and scale-up assumptions with a visible break-even boundary.
Reagent break-evenRegeneration kiln acceptance
Evaluate regeneration heat, residence, steam, quench, burn loss, clinker, and carbon return before batch release.
Kiln acceptanceCIP / CIL circuit selector
Compare carbon-in-pulp and carbon-in-leach circuit constraints with transparent illustrative operating trade-offs.
CIP / CIL selectorCSTR / PFR and numerical methods
Compare CSTR and PFR conversion and inspect Euler versus RK4 error and conservation behaviour.
Reactor comparisonPipe friction and pump duty
Solve Colebrook friction, pressure drop, and pump duty for a small teaching network.
Pipe friction networkHeat solver comparison
Compare FTCS and Crank–Nicolson heat solvers with stability, refinement, and energy-balance diagnostics.
Hydrocyclone sizing and partition curve
Apply the Plitt equation set to size a cyclone cluster: corrected cut size, pressure drop, split, and a readable partition curve.
Hydrocyclone sizingPump NPSH and duty point
Check NPSH available against required, then place the duty point where the pump curve meets the system curve at rated or reduced speed.
Slurry pipeline screening
Screen a slurry line with the Durand deposition velocity, a regime index, mixture gradients, and pump power on a water-gradient basis.
Thickener sizing from settling tests
Turn a dilution series of settling tests into a Coe–Clevenger unit area, design area, diameter, and rise rate.
Thickener sizingFlotation kinetics and cell sizing
Fit first-order kinetics to batch recovery data, then size a cell bank with the n-CSTR series model and a lab-to-plant mixing factor.
Flotation kineticsSaturated steam properties
Look up saturated water and steam properties and size a heating duty with sensible and latent components.
Psychrometric properties
Convert dry-bulb temperature and humidity into vapour pressure, dew point, wet bulb, enthalpy, and specific volume.
Combustion air and flue gas
Balance a combustion from ultimate analysis: stoichiometric air, excess air, flue-gas composition, theoretical CO₂, and stack loss.
Combustion and flue gasHeat exchanger duty and area
Check duty balance, LMTD with an F factor, required area, and an ε-NTU cross-check for counter, co-current, or crossflow service.
Heat exchanger sizingControl valve sizing
Size control valves for liquid and gas service with ISA choked-flow checks, cavitation and flashing flags, and Cv/Kv output.
Orifice meter sizing
Solve an ISO 5167 orifice run with the Reader–Harris/Gallagher coefficient: flow, discharge coefficient, expansibility, and permanent loss.
Sampling mass and assay QA-QC
Apply Gy’s formula to a minimum representative sample mass and score duplicate assays into RPD and precision against a target.
Sampling and assay QA-QCPSD model fitting
Fit sieve data to Rosin–Rammler and Gates–Gaudin–Schuhmann models and compare percentile sizes and residuals.
PID tuning tables
Generate Ziegler–Nichols, Chien–Hrones–Reswick, Cohen–Coon, lambda/IMC, and Tyreus–Luyben tables from FOPDT or ultimate-gain data.
Project economics screen
Screen a plant change: net cashflow, NPV, IRR, payback, profitability index, and the break-even gold price.