accueil / serveurs / Géo & Temps / com.engscript/mcp
com.engscript/mcp
serveur MCP (Model Context Protocol) · engscript 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.engscript/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.engscript/mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 60 outils
- BALANCE≈ 190 tokens
General mass/energy balance solver using GEKKO
Paramètres, retour & exemple (4)
ParamètresEQUATION· object · requis
Equality/inequality constraints. Keys prefixed eq/ge/le/gt/lt. Each entry: {'left': expr, 'right': expr}.MAXIMIZE· object · optionnel
Objective to maximize. Format: {'left': 'maxtarget', 'right': 'expr'}.MINIMIZE· object · optionnel
Objective to minimize. Format: {'left': 'mintarget', 'right': 'expr'}.VARIABLE· object · requis
Decision variables. Each entry: [lb, init, ub] for free variable, or [fixed, fixed, fixed] for constant.
Exemple d'appel{"name": "BALANCE", "arguments": {"EQUATION": {}, "VARIABLE": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - CARBON≈ 753 tokens
Calculate thermodynamic properties of hydrocarbon mixture. Supports hydrocarbons and non-hydrocarbon chemicals (PR EOS flash calculation).
Paramètres, retour & exemple (11)
ParamètresP· object · requis
PressureT· object · requis
TemperatureHC· array · requis
List of component formula strings. Supported: H2, CH4, C2H2, C2H4, C2H6, C3H4, C3H6, C3H8, C4H8, C4H10, C5H12, C6H14, C7H16, C8H18, C9H20, C10H22, C6H6, C7H8, C8H10, C5H12O, Air, Ar, N2, O2, CO, CO2, H2O, H2S, NH3, SO2, SO3, HCl, NO2, N2O, N2O4, NaOH, N2O4mole· array · requis
Mole fraction list corresponding to HC, e.g. [0.85, 0.10, 0.03, 0.02]H_unit· string · optionnel · Btu/lb | Btu/lbm | J/g | J/kg | cal/g | cal/kg | kJ/g | kJ/kg
Enthalpy unitS_unit· string · optionnel · Btu/lb-F | Btu/lb-R | Btu/lbm-F | Btu/lbm-R | J/g-C | J/g-K | J/kg-C | J/kg-K
Entropy unitCp_unit· string · optionnel · Btu/lb-F | Btu/lb-R | Btu/lbm-F | Btu/lbm-R | J/g-C | J/g-K | J/kg-C | J/kg-K
Cp unitCv_unit· string · optionnel · Btu/lb-F | Btu/lb-R | Btu/lbm-F | Btu/lbm-R | J/g-C | J/g-K | J/kg-C | J/kg-K
Cv unitrho_unit· string · optionnel · API | SG_H2O4 | SG_H2O60api | SG_H2O60nbs | g/cm3 | g/cm^3 | kg/m3 | kg/m^3
Density unitTbub_unit· string · optionnel · C | F | K | R
Bubble point temperature unitTdew_unit· string · optionnel · C | F | K | R
Dew point temperature unit
Exemple d'appel{"name": "CARBON", "arguments": {"P": {}, "T": {}, "HC": [], "mole": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - COMPPOLYEFF≈ 430 tokens
Calculate polytropic efficiency of compressor
Paramètres, retour & exemple (5)
Paramètresk· object · requis
Heat capacity ratioPi· object · requis
Inlet pressurePo· object · requis
Outlet pressureTi· object · requis
Inlet temperatureTo· object · requis
Outlet temperature
Exemple d'appel{"name": "COMPPOLYEFF", "arguments": {"k": {}, "Pi": {}, "Po": {}, "Ti": {}, "To": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - CTWRCAPA≈ 117 tokens
Cooling tower capacity evaluation
Paramètres, retour & exemple (2)
ParamètresINPUT· object · requisOUTPUT· object · optionnel
Exemple d'appel{"name": "CTWRCAPA", "arguments": {"INPUT": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - CTWRCAPADSNTST≈ 266 tokens
Cooling tower capacity evaluation: design vs test
Paramètres, retour & exemple (2)
ParamètresINPUT· object · requisOUTPUT· object · optionnel
Exemple d'appel{"name": "CTWRCAPADSNTST", "arguments": {"INPUT": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - CTWREVAPOR≈ 111 tokens
Cooling tower evaporation rate: mass removal rate (MR) and heat removal rate (QR)
Paramètres, retour & exemple (2)
ParamètresINPUT· object · requisOUTPUT· object · optionnel
Exemple d'appel{"name": "CTWREVAPOR", "arguments": {"INPUT": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - CTWRLG≈ 92 tokens
Cooling tower L/G ratio calculation
Paramètres, retour & exemple (2)
ParamètresINPUT· object · requisOUTPUT· object · optionnel
Exemple d'appel{"name": "CTWRLG", "arguments": {"INPUT": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - CTWRNTU≈ 113 tokens
Cooling tower NTU and characteristic C value calculation
Paramètres, retour & exemple (2)
ParamètresINPUT· object · requisOUTPUT· object · optionnel
Exemple d'appel{"name": "CTWRNTU", "arguments": {"INPUT": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - CVGAS≈ 567 tokens
Calculate gas control valve Cv and Kv from flow conditions
Paramètres, retour & exemple (8)
ParamètresQ· object · requis
Gas volumetric flow rate at standard conditionsk· object · requis
Specific heat ratio (Cp/Cv)MW· object · requis
Gas molecular weightP1· object · requis
Upstream pressureP2· object · requis
Downstream pressureT1· object · requis
Inlet gas temperatureCv_unit· string · optionnel ·
Output Cv unitKv_unit· string · optionnel ·
Output Kv unit
Exemple d'appel{"name": "CVGAS", "arguments": {"Q": {}, "k": {}, "MW": {}, "P1": {}, "P2": {}, "T1": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - CVLIQ≈ 814 tokens
Calculate liquid control valve Cv and Kv from flow conditions
Paramètres, retour & exemple (9)
ParamètresQ· object · requis
Liquid volumetric flow rateFL· object · optionnel
Liquid pressure recovery factor (optional, default 0.9)P1· object · requis
Upstream pressureP2· object · requis
Downstream pressurePc· object · optionnel
Liquid critical pressure (optional, default 22120 kPa)Pv· object · optionnel
Liquid vapor pressure (optional, default 0 kPa)rho· object · requis
Liquid densityCv_unit· string · optionnel ·
Output Cv unitKv_unit· string · optionnel ·
Output Kv unit
Exemple d'appel{"name": "CVLIQ", "arguments": {"Q": {}, "P1": {}, "P2": {}, "rho": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - CVSTEAM≈ 476 tokens
Calculate steam control valve Cv and Kv from flow conditions
Paramètres, retour & exemple (6)
ParamètresM· object · requis
Steam mass flow rateP1· object · requis
Upstream pressureP2· object · requis
Downstream pressurerho· object · requis
Steam densityCv_unit· string · optionnel ·
Output Cv unitKv_unit· string · optionnel ·
Output Kv unit
Exemple d'appel{"name": "CVSTEAM", "arguments": {"M": {}, "P1": {}, "P2": {}, "rho": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - DESUPERHEATER≈ 792 tokens
Calculate boiler feed water flow and total flow from pressure and temperature reduction through desuperheater. Also returns the inlet/outlet/BFW specific enthalpies (h_in, h_out, h_bfw) used in the mass balance, always in Btu/lb.
Paramètres, retour & exemple (9)
ParamètresMin· object · requis
Inlet steam flow ratePin· object · requis
Inlet steam pressureTin· object · requis
Inlet steam temperaturePbfw· object · requis
BFW (boiler feed water) pressurePout· object · requis
Outlet steam pressureTbfw· object · requis
BFW (boiler feed water) temperatureTout· object · requis
Outlet steam temperatureMbfw_unit· string · optionnel · kg/day | kg/hr | kg/min | kg/sec | klb/hr | lb/day | lb/hr | ton/day
Required BFW (boiler feed water) flow unitMout_unit· string · optionnel · kg/day | kg/hr | kg/min | kg/sec | klb/hr | lb/day | lb/hr | ton/day
Total output steam flow unit
Exemple d'appel{"name": "DESUPERHEATER", "arguments": {"Min": {}, "Pin": {}, "Tin": {}, "Pbfw": {}, "Pout": {}, "Tbfw": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - DVR≈ 240 tokens
Data Validation and Reconciliation
Paramètres, retour & exemple (3)
ParamètresACCURACY· object · requis
Measurement accuracy in %. Format: {TAG: {value: number, unit: '%'}}. Example: {A: {value: 5, unit: '%'}}EQUATION· object · requis
Constraint equations. Format: {EQ1: 'A=B+C', EQ2: 'C=D+E'}. Each value is an equation string with '=' separator.MEASURED· object · requis
Measured values. Format: {TAG: {value: number, unit: string}}. Example: {A: {value: 100, unit: ''}}
Exemple d'appel{"name": "DVR", "arguments": {"ACCURACY": {}, "EQUATION": {}, "MEASURED": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ECONOMIC≈ 150 tokens
Economic analysis: NPV, IRR, Simple Payback, Profitability Index, EAC
Paramètres, retour & exemple (2)
ParamètresR· object · optionnel
Discount rate (fraction, e.g. 0.1 for 10%). Default 0.1.CF· object · requis
Cash flow list, period 0 (initial investment, negative) through final period, e.g. [-100000, 30000, 30000, 30000]
Exemple d'appel{"name": "ECONOMIC", "arguments": {"CF": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - EMISSIONFACTOR≈ 162 tokens
Calculate CO2 emission conversion factor from gas composition
Paramètres, retour & exemple (3)
ParamètresHC· array · requis
List of fuel component formula strings, e.g. ['CH4', 'C3H8', 'N2', 'CO2']mole· array · requis
Mole fraction list corresponding to HC, e.g. [0.88, 0.05, 0.04, 0.03]ECF_unit· string · optionnel · CO2-g/MBtu | CO2-kg/MBtu | CO2-lb/MBtu | CO2-ton/MBtu
Emission factor output unit
Exemple d'appel{"name": "EMISSIONFACTOR", "arguments": {"HC": [], "mole": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - FLUEGAS≈ 380 tokens
Calculate enthalpy of flue gas from composition
Paramètres, retour & exemple (7)
ParamètresHC· array · requis
List of fuel component formula strings, e.g. ['CH4', 'C2H6', 'N2']Tb· object · requis
Base temperatureTg· object · requis
Flue gas temperaturemole· array · requis
Mole fraction list corresponding to HC, e.g. [0.90, 0.05, 0.05]Cp_unit· string · optionnel · Btu/lb-F | Btu/lb-R | Btu/lbm-F | Btu/lbm-R | J/g-C | J/g-K | J/kg-C | J/kg-K
Cp output unitMW_unit· string · optionnel · g/gmol | g/mol | kg/kgmol | kg/kmol | lb/lbmol | lb/mol
MW output unitdH_unit· string · optionnel · Btu/lb | Btu/lbm | J/g | J/kg | cal/g | cal/kg | kJ/g | kJ/kg
Enthalpy output unit
Exemple d'appel{"name": "FLUEGAS", "arguments": {"HC": [], "Tb": {}, "Tg": {}, "mole": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - FORMULA≈ 79 tokens
Generic formula calculator with unit conversion and IF-THEN-ELSE
Paramètres, retour & exemple (4)
ParamètresUNIT· object · optionnelINPUT· object · requisOUTPUT· object · requisFORMULA· object · requis
Exemple d'appel{"name": "FORMULA", "arguments": {"INPUT": {}, "OUTPUT": {}, "FORMULA": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - FUELGAS≈ 250 tokens
Calculate MW, LHV and HHV of fuel gas from composition
Paramètres, retour & exemple (5)
ParamètresHC· array · requis
List of fuel component formula strings, e.g. ['CH4', 'C2H6', 'H2', 'N2']mole· array · requis
Mole fraction list corresponding to HC, e.g. [0.90, 0.05, 0.03, 0.02]MW_unit· string · optionnel · g/gmol | g/mol | kg/kgmol | kg/kmol | lb/lbmol | lb/mol
MW output unitHHV_unit· string · optionnel · Btu/lb | Btu/lbm | J/g | J/kg | cal/g | cal/kg | kJ/g | kJ/kg
HHV output unitLHV_unit· string · optionnel · Btu/lb | Btu/lbm | J/g | J/kg | cal/g | cal/kg | kJ/g | kJ/kg
LHV output unit
Exemple d'appel{"name": "FUELGAS", "arguments": {"HC": [], "mole": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - GN2DEPRESS≈ 491 tokens
Calculate depressurization gas volume and hold time for gaseous nitrogen storage vessel
Paramètres, retour & exemple (6)
ParamètresP1· object · requis
Initial pressureP2· object · requis
Final pressureQ2· object · requis
Nitrogen consumption rateV1· object · requis
Vessel volumeH_unit· string · optionnel · days | hours | minutes | seconds | years
Required hold time unitV2_unit· string · optionnel · MSCF | Nm3 | SCF | Sm3 | kNm3 | kSCF | kSm3
Available gas volume unit
Exemple d'appel{"name": "GN2DEPRESS", "arguments": {"P1": {}, "P2": {}, "Q2": {}, "V1": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - HEXRF≈ 2784 tokens
Heat exchanger fouling resistance back-calculation from shell/tube-side operating conditions.
Paramètres, retour & exemple (41)
ParamètresF· object · requis
Correction factor (dimensionless)A_hex· object · requis
Total heat transfer areak_hex· object · requis
Tube wall thermal conductivityD_shll· object · requis
Shell inside diameterD_tube· object · requis
Tube outside diameterD_wall· object · requis
Tube wall thicknessL_tube· object · requis
Tube lengthN_tube· object · requis
Number of tubesP_tube· object · requis
Tube pitchQ_unit· string · optionnel · Btu/hr | Gcal/hr | MBtu/hr | MW | Mcal/hr | W | cal/hr | hp
Output heat duty unitR_shll· object · requis
Shell-side fouling resistanceR_tube· object · requis
Tube-side fouling resistanceT_shll· object · requis
Shell-side temperature range [T1, T2] used for property evaluationT_tube· object · requis
Tube-side temperature range [T1, T2] used for property evaluationV_shll· object · requis
Shell-side volumetric flow rateV_tube· object · requis
Tube-side volumetric flow ratek_shll· object · requis
Shell-side fluid thermal conductivity listk_tube· object · requis
Tube-side fluid thermal conductivity listCp_shll· object · requis
Shell-side fluid heat capacity listCp_tube· object · requis
Tube-side fluid heat capacity listRf_unit· string · optionnel · C-h-m2/J | C-h-m2/kJ | C-h-m2/kcal | C-m2/W | C-m2/kW | F-hr-ft2/Btu | hr-ft2-F/Btu
Output fouling resistance unitT1_shll· object · requis
Shell-side inlet temperatureT1_tube· object · requis
Tube-side inlet temperatureT2_shll· object · requis
Shell-side outlet temperatureT2_tube· object · requis
Tube-side outlet temperatureUnknown· string · requis · tube-V | tube-T2 | shll-V | shll-T2
Which unknown is being solved for.mu_shll· object · requis
Shell-side fluid viscosity listmu_tube· object · requis
Tube-side fluid viscosity listS_baffle· object · requis
Baffle spacingrho_shll· object · requis
Shell-side fluid density listrho_tube· object · requis
Tube-side fluid density listN_shllpara· object · requis
Number of shells in parallelN_shllpass· object · requis
Number of shell-side passesN_shllseri· object · requis
Number of shells in seriesN_tubepass· object · requis
Number of tube-side passesU_act_unit· string · optionnel · Btu/hr-ft2-F | W/m2-C | kJ/h-m2-C | kJ/s-m2-C | kcal/h-m2-C
Output actual (fouled) overall heat transfer coefficient unitU_cln_unit· string · optionnel · Btu/hr-ft2-F | W/m2-C | kJ/h-m2-C | kJ/s-m2-C | kcal/h-m2-C
Output clean overall heat transfer coefficient unith_shll_unit· string · optionnel · Btu/hr-ft2 | W/m2 | kJ/h-m2 | kJ/s-m2 | kcal/h-m2
Output shell-side film heat transfer coefficient unith_tube_unit· string · optionnel · Btu/hr-ft2 | W/m2 | kJ/h-m2 | kJ/s-m2 | kcal/h-m2
Output tube-side film heat transfer coefficient unitu_shll_unit· string · optionnel · MPH | cm/sec | ft/hr | ft/min | ft/sec | km/hr | m/hr | m/min
Output shell-side velocity unitu_tube_unit· string · optionnel · MPH | cm/sec | ft/hr | ft/min | ft/sec | km/hr | m/hr | m/min
Output tube-side velocity unit
Exemple d'appel{"name": "HEXRF", "arguments": {"F": {}, "A_hex": {}, "k_hex": {}, "D_shll": {}, "D_tube": {}, "D_wall": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - HPADEPRESS≈ 490 tokens
Calculate depressurization gas volume and hold time for high pressure air storage vessel
Paramètres, retour & exemple (6)
ParamètresP1· object · requis
Initial pressureP2· object · requis
Final pressureQ2· object · requis
Gas consumption rateV1· object · requis
Vessel volumeH_unit· string · optionnel · days | hours | minutes | seconds | years
Required hold time unitV2_unit· string · optionnel · MSCF | Nm3 | SCF | Sm3 | kNm3 | kSCF | kSm3
Available gas volume unit
Exemple d'appel{"name": "HPADEPRESS", "arguments": {"P1": {}, "P2": {}, "Q2": {}, "V1": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - HTRINOUTEFF≈ 834 tokens
Calculate fired heater heat duty and efficiency from inlet/outlet conditions and composition
Paramètres, retour & exemple (15)
ParamètresHC· object · requis
Fuel gas hydrocarbon component list (e.g. ['CH4','C2H6'])Tair· object · requis
Combustion air temperatureTrad· object · requis
Radiant section outlet temperatureTstk· object · requis
Stack gas temperatureexO2· object · requis
Excess oxygen in flue gasmole· object · requis
Fuel gas mole fraction list matching HC order (e.g. [0.9, 0.1])Mfuel· object · requis
Fuel mass flow rateTfuel· object · requis
Fuel temperatureMair_unit· string · optionnel · kg/day | kg/hr | kg/min | kg/sec | klb/hr | lb/day | lb/hr | ton/day
Output air mass flow rate unitQrad_unit· string · optionnel · Btu/hr | Gcal/hr | MBtu/hr | MW | Mcal/hr | W | cal/hr | hp
Output radiant section duty unitQconv_unit· string · optionnel · Btu/hr | Gcal/hr | MBtu/hr | MW | Mcal/hr | W | cal/hr | hp
Output convection section duty unitQduty_unit· string · optionnel · Btu/hr | Gcal/hr | MBtu/hr | MW | Mcal/hr | W | cal/hr | hp
Output total heat duty unitQloss_unit· string · optionnel · Btu/hr | Gcal/hr | MBtu/hr | MW | Mcal/hr | W | cal/hr | hp
Output heat loss unitMWfuel_unit· string · optionnel · g/gmol | g/mol | kg/kgmol | kg/kmol | lb/lbmol | lb/mol
Output fuel molecular weight unitLHVfuel_unit· string · optionnel · Btu/lb | Btu/lbm | J/g | J/kg | cal/g | cal/kg | kJ/g | kJ/kg
Output fuel LHV unit
Exemple d'appel{"name": "HTRINOUTEFF", "arguments": {"HC": {}, "Tair": {}, "Trad": {}, "Tstk": {}, "exO2": {}, "mole": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - HTRLOSSEFF≈ 240 tokens
Calculate fired heater loss efficiency from ambient temperature, stack gas temperature and excess oxygen
Paramètres, retour & exemple (4)
ParamètresTa· object · requis
Ambient temperatureTg· object · requis
Stack gas temperatureType· object · requis
Fuel typeexO2· object · requis
Excess oxygen
Exemple d'appel{"name": "HTRLOSSEFF", "arguments": {"Ta": {}, "Tg": {}, "Type": {}, "exO2": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - LMTD≈ 270 tokens
Calculate LMTD of heat exchanger
Paramètres, retour & exemple (5)
ParamètresTci· object · requis
Cold inlet temperatureTco· object · requis
Cold outlet temperatureThi· object · requis
Hot inlet temperatureTho· object · requis
Hot outlet temperatureLMTD_unit· string · optionnel · C | F | K | R
Output LMTD unit
Exemple d'appel{"name": "LMTD", "arguments": {"Tci": {}, "Tco": {}, "Thi": {}, "Tho": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - LN2DEPRESS≈ 527 tokens
Calculate depressurization gas volumn abd hold time and saturation temperature for liquid nitrogen storage vessel
Paramètres, retour & exemple (7)
ParamètresP1· object · requis
Initial pressureP2· object · requis
Final pressureQ2· object · requis
Nitrogen consumption rateV1· object · requis
Tank volumeH_unit· string · optionnel · days | hours | minutes | seconds | years
Required hold time unitT1_unit· string · optionnel · C | F | K | R
Required temperature unitV2_unit· string · optionnel · MSCF | Nm3 | SCF | Sm3 | kNm3 | kSCF | kSm3
Available gas volume unit
Exemple d'appel{"name": "LN2DEPRESS", "arguments": {"P1": {}, "P2": {}, "Q2": {}, "V1": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - MIXTURE≈ 1099 tokens
Primary thermodynamic property calculator. Use this tool first for all mixture property calculations. Supports hydrocarbons and non-hydrocarbon chemicals (PR EOS flash calculation).
Paramètres, retour & exemple (15)
ParamètresP· object · requis
PressureT· object · requis
TemperatureHC· array · requis
Component list. Supported formulas or names: H2(hydrogen), CH4(methane), C2H2(acetylene), C2H4(ethylene), C2H6(ethane),C3H4(propadiene), C3H6(propene), C3H8(propane), C4H8(isobutylene), C4H10(n-butane), C5H12(pentane), C6H14(hexane), C7H16(heptane), C8H18(octane), C9H20(nonane), C10H22(decane),C11H24(undecane), C12H26(dodecane), C5H12O(MTBE), C6H6(benzene), C7H8(toluene), C8H10(o-xylene), Air, Ar(argon), N2(nitrogen), O2(oxygen), CO(carbon monoxide), CO2(carbon dioxide),H2O(water), HCl(hydrogen chloride), H2S(hydrogen sulfide), NH3(ammonia), NO2(nitrogen dioxide), N2O(nitrous oxide), N2O4(dinitrogen tetroxide), SO2(sulfur dioxide), SO3(sulfur trioxide), NaOH(sodium hydroxide). Names are case-insensitive.Examples: ['CH4','C2H6','C3H8'], ['Methane','Ethane','Propane'], ['methane','ethane','propane']mole· array · requis
Mole fractions or mole amounts corresponding to HC. Automatically normalized.H_unit· string · optionnel · Btu/lb | Btu/lbm | J/g | J/kg | cal/g | cal/kg | kJ/g | kJ/kg
Enthalpy unitS_unit· string · optionnel · Btu/lb-F | Btu/lb-R | Btu/lbm-F | Btu/lbm-R | J/g-C | J/g-K | J/kg-C | J/kg-K
Entropy unitU_unit· string · optionnel · Btu/lb | Btu/lbm | J/g | J/kg | cal/g | cal/kg | kJ/g | kJ/kg
Internal energy U unitk_unit· string · optionnel · Btu/hr-ft-F | Btu/hr-ft-R | Kcal/m-hr-C | Kcal/m-hr-K | W/m-C | W/m-K
Thermal conductivity k unitCp_unit· string · optionnel · Btu/lb-F | Btu/lb-R | Btu/lbm-F | Btu/lbm-R | J/g-C | J/g-K | J/kg-C | J/kg-K
Heat capacity Cp unitCv_unit· string · optionnel · Btu/lb-F | Btu/lb-R | Btu/lbm-F | Btu/lbm-R | J/g-C | J/g-K | J/kg-C | J/kg-K
Heat capacity Cv unitMW_unit· string · optionnel · g/gmol | g/mol | kg/kgmol | kg/kmol | lb/lbmol | lb/mol
Molecular weight unitmu_unit· string · optionnel · P | Pa-s | cP | lb/ft-sec | lb/h-ft | lbf-s/ft2 | lbm/h-ft | lbm/s-ft
Viscosity mu unitrho_unit· string · optionnel · API | SG_H2O4 | SG_H2O60api | SG_H2O60nbs | g/cm3 | g/cm^3 | kg/m3 | kg/m^3
Density unitTbub_unit· string · optionnel · C | F | K | R
Bubble point Tbub unitTdew_unit· string · optionnel · C | F | K | R
Dew point Tdew unit
Exemple d'appel{"name": "MIXTURE", "arguments": {"P": {}, "T": {}, "HC": [], "mole": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - MtoV≈ 210 tokens
Convert mass flow rate to volumetric flow rate at standard condition
Paramètres, retour & exemple (3)
ParamètresM· object · requis
Mass flow rateMW· object · requis
Molecular weightV_unit· string · optionnel · MSCFH | Nm3/hr | SCFH | Sm3/hr | kNm3/hr | kSCFH | kSm3/hr
Output gas volume flow unit
Exemple d'appel{"name": "MtoV", "arguments": {"M": {}, "MW": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ORIFICEGAS≈ 709 tokens
Gas orifice sizing / differential pressure / flow rate calculation based on ISO 5167 orifice. Exactly ONE of [M, dP, D2] must be set to '?' — that variable will be calculated.
Paramètres, retour & exemple (8)
ParamètresM· object · requis
Gas mass flow rate. Set value='?' to calculate.k· object · optionnel
Heat capacity ratio (Cp/Cv), default 1.4D1· object · requis
Pipe inside diameterD2· object · requis
Orifice bore diameter. Set value='?' to calculate.P1· object · requis
Upstream (operating) pressuredP· object · requis
Differential pressure across orifice. Set value='?' to calculate.mu· object · requis
Dynamic viscosityrho· object · requis
Fluid density
Exemple d'appel{"name": "ORIFICEGAS", "arguments": {"M": {}, "D1": {}, "D2": {}, "P1": {}, "dP": {}, "mu": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ORIFICELIQ≈ 671 tokens
Liquid orifice sizing / differential pressure / flow rate calculation based on ISO 5167 orifice. Exactly ONE of [M, dP, D2] must be set to '?' — that variable will be calculated.
Paramètres, retour & exemple (7)
ParamètresM· object · requis
Liquid mass flow rate. Set value='?' to calculate.D1· object · requis
Pipe inside diameterD2· object · requis
Orifice bore diameter. Set value='?' to calculate.P1· object · requis
Upstream (operating) pressuredP· object · requis
Differential pressure across orifice. Set value='?' to calculate.mu· object · requis
Dynamic viscosityrho· object · requis
Fluid density
Exemple d'appel{"name": "ORIFICELIQ", "arguments": {"M": {}, "D1": {}, "D2": {}, "P1": {}, "dP": {}, "mu": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PINCHMANUAL≈ 274 tokens
Pinch analysis (minimum utilities, pinch temperatures, composite curves, grand composite curve) and heat exchanger network design by manual tick-off heuristic
Paramètres, retour & exemple (2)
ParamètresINPUT· object · requis
Process streams and design parameters. Hot*/Cld* streams: {'value': [Tin, Tout, MCp], 'unit': 'kW/C'}, e.g. {'Hot1': {'value': [220, 60, 22], 'unit': 'kW/C'}, 'Cld1': {'value': [50, 210, 20], 'unit': 'kW/C'}}. All stream MCp units must match. Required: 'Tmin': {'value': 20, 'unit': 'C'} (minimum approach temperature) and 'U': {'value': 0.5, 'unit': 'kW/m2-C'} (overall heat transfer coefficient). Stream temperatures use the Tmin unit.OUTPUT· array · optionnel
Optional list of output names. Default: all of T_pinch, T_hot_pinch, T_cld_pinch, Q_hot_min_utility, Q_cld_min_utility, T_hot_composite, Q_hot_composite, T_cld_composite, Q_cld_composite, T_gcc, Q_gcc. The NETWORK result is always returned.
Exemple d'appel{"name": "PINCHMANUAL", "arguments": {"INPUT": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PINCHSOLVER≈ 272 tokens
Pinch analysis (minimum utilities, pinch temperatures, composite curves, grand composite curve) and heat exchanger network design by optimization solver
Paramètres, retour & exemple (2)
ParamètresINPUT· object · requis
Process streams and design parameters. Hot*/Cld* streams: {'value': [Tin, Tout, MCp], 'unit': 'kW/C'}, e.g. {'Hot1': {'value': [220, 60, 22], 'unit': 'kW/C'}, 'Cld1': {'value': [50, 210, 20], 'unit': 'kW/C'}}. All stream MCp units must match. Required: 'Tmin': {'value': 20, 'unit': 'C'} (minimum approach temperature) and 'U': {'value': 0.5, 'unit': 'kW/m2-C'} (overall heat transfer coefficient). Stream temperatures use the Tmin unit.OUTPUT· array · optionnel
Optional list of output names. Default: all of T_pinch, T_hot_pinch, T_cld_pinch, Q_hot_min_utility, Q_cld_min_utility, T_hot_composite, Q_hot_composite, T_cld_composite, Q_cld_composite, T_gcc, Q_gcc. The NETWORK result is always returned.
Exemple d'appel{"name": "PINCHSOLVER", "arguments": {"INPUT": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PIPEAIR≈ 589 tokens
Calculate compressed air pipe sizing: pipe diameter, velocity, pressure drop
Paramètres, retour & exemple (8)
ParamètresL· object · requis
Pipe lengthM· object · requis
Compressed air mass flow rateP· object · requis
Compressed air pressureT· object · requis
Compressed air temperatureD_unit· string · optionnel · cm | ft | in | m | micron | miles | mm
Output pipe diameter unitu_unit· string · optionnel · MPH | cm/sec | ft/hr | ft/min | ft/sec | km/hr | m/hr | m/min
Output velocity unitdP_unit· string · optionnel · MPa | MPag | N/m2 | N/m2g | atm | atmg | bar | barg
Output pressure drop unitrho_unit· string · optionnel · API | SG_H2O4 | SG_H2O60api | SG_H2O60nbs | g/cm3 | g/cm^3 | kg/m3 | kg/m^3
Output density unit
Exemple d'appel{"name": "PIPEAIR", "arguments": {"L": {}, "M": {}, "P": {}, "T": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PIPEFF≈ 200 tokens
Calculate Darcy friction factor based on Reynolds number and pipe roughness
Paramètres, retour & exemple (3)
ParamètresD· object · requis
Pipe inside diameterRe· object · requis
Reynolds numberPiping· object · requis
Pipe material
Exemple d'appel{"name": "PIPEFF", "arguments": {"D": {}, "Re": {}, "Piping": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PIPEFLOWGAS≈ 678 tokens
Calculate isothermal gas pipe flow: density, volumetric flow rate, mass flow rate from pressure drop
Paramètres, retour & exemple (9)
ParamètresD· object · requis
Pipe inside diameterL· object · requis
Pipe lengthT· object · requis
Gas temperatureMW· object · requis
Gas molecular weightP1· object · requis
Upstream (inlet) pressureP2· object · requis
Downstream (outlet) pressureM_unit· string · optionnel · kg/day | kg/hr | kg/min | kg/sec | klb/hr | lb/day | lb/hr | ton/day
Output mass flow unitQ_unit· string · optionnel · MSCFH | Nm3/hr | SCFH | Sm3/hr | kNm3/hr | kSCFH | kSm3/hr
Output volumetric flow unit (normal conditions)rho_unit· string · optionnel · API | SG_H2O4 | SG_H2O60api | SG_H2O60nbs | g/cm3 | g/cm^3 | kg/m3 | kg/m^3
Output density unit
Exemple d'appel{"name": "PIPEFLOWGAS", "arguments": {"D": {}, "L": {}, "T": {}, "MW": {}, "P1": {}, "P2": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PIPEFLOWLIQ≈ 600 tokens
Calculate liquid pipe flow: volumetric flow rate and mass flow rate from pressure drop
Paramètres, retour & exemple (7)
ParamètresD· object · requis
Pipe inside diameterL· object · requis
Pipe lengthP1· object · requis
Upstream (inlet) pressureP2· object · requis
Downstream (outlet) pressurerho· object · requis
Liquid densityM_unit· string · optionnel · kg/day | kg/hr | kg/min | kg/sec | klb/hr | lb/day | lb/hr | ton/day
Output mass flow unitQ_unit· string · optionnel · L/day | L/hr | L/min | L/sec | USGPH | USGPM | barrel/day | barrel/hr
Output volumetric flow unit
Exemple d'appel{"name": "PIPEFLOWLIQ", "arguments": {"D": {}, "L": {}, "P1": {}, "P2": {}, "rho": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PIPEINSUL≈ 705 tokens
Calculate optimal pipe insulation thickness to limit outer surface temperature (burn protection) and minimise heat loss. Uses cylindrical heat conduction + external convection model, solved via scipy.optimize.brentq. Returns exact minimum thickness and nearest commercial 5 mm step.
Paramètres, retour & exemple (12)
ParamètresTa· object · requis
Ambient (outdoor) temperatureTf· object · requis
Fluid / pipe outer surface temperatureha· object · requis
External (air-side) convection coefficientNPS· object · requis
Nominal Pipe Size in inches (ASME B36.10).Tmax· object · requis
Maximum allowable insulation outer surface temperature (burn-prevention limit = 50 °C per EN ISO 13732-1)kins· object · requis
Insulation thermal conductivityr2_unit· string · optionnel · cm | ft | in | m | micron | miles | mm
Desired Pipe outer radius output unitr3_unit· string · optionnel · cm | ft | in | m | micron | miles | mm
Desired Insulation outer radius output unittins_unit· string · optionnel · cm | ft | in | m | micron | miles | mm
Desired Insulation thickness output unitDpipe_unit· string · optionnel · cm | ft | in | m | micron | miles | mm
Desired Pipe OD output unitQloss_unit· string · optionnel · W/m | kW/m | BTU/hr-ft
Desired Heat loss output unitTsurf_unit· string · optionnel · C | F | K | R
Desired Surface temperature output unit
Exemple d'appel{"name": "PIPEINSUL", "arguments": {"Ta": {}, "Tf": {}, "ha": {}, "NPS": {}, "Tmax": {}, "kins": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PIPENITROGEN≈ 584 tokens
Calculate nitrogen pipe sizing: pipe diameter, velocity, pressure drop
Paramètres, retour & exemple (8)
ParamètresL· object · requis
Pipe lengthM· object · requis
Nitrogen mass flow rateP· object · requis
Nitrogen pressureT· object · requis
Nitrogen temperatureD_unit· string · optionnel · cm | ft | in | m | micron | miles | mm
Output pipe diameter unitu_unit· string · optionnel · MPH | cm/sec | ft/hr | ft/min | ft/sec | km/hr | m/hr | m/min
Output velocity unitdP_unit· string · optionnel · MPa | MPag | N/m2 | N/m2g | atm | atmg | bar | barg
Output pressure drop unitrho_unit· string · optionnel · API | SG_H2O4 | SG_H2O60api | SG_H2O60nbs | g/cm3 | g/cm^3 | kg/m3 | kg/m^3
Output density unit
Exemple d'appel{"name": "PIPENITROGEN", "arguments": {"L": {}, "M": {}, "P": {}, "T": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PIPESTEAM≈ 580 tokens
Calculate steam pipe sizing: pipe diameter, velocity, pressure drop
Paramètres, retour & exemple (8)
ParamètresL· object · requis
Pipe lengthM· object · requis
Steam mass flow rateP· object · requis
Steam pressureT· object · requis
Steam temperatureD_unit· string · optionnel · cm | ft | in | m | micron | miles | mm
Output pipe diameter unitu_unit· string · optionnel · MPH | cm/sec | ft/hr | ft/min | ft/sec | km/hr | m/hr | m/min
Output velocity unitdP_unit· string · optionnel · MPa | MPag | N/m2 | N/m2g | atm | atmg | bar | barg
Output pressure drop unitrho_unit· string · optionnel · API | SG_H2O4 | SG_H2O60api | SG_H2O60nbs | g/cm3 | g/cm^3 | kg/m3 | kg/m^3
Output density unit
Exemple d'appel{"name": "PIPESTEAM", "arguments": {"L": {}, "M": {}, "P": {}, "T": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PIPEWATER≈ 580 tokens
Calculate water pipe sizing: pipe diameter, velocity, pressure drop
Paramètres, retour & exemple (8)
ParamètresL· object · requis
Pipe lengthM· object · requis
Water mass flow rateP· object · requis
Water pressureT· object · requis
Water temperatureD_unit· string · optionnel · cm | ft | in | m | micron | miles | mm
Output pipe diameter unitu_unit· string · optionnel · MPH | cm/sec | ft/hr | ft/min | ft/sec | km/hr | m/hr | m/min
Output velocity unitdP_unit· string · optionnel · MPa | MPag | N/m2 | N/m2g | atm | atmg | bar | barg
Output pressure drop unitrho_unit· string · optionnel · API | SG_H2O4 | SG_H2O60api | SG_H2O60nbs | g/cm3 | g/cm^3 | kg/m3 | kg/m^3
Output density unit
Exemple d'appel{"name": "PIPEWATER", "arguments": {"L": {}, "M": {}, "P": {}, "T": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PSVGAS≈ 693 tokens
Calculate required PSV (pressure safety valve) relief area for gas/vapor service per API 520
Paramètres, retour & exemple (10)
ParamètresM· object · requis
Relieving mass flow ratek· object · optionnel
Heat capacity ratio (Cp/Cv), default 1.4Kb· object · optionnel
Capacity correction factor for back pressure, default 1.0Kc· object · optionnel
Combination correction factor (rupture disk), default 1.0Kd· object · optionnel
Effective coefficient of discharge, default 0.975MW· object · requis
Gas/vapor molecular weightP1· object · requis
Upstream relieving pressure (set pressure + overpressure + atm)P2· object · requis
Downstream (back) pressureT1· object · requis
Relieving temperatureA_unit· string · optionnel · cm2 | ft2 | in2 | m2
Output relief area unit
Exemple d'appel{"name": "PSVGAS", "arguments": {"M": {}, "MW": {}, "P1": {}, "P2": {}, "T1": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PSVLIQ≈ 696 tokens
Calculate required PSV (pressure safety valve) relief area for liquid service per API 520
Paramètres, retour & exemple (10)
ParamètresM· object · requis
Relieving mass flow rateKc· object · optionnel
Combination correction factor (rupture disk), default 1.0Kd· object · optionnel
Effective coefficient of discharge, default 0.65Kv· object · optionnel
Viscosity correction factor, default 1.0Kw· object · optionnel
Back pressure correction factor (balanced bellows), default 1.0P1· object · requis
Upstream relieving pressure (set pressure + overpressure + atm)P2· object · requis
Downstream (back) pressurerho· object · requis
Liquid densityPover· object · optionnel
Overpressure fraction (e.g. 0.1 = 10%), default 0.1A_unit· string · optionnel · cm2 | ft2 | in2 | m2
Output relief area unit
Exemple d'appel{"name": "PSVLIQ", "arguments": {"M": {}, "P1": {}, "P2": {}, "rho": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PSVSTEAM≈ 463 tokens
Calculate required PSV (pressure safety valve) relief area for steam service per API 520
Paramètres, retour & exemple (7)
ParamètresM· object · requis
Relieving mass flow rateKb· object · optionnel
Capacity correction factor for back pressure, default 1.0Kc· object · optionnel
Combination correction factor (rupture disk), default 1.0Kd· object · optionnel
Effective coefficient of discharge, default 0.975P1· object · requis
Upstream relieving pressure (set pressure + overpressure + atm)T1· object · requis
Relieving temperatureA_unit· string · optionnel · cm2 | ft2 | in2 | m2
Output relief area unit
Exemple d'appel{"name": "PSVSTEAM", "arguments": {"M": {}, "P1": {}, "T1": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PSYCHROMETRIC≈ 501 tokens
Psychrometric properties of moist air
Paramètres, retour & exemple (10)
ParamètresBP· object · requisDB· object · requisDP· object · optionnelRH· object · optionnelWB· object · optionnelH_unit· string · optionnel · Btu/lb | Btu/lbm | J/g | J/kg | cal/g | cal/kg | kJ/g | kJ/kg
Enthalpy output unit (HDA/HWA)V_unit· string · optionnel · cm3/g | cm^3/g | ft3/lb | ft^3/lb | m3/kg | m^3/kg
Specific volume unit (VDA/VWA)DP_unit· string · optionnel · C | F | K | R
Dew point temperature output unitWB_unit· string · optionnel · C | F | K | R
Wet bulb temperature output unitrho_unit· string · optionnel · API | SG_H2O4 | SG_H2O60api | SG_H2O60nbs | g/cm3 | g/cm^3 | kg/m3 | kg/m^3
Density output unit (DDA/DWA)
Exemple d'appel{"name": "PSYCHROMETRIC", "arguments": {"BP": {}, "DB": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PTV≈ 242 tokens
Calculate gas molar volume using equation of state
Paramètres, retour & exemple (3)
ParamètresP· object · requis
PressureT· object · requis
TemperatureV_unit· string · optionnel · L | cm3 | ft3 | in3 | m3 | mL
Output molar volume unit
Exemple d'appel{"name": "PTV", "arguments": {"P": {}, "T": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - PUMPBHP≈ 535 tokens
Calculate pump brake horsepower
Paramètres, retour & exemple (6)
ParamètresQ· object · requis
Volumetric flow rateP1· object · requis
Inlet pressureP2· object · requis
Outlet pressureEff· object · requis
Pump efficiencyrho· object · requis
Fluid densityBHP_unit· string · optionnel · Btu/hr | Gcal/hr | MBtu/hr | MW | Mcal/hr | W | cal/hr | hp
Output power unit
Exemple d'appel{"name": "PUMPBHP", "arguments": {"Q": {}, "P1": {}, "P2": {}, "Eff": {}, "rho": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - Pmean≈ 434 tokens
Calculate mean pressure between inlet and outlet
Paramètres, retour & exemple (4)
ParamètresP1· object · requis
Inlet pressureP2· object · requis
Outlet pressureFluid· object · requis
Fluid type (gas or liquid)Pmean_unit· string · optionnel · MPa | MPag | N/m2 | N/m2g | atm | atmg | bar | barg
Output mean pressure unit
Exemple d'appel{"name": "Pmean", "arguments": {"P1": {}, "P2": {}, "Fluid": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - REFRIGERANT≈ 742 tokens
Calculate refrigerant thermodynamic properties using CoolProp. Provide Fluid name and any 2 state variables from: T, P, rho, H, S, U. Returns all remaining properties: T, P, rho, H, S, U, Cp, Cv, viscosity, conductivity, molecular weight.
Paramètres, retour & exemple (18)
ParamètresH· object · optionnel
Specific Enthalpy (INPUT if known). Units: J/kg, kJ/kgP· object · optionnel
Pressure (INPUT if known). Units: Pa, kPa, MPa, bar, psiS· object · optionnel
Specific Entropy (INPUT if known). Units: J/kg-K, kJ/kg-KT· object · optionnel
Temperature (INPUT if known). Units: K, C, FU· object · optionnel
Specific Internal Energy (INPUT if known). Units: J/kg, kJ/kgrho· object · optionnel
Density (INPUT if known). Units: kg/m3Fluid· object · requis
Refrigerant name. Supported: R134a, R22, R32, R410A, R407C, R1234yf, R1234ze(E), Ammonia(=NH3), CarbonDioxide(=CO2)C_unit· string · optionnel
Desired Cp output unitH_unit· string · optionnel
Desired Enthalpy output unitL_unit· string · optionnel
Desired Conductivity output unitM_unit· string · optionnel
Desired Molecular Weight output unitO_unit· string · optionnel
Desired Cv output unitP_unit· string · optionnel
Desired Pressure output unitS_unit· string · optionnel
Desired Entropy output unitT_unit· string · optionnel
Desired Temperature output unitU_unit· string · optionnel
Desired Internal Energy unitV_unit· string · optionnel
Desired Viscosity output unitrho_unit· string · optionnel
Desired Density output unit
Exemple d'appel{"name": "REFRIGERANT", "arguments": {"Fluid": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - SOLVE≈ 70 tokens
Solve nonlinear equations with unknown variables using fsolve
Paramètres, retour & exemple (3)
ParamètresINPUT· object · requisOUTPUT· object · requisFORMULA· object · requis
Exemple d'appel{"name": "SOLVE", "arguments": {"INPUT": {}, "OUTPUT": {}, "FORMULA": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - STEAM≈ 838 tokens
Calculate thermodynamic and transport properties of steam based on IAPWS
Paramètres, retour & exemple (12)
ParamètresP· object · requis
PressureT· object · requis
TemperatureH_unit· string · optionnel · Btu/lb | Btu/lbm | J/g | J/kg | cal/g | cal/kg | kJ/g | kJ/kg
Enthalpy unitS_unit· string · optionnel · Btu/lb-F | Btu/lb-R | Btu/lbm-F | Btu/lbm-R | J/g-C | J/g-K | J/kg-C | J/kg-K
Entropy unitU_unit· string · optionnel · Btu/lb | Btu/lbm | J/g | J/kg | cal/g | cal/kg | kJ/g | kJ/kg
Internal energy unitk_unit· string · optionnel · Btu/hr-ft-F | Btu/hr-ft-R | Kcal/m-hr-C | Kcal/m-hr-K | W/m-C | W/m-K
Thermal conductivity unitCp_unit· string · optionnel · Btu/lb-F | Btu/lb-R | Btu/lbm-F | Btu/lbm-R | J/g-C | J/g-K | J/kg-C | J/kg-K
Cp unitCv_unit· string · optionnel · Btu/lb-F | Btu/lb-R | Btu/lbm-F | Btu/lbm-R | J/g-C | J/g-K | J/kg-C | J/kg-K
Cv unitmu_unit· string · optionnel · P | Pa-s | cP | lb/ft-sec | lb/h-ft | lbf-s/ft2 | lbm/h-ft | lbm/s-ft
Viscosity unitrho_unit· string · optionnel · API | SG_H2O4 | SG_H2O60api | SG_H2O60nbs | g/cm3 | g/cm^3 | kg/m3 | kg/m^3
Density unitPsat_unit· string · optionnel · MPa | MPag | N/m2 | N/m2g | atm | atmg | bar | barg
Saturation pressure unitTsat_unit· string · optionnel · C | F | K | R
Saturation temperature unit
Exemple d'appel{"name": "STEAM", "arguments": {"P": {}, "T": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - STEAMFLASH≈ 402 tokens
Calculate flash steam flow from pressure reduction
Paramètres, retour & exemple (4)
ParamètresMc· object · requis
Condensate flow ratePc· object · requis
Condensate pressurePs· object · requis
Steam header pressureMs_unit· string · optionnel · kg/day | kg/hr | kg/min | kg/sec | klb/hr | lb/day | lb/hr | ton/day
Output flash steam flow unit
Exemple d'appel{"name": "STEAMFLASH", "arguments": {"Mc": {}, "Pc": {}, "Ps": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - STEAMLEAK≈ 561 tokens
Calculate steam leak mass flow and flow condition (CHOKED / SUBCRITICAL) based on upstream and downstream conditions
Paramètres, retour & exemple (7)
Paramètresh· object · requis
Pin-hole DiameterCd· object · optionnel
Discharge coefficient (default: 0.80)P1· object · requis
Upstream PressureP2· object · requis
Downstream PressureT1· object · requis
Upstream TemperatureT2· object · requis
Downstream TemperatureM_unit· string · optionnel · kg/day | kg/hr | kg/min | kg/sec | klb/hr | lb/day | lb/hr | ton/day
Output mass flow unit
Exemple d'appel{"name": "STEAMLEAK", "arguments": {"h": {}, "P1": {}, "P2": {}, "T1": {}, "T2": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - STEAMPH≈ 361 tokens
Calculate mass flow from pin-hole on the steam piping
Paramètres, retour & exemple (5)
ParamètresP· object · requis
PressureT· object · requis
Temperatureh· object · requis
pin-hole DCd· object · optionnel
Discharge coefficient (default: 0.80)M_unit· string · optionnel · kg/day | kg/hr | kg/min | kg/sec | klb/hr | lb/day | lb/hr | ton/day
Output mass flow unit
Exemple d'appel{"name": "STEAMPH", "arguments": {"P": {}, "T": {}, "h": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - STGEFF≈ 1206 tokens
Calculate multistage steam turbine isentropic efficiency
Paramètres, retour & exemple (17)
ParamètresE· object · requis
Actual generator outputM1· object · requis
Main steam flowM2· object · optionnel
Extraction steam flow #1M3· object · optionnel
Extraction steam flow #2M4· object · optionnel
Extraction steam flow #3M5· object · optionnel
Extraction steam flow #4P1· object · requis
Stage pressure #1P2· object · requis
Stage pressure #2P3· object · optionnel
Stage pressure #3P4· object · optionnel
Stage pressure #4P5· object · optionnel
Stage pressure #5T1· object · requis
Stage temperature #1T2· object · requis
Stage temperature #2T3· object · optionnel
Stage temperature #3T4· object · optionnel
Stage temperature #4T5· object · optionnel
Stage temperature #5Eff_unit· string · optionnel · %
Exemple d'appel{"name": "STGEFF", "arguments": {"E": {}, "M1": {}, "P1": {}, "P2": {}, "T1": {}, "T2": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - STMDEPRESS≈ 496 tokens
Calculate depressurization steam volumn and hold time for steam accumulator
Paramètres, retour & exemple (6)
ParamètresM2· object · requis
Steam consumption rateP1· object · requis
Initial pressureP2· object · requis
Final pressureV1· object · requis
Accumulator volumeH_unit· string · optionnel · days | hours | minutes | seconds | years
Required hold time unitV2_unit· string · optionnel · g | kg | klb | lb | oz | ton | ton(long) | ton(short)
Available steam amount unit
Exemple d'appel{"name": "STMDEPRESS", "arguments": {"M2": {}, "P1": {}, "P2": {}, "V1": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - TBNEFF≈ 413 tokens
Calculate steam turbine isentropic efficiency
Paramètres, retour & exemple (5)
ParamètresPi· object · requis
Inlet pressurePo· object · requis
Outlet pressureTi· object · requis
Inlet temperatureTo· object · requis
Actual outlet temperatureEff_unit· string · optionnel · %
Output efficiency unit
Exemple d'appel{"name": "TBNEFF", "arguments": {"Pi": {}, "Po": {}, "Ti": {}, "To": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - VENTURIGAS≈ 722 tokens
Gas Venturi tube sizing / differential pressure / flow rate calculation based on ISO 5167 Venturi meter (as cast convergent venturi tube). Exactly ONE of [M, dP, D2] must be set to '?' — that variable will be calculated.
Paramètres, retour & exemple (8)
ParamètresM· object · requis
Gas mass flow rate. Set value='?' to calculate.k· object · optionnel
Heat capacity ratio (Cp/Cv), default 1.4D1· object · requis
Pipe inside diameterD2· object · requis
Venturi throat diameter. Set value='?' to calculate.P1· object · requis
Upstream (operating) pressuredP· object · requis
Differential pressure across Venturi meter. Set value='?' to calculate.mu· object · requis
Dynamic viscosityrho· object · requis
Fluid density
Exemple d'appel{"name": "VENTURIGAS", "arguments": {"M": {}, "D1": {}, "D2": {}, "P1": {}, "dP": {}, "mu": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - VENTURILIQ≈ 684 tokens
Liquid Venturi tube sizing / differential pressure / flow rate calculation based on ISO 5167 Venturi meter (as cast convergent venturi tube). Exactly ONE of [M, dP, D2] must be set to '?' — that variable will be calculated.
Paramètres, retour & exemple (7)
ParamètresM· object · requis
Liquid mass flow rate. Set value='?' to calculate.D1· object · requis
Pipe inside diameterD2· object · requis
Venturi throat diameter. Set value='?' to calculate.P1· object · requis
Upstream (operating) pressuredP· object · requis
Differential pressure across Venturi meter. Set value='?' to calculate.mu· object · requis
Dynamic viscosityrho· object · requis
Fluid density
Exemple d'appel{"name": "VENTURILIQ", "arguments": {"M": {}, "D1": {}, "D2": {}, "P1": {}, "dP": {}, "mu": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - VtoM≈ 221 tokens
Convert volumetric flow rate to mass flow rate at standard condition and normal condition Sm3/hr, Nm3/hr, SCFH
Paramètres, retour & exemple (3)
ParamètresV· object · requis
Volumetric flow rateMW· object · requis
Molecular weightM_unit· string · optionnel · kg/day | kg/hr | kg/min | kg/sec | klb/hr | lb/day | lb/hr | ton/day
Output mass flow unit
Exemple d'appel{"name": "VtoM", "arguments": {"V": {}, "MW": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - advDVR≈ 255 tokens
Advanced Data Validation and Reconciliation including gross error detection and elimation
Paramètres, retour & exemple (3)
ParamètresACCURACY· object · requis
Measurement accuracy in %. Format: {TAG: {value: number, unit: '%'}}. Example: {A: {value: 5, unit: '%'}}EQUATION· object · requis
Constraint equations. Format: {EQ1: 'A=B+C', EQ2: 'C=D+E'}. Each value is an equation string with '=' separator.MEASURED· object · requis
Measured values. Format: {TAG: {value: number, unit: string}}. Example: {A: {value: 100, unit: ''}}
Exemple d'appel{"name": "advDVR", "arguments": {"ACCURACY": {}, "EQUATION": {}, "MEASURED": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - advECONOMIC≈ 313 tokens
Advanced Economic analysis with inflation, depreciation, and tax: NPV, IRR, Simple Payback, Profitability Index, NCF
Paramètres, retour & exemple (1)
ParamètresINPUT· object · requis
Exemple d'appel{"name": "advECONOMIC", "arguments": {"INPUT": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».