MaximaLabs

Unit operations

Drag any of these onto the canvas and solve it — rigorously, in your browser. Each page shows what the unit does, its inputs and outputs, and the exact governing equations the solver works, then lets you run a real example in one click.

Mixer

N inlets -> 1 outlet

Splitter

1 inlet -> N outlets

Heater / Cooler

1 inlet -> 1 outlet

Heat exchanger

2 inlets -> 2 outlets

Fired heater / furnace

2 inlets (process, fuel gas) -> process outlet + flue gas

Boiler

1 inlet (feedwater) -> 1 outlet (steam)

Desuperheater / attemperator

1 inlet (superheated steam) -> 1 outlet (tempered steam)

Cooling tower

1 inlet (hot water) -> 1 outlet (cold water)

Condenser

1 inlet (steam) -> 1 outlet (condensate)

Deaerator

2 inlets (feedwater, LP steam) -> 1 outlet (deaerated water)

LNG exchanger (cold box)

2-6 streams in one core, outlet i pairs with inlet i

Flash drum

1 inlet -> vapor + liquid

Three-phase flash

1 inlet -> vapor + liquid1 + liquid2 (V-L-L decant)

Distillation column

feed -> distillate + bottoms

Three-phase column (decanting)

feed -> organic + aqueous distillate + bottoms (heterogeneous azeotrope)

Reactive column (kinetic)

feed -> distillate + bottoms (per-stage Arrhenius reaction rate)

Rate-based column

feed -> distillate + bottoms (tray efficiency)

Rate-based column (two-film)

feed -> distillate + bottoms (multicomponent Maxwell-Stefan mass transfer)

Absorber / stripper

gas + liquid -> gas + rich liquid

Rate-based packed absorber

gas + liquid -> gas + rich liquid

Fischer-Tropsch reactor

syngas (CO+H2) -> hydrocarbons + water

Extraction column

feed + solvent -> extract + raffinate (countercurrent LLE)

Crude distillation (CDU)

1 crude feed -> distillate + side cuts + bottoms (in order)

Pump

1 inlet -> 1 outlet (raises liquid pressure)

Compressor

1 inlet -> 1 outlet (raises vapor pressure)

Multi-Stage Compressor

1 inlet -> 1 outlet (N staged compressions with interstage cooling)

Turbine

1 inlet -> 1 outlet (expands vapor, extracts shaft work)

Steam turbine

1 inlet -> [extraction, exhaust] (extraction / back-pressure staging)

Valve

1 inlet -> 1 outlet (throttle, drops pressure)

Pipeline

1 inlet -> 1 outlet (Darcy ΔP over a pipe)

Reactor

1 inlet -> 1 outlet (stoichiometric conversion)

Reactive distillation

1 feed -> distillate + bottoms (react + separate)

Dividing-wall column

1 feed -> top + side + bottom (3 products)

Dividing-wall column (rigorous)

1 feed -> distillate + side + bottoms (3 rigorous MESH columns)

Petlyuk column (thermally coupled)

1 feed -> distillate + side + bottoms (coupled prefractionator + main column)

Adsorption column

1 inlet -> purified + loaded

Pressure Swing Adsorption (PSA)

1 feed -> product + tail_gas (real 2-bed cyclic pressure-swing process)

SMB chromatography

feed + desorbent -> extract + raffinate (True Moving Bed equivalent)

Vacuum PSA (multi-bed)

1 feed -> product + tail_gas (N-bed vacuum cyclic pressure-swing)

Separator

1 inlet -> captured + remaining (recovery)

Decanter

1 liquid inlet -> light + heavy liquid (LLE)

Crystallizer

1 feed -> solid crystals + mother liquor

Lithium sorption (DLE)

1 brine feed -> loaded (Li-rich eluate) + raffinate (barren brine)

Filter

solid + liquor inlets -> cake + filtrate

Dryer

wet cake -> dry solid + vapor

Mill

feed solid -> ground product (Bond's Law)

Cyclone

gas + solids -> clean gas + captured solids

Screen

solids -> oversize + undersize (PSD cut)

Electrostatic precipitator

gas + solids -> clean gas + captured

Granulator

seeds + binder -> grown granules

Rotary kiln

solid feed -> heated/reacted solid + evolved gas (indirect, RTD-sized)

Fluidized bed

solid + fluidizing gas -> heated/reacted solid + gas (indirect, Wen-Yu sized)

Thickener / clarifier

slurry -> dense underflow + clarified overflow

Membrane (RO)

1 feed -> permeate + retentate

Pervaporation membrane

1 liquid feed -> vapor permeate + liquid retentate (breaks azeotropes)

Polymerization reactor

monomer -> polymer (Mn/Mw/PDI)

Evaporator (effect)

process feed + heating steam -> concentrated liquid + vapor boiloff + steam condensate

Kinetic reactor

1 inlet -> 1 outlet (CSTR/PFR)

Hydrocracker

heavy feed + H2 -> lighter products (discrete lumped kinetics)

Equilibrium reactor

1 inlet -> 1 outlet (Keq)

Bioreactor

1 inlet -> 1 outlet (Monod fermenter)

Electrolyzer

water feed -> H2 (green hydrogen)

Electrolyzer (rigorous)

water feed -> H2 (Butler-Volmer/Nernst cell); fuel-cell mode: H2 -> water

Bipolar-membrane electrodialysis (BPED)

1 LiCl feed -> 1 outlet (Li+ -> LiOH via Faraday's law, DLE conversion stage)

Acid leach

2 inlets (solid black-mass feed + acid solution) -> pregnant leach solution, insoluble residue

Gas fermentation (chemolithoautotroph)

2 inlets (gas feed H2/O2/CO2 + liquid medium) -> off-gas, biomass broth

Enzymatic reactor (Michaelis-Menten)

1 inlet -> 1 outlet (substrate + pH-branched dual products)

Stop fighting legacy software. Build your first flowsheet in 60 seconds.