Screen reactor operating conditions or mechanisms by building a kinetic model, integrating it over conditions with a Paramus kinetics engine, and comparing conversion/selectivity/yield across a condition grid.When to use: a user asks “what conditions maximize yield/selectivity?” or wants to compare kinetic scenarios.Multi-tool WORKFLOW with reaction-engineering judgment.
Paramus — Reactor Kinetics Screen
Overview
Build a kinetic model, simulate it across a grid of conditions, and compare conversion/selectivity/ yield. The value is the condition-screening loop + reaction-engineering judgment, not one integration.
Guidance vs execution: kinetic integration runs on a tested Paramus engine with provenance. Do not hand-integrate rate equations in ad-hoc code.
When to Use
- Finding conditions (T, P, residence time, feed ratio) that maximize a target metric
- Comparing kinetic mechanisms or catalysts at the reactor level Do not use for: full CFD reactor modeling (hand off to the CFD engine).
Workflow
Mechanism / reactions + reactor type + condition grid + target metric
↓ 1. Build & validate kinetic model → Paramus kinetics tool
↓ 2. Set reactor model → batch / CSTR / PFR
↓ 3. Integrate over condition grid → Paramus kinetics engine
↓ 4. Compute metrics → conversion, selectivity, yield
↓ 5. Rank conditions & report → best conditions + trade-offs + provenance
Procedure
- Discover tools via
search/get_schema("chemical kinetics", "reactor simulation"). - Build and validate the kinetic model (units, thermodynamics consistency).
- Choose the reactor model matching the user's system.
- Integrate across the condition grid; capture engine version + solver settings.
- Compute metrics per condition; rank against the target and report trade-offs.
Domain Judgment
- Conversion vs selectivity usually trade off — present the trade-off, not a single "best".
- Check solver convergence/stiffness; flag conditions where integration failed rather than trusting them.
- State assumptions (isothermal? ideal mixing?) explicitly.
Fallbacks
- Kinetics engine unavailable → report; offer a simplified analytic estimate clearly marked as such.
- Endpoint unreachable → stop and report; no local ODE integration.
Tools this skill may use
Candidate deterministic tools an agent is likely to route to when running this skill. The skill decides which to call at runtime.
-
Cantera Batch Reactor
Chemical KineticsSimulate a batch reactor (closed system) with detailed chemical kinetics. Supports constant pressure, constant volume, or constant temperature modes. Useful for studying reaction mechanisms and kinetic parameters. -
Cantera Plug Flow Reactor
Chemical KineticsSimulate a plug flow reactor (PFR) with detailed chemical kinetics. Models one-dimensional flow with no axial mixing, accounting for residence time effects and chemical transformations along the reactor length. -
Cantera Reaction Rates
Chemical KineticsCalculate forward, reverse, and net reaction rates for all reactions in a detailed chemical kinetics mechanism. Returns the fastest reactions by net rate magnitude. -
Cantera List Mechanisms
Chemical KineticsList available built-in reaction mechanisms and their properties, including the number of species and reactions, and typical applications. Also reports the installed Cantera version.
Browse the full deterministic layer in the tool browser.
Used in these use cases
Customer scenarios that orchestrate this skill end-to-end.