Scroll or press ↓

AGNI

Formulation · Thermochemical equilibrium · Detonation

Design a mixture, compute what it becomes, and know what it delivers — in one place.

Five tools, one chain.

A mixture built in one module flows into the next without a single value retyped.

Formuler13,606-molecule ΔHf° database plus PubChem search, formation enthalpy resolved and sourced, empirical formula.
thermoXemEquilibrium by Gibbs minimisation, gas and plasma to 50 000 K, condensed phases.
d3t0n1cChapman-Jouguet performance, Kamlet–Jacobs and full BKW.
OptimiseInverse design: the composition that hits your target, within your bounds.
Eutecticsn-component eutectic point over 81 compounds, with inverse search.
Closure

Two ways to close the system.

The same Gibbs minimisation, held at fixed pressure or at fixed volume — a vented burn or a sealed vessel.

T·PT·VH·PU·V

Impose the temperature, or impose nothing and let the adiabatic flame temperature come out.

P heat in
Isobaric P imposed · V free to grow
P heat in
Isochoric V locked · P builds up
P detonation products D unreacted charge
Pressure jumps to the von Neumann spike, then relaxes to the CJ plane — the white dot. That is where AGNI solves the equilibrium, product by product.
Detonation

Two independent routes to the CJ point.

Kamlet–Jacobs answers instantly. A full BKW equilibrium answers properly — velocity, pressure, temperature and the complete product distribution.

5,425
m/s detonation velocity
6.90
GPa at the CJ point
298
ms to converge
BKW Chapman-Jouguet results in AGNI
Equilibrium

Watch a composition shift with temperature.

Sweep the temperature at fixed pressure or volume and every species is tracked across ten decades of mole fraction — dissociation, radicals, ions.

2,124
species across two databases
4
equations of state
50 000
K, plasma included
Equilibrium composition versus temperature
Eutectics

Where a mixture melts lowest.

Composition and temperature of the eutectic point for any number of components. Pick a target temperature instead, and a genetic search returns the systems that reach it.

419.7
°C for KCl-LiCl-NaCl
81
compounds, metals to ionic liquids
Ternary eutectic point computed in AGNI
Live

Ask for the answer, not the calculation.

Set what matters — peak temperature, gas output, a species to suppress — and the bounds each ingredient must respect. AGNI searches the composition that gets there, and shows the search as it runs.

2,400
equilibria in seconds
4
objectives, isobaric or isochoric

From a cold eutectic to a 50 000 K arc.

One solver, one species set, one set of equations of state — across regimes that usually need a different code each.

Fuels & combustionFlame temperature, product distribution and gas yield at any equivalence ratio.
Space propulsionChamber equilibrium with condensed phases — alumina and carbon come out as solids when they should.
PyrotechnicsEnergetic formulations under composition bounds, isochoric or vented.
Low-temperature equilibriaEutectic points and melting behaviour: molten salts, heat-storage media, ionic liquids.
PlasmasIonised species with Debye-Hückel non-ideality, up to 50 000 K.
Electric arcsC/H/N/O/Cu plasma — ablation and copper vapour, the chemistry of switchgear and railguns.

Yours, on your terms.

Your algorithms stay yours. The browser gets the interface; every solver runs server-side.
Runs where you need it. Docker container, your own infrastructure, your data never leaving your network.
Built to be adapted. Proprietary species databases, extra equations of state, your own identity.
English, French, German. Switched instantly, results included.
www.rd-mediation.com