Cost and carbon, computed from the same solved flowsheet.
Every stream and duty in your simulation already has a cost and a carbon number attached. Stop re-keying results into a spreadsheet to get a CapEx estimate or a Scope 1/2/3 rollup.
A green-hydrogen electrolyzer loop — every stream's duty already carries the cost and carbon numbers the economics rollup reads.
Engine capabilities
What this solver actually handles, not a feature-list promise.
Capital cost from equipment correlations
Purchased-equipment cost from power-law and Turton-style correlations — pumps, compressors, heaters, heat exchangers sized by rated LMTD area, vessels by residence-volume proxy — scaled by bare-module and material factors (carbon steel through Ni-alloy and titanium), then rolled up through contingency, contractor fee, and working capital to a total capital investment. Screening fidelity, not an AACE Class 3 or vendor quote.
Operating cost and margin
Utility cost (electricity, fired heat, cooling) from the same per-unit duty classification as the carbon model, plus feedstock cost and product revenue from a component price table. Get gross margin, simple payback, and ROI without exporting a single number.
Scope 1/2/3 carbon accounting
Every unit op's emissions are split into Scope 1 (on-site fired heat), Scope 2 (purchased electricity and refrigeration), and Scope 3 (embodied feedstock, e.g. grey hydrogen), aligned to the GHG Protocol. Roll up to tonnes CO2e per year and carbon intensity per kilogram of product.
Carbon-tax and location cost sensitivity
Apply a carbon-tax rate to see it land directly in the economics — and re-run instantly when a flowsheet, location, or feedstock price changes. No spreadsheet to update by hand and no risk it silently drifts from the model that actually converged.
Scripted from Python
The same engine, called from the flowsim SDK.
from flowsim.sdk import FlowSimClient
client = FlowSimClient()
sim = client.create_simulation("Green hydrogen loop", flowsheet)
client.run(sim["id"])
cost = client.cost(sim["id"]) # total_capital_investment_usd, opex, ROI
esg = client.sustainability(sim["id"]) # scope1_tpy, scope2_tpy, carbon intensitySee it on your own process
Every number on this page comes from a real, converged flowsheet — open the workspace and run one yourself.