๐Ÿ”„ Mass Transfer

Analyze binary mass diffusion and heat-mass transfer boundary layer analogies. All calculations are powered by Fortran for high-precision numerical results.

๐Ÿ”„

Mass Diffusion โ€” Fick's Law & Stagnant Film

Solve binary mass diffusion equations. Supports Equimolar Counter-Diffusion (Fick's law) and Stefan stagnant film diffusion with molar flux, concentration, and mole fraction profiles.

Fick's Law Stagnant Film Fortran
โš–๏ธ

Heat & Mass Transfer Analogy

Evaluate Sherwood and Schmidt numbers, Chilton-Colburn analogy correlations, and convective mass transfer coefficients using boundary layer analogy relations.

Analogies Chilton-Colburn Fortran
๐Ÿงช

Packed Bed Absorption Column

Size packed gas absorption columns using Henry's law equilibrium, Kremser theoretical-stage estimates, and the NTU-HTU height method.

Column Sizing NTU-HTU Fortran
๐Ÿงฌ

Binary Diffusivity Estimator

Estimate binary diffusion coefficients (D_AB) for gas pairs using Chapman-Enskog theory and for dilute solutes in liquids using Wilke-Chang equations.

Chapman-Enskog Wilke-Chang Fortran
๐Ÿ’จ

Convective Mass Transfer

Calculate convective mass transfer coefficients, Sherwood numbers, Schmidt numbers, and mass transfer fluxes for various geometries and flow regimes.

Convection Sherwood No. Fortran
๐Ÿ’ง

Evaporation & Humidification

Model convective evaporation rates of water pools or droplets, air humidification kinetics, and mass transfer boundary layers under varied wind speeds.

Evaporation Humidification Fortran
โน๏ธ

Transient Diffusion in Solids

Compute transient concentration profiles, fractional saturation, and total mass transfer over time for slabs, cylinders, or spheres under convective resistance.

Transient Slab/Cylinder/Sphere Fortran
๐Ÿงฒ

Adsorption Isotherms Solver

Fit and evaluate Langmuir, Freundlich, and BET isotherms. Estimate specific surface areas, monolayer capacities, and surface coverage.

Langmuir & Freundlich BET Surface Area Fortran
โš—๏ธ

McCabe-Thiele Distillation Column

Design binary distillation columns using relative volatility, reflux ratios, q-line feed options, and Fenske minimum stage calculations.

McCabe-Thiele VLE Stage Stepping Fortran
๐Ÿซ—

Liquid-Liquid Extraction Solver

Model single-stage, crosscurrent, and countercurrent extraction stages using distribution coefficients and Kremser/Hunter-Nash equations.

Mixer-Settler Countercurrent Fortran
๐Ÿงซ

Membrane Separation Diffusion

Estimate gas separation through dense polymers (solution-diffusion) or porous membranes (Knudsen diffusion) under varied pressures.

Solution-Diffusion Knudsen Pore Flow Fortran
๐Ÿงบ

Solid-Liquid Leaching & Washing

Calculate solute recovery from solids using single-stage washing or countercurrent multi-stage leaching underflow retention analysis.

Leaching & Washing Kremser Leaching Fortran
โš—๏ธ

Diffusion with Chemical Reaction

Evaluate internal diffusion limitations in porous catalyst pellets using Thiele modulus, effectiveness factor, and Weisz-Prater criteria.

Thiele Modulus Effectiveness Factor Fortran
๐ŸŒฌ๏ธ

Drying Rate Calculator

Estimate drying time and moisture content profiles for constant-rate and falling-rate drying periods on dry solid basis.

Tray Drying Constant & Falling Fortran
๐Ÿซง

Gas Absorption โ€” Reactive Systems

Calculate reactive gas absorption rates and enhancement factor compared to physical absorption using Hatta number analysis.

Hatta Number Enhancement Factor Fortran