physnor library

Classes

ArrheniusModel
Arrhenius model for temperature dependence of a rate constant.
BanghamModel
Bangham model.
BernoulliEquation
Bernoulli equation for incompressible, steady flow.
BETIsotherm
BET isotherm for multilayer adsorption.
BinghamPlastic
Bingham plastic fluid model.
BiotNumber
Biot number for transient conduction.
BlackbodyRadiation
Blackbody spectral radiance from Planck's law.
BoltzmannDistribution
Boltzmann distribution ratio for two states.
BoydModel
Boyd model for diffusion mechanism analysis.
BrinkmanModel
Brinkman model for flow in porous media.
ButlerVolmer
Butler-Volmer equation for electrode kinetics.
ChemNORValidation
Shared validation helpers for the ChemNOR scientific models.
ClapeyronEquation
Clapeyron equation for phase equilibrium.
ClausiusClapeyron
Clausius-Clapeyron relation for vapor pressure variation with temperature.
CottrellEquation
Cottrell equation for chronoamperometry.
DarcyLaw
Darcy law for porous flow.
DarkenDiffusion
Darken diffusion model for diffusion in concentrated solids.
DebyeHuckel
Debye-Hückel limiting law for ionic activity coefficients.
DubininAstakhovIsotherm
Dubinin-Astakhov isotherm for heterogeneous microporous adsorption.
DubininRadushkevichIsotherm
Dubinin-Radushkevich isotherm for microporous adsorption.
DufourEffect
Dufour effect for heat flux driven by a concentration gradient.
EinsteinDiffusion
Einstein diffusion relation for random motion.
ElovichAdsorption
Elovich adsorption model.
ElovichKinetics
Elovich kinetic model.
EnvironmentalAdsorption
Simple environmental adsorption-removal model.
EulerFluidModel
Euler fluid model for inviscid flow.
FickFirstLaw
Fick's first law for steady-state diffusion.
FickSecondLaw
Fick's second law for time-dependent diffusion.
FilmDiffusion
Film diffusion model.
FirstOrderDecay
First-order decay for environmental contaminant removal.
FirstOrderKinetics
First-order kinetics for concentration decay.
ForchheimerModel
Forchheimer model for non-Darcy flow in porous media.
FourierHeatConduction
Fourier's law for steady-state heat conduction.
FowlerGuggenheimModel
Fowler-Guggenheim model accounting for lateral interactions.
FreundlichIsotherm
Freundlich adsorption isotherm.
GaussianDistribution
Gaussian distribution PDF.
GibbsFreeEnergy
Thermodynamic model for Gibbs free energy.
GouyChapman
Gouy-Chapman model for diffuse double layer structure.
HagenPoiseuille
Hagen-Poiseuille equation for laminar flow in a circular tube.
HalseyIsotherm
Halsey isotherm for multilayer adsorption.
HarmonicOscillator
Harmonic oscillator energy level.
HelmholtzModel
Helmholtz model for compact double-layer capacitance.
HerschelBulkley
Herschel-Bulkley fluid model.
IntraparticleDiffusion
Intraparticle diffusion model.
KelvinEquation
Kelvin equation for vapor pressure over a curved surface.
KirchhoffRadiation
Kirchhoff radiation law.
KnudsenDiffusion
Knudsen diffusion in pores.
LambertBeer
Beer-Lambert law for absorbance in spectroscopy.
LangmuirIsotherm
Langmuir adsorption isotherm for monolayer adsorption.
LumpedCapacitance
Lumped capacitance model.
MarkHouwink
Mark-Houwink relation for polymer molecular weight and intrinsic viscosity.
MaxwellStefanDiffusion
Maxwell-Stefan diffusion model for multicomponent diffusion.
Navier-Stokes momentum equation in compact form.
NernstEquation
Nernst equation for electrode potentials.
NernstPlanck
Nernst-Planck equation for ion transport.
NewtonCooling
Newton cooling law.
OnsagerTransport
Onsager transport relation.
ParticleInBox
Particle in a box energy levels.
PhysicalConstants
Fundamental physical constants expressed in SI units.
PhysNOR
A small adapter that talks to a Gemini-style generative model and presents a PhysNOR helper to fetch physics answers.
PlanckRadiation
Planck radiation law.
PoissonNernstPlanck
Poisson-Nernst-Planck model for ionic transport coupled with electrostatics.
PolymerViscosity
Polymer rheology model using a power-law viscosity relation.
PowerLawFluid
Power-law fluid model.
PseudoFirstOrder
Pseudo-first-order kinetic model.
PseudoSecondOrder
Pseudo-second-order kinetic model.
RamanShift
Simple Raman shift relation from incoming and scattered wavelength.
RandlesSevcik
Randles-Sevcik equation for peak current in voltammetry.
RedlichPetersonIsotherm
Redlich-Peterson adsorption isotherm.
ReynoldsNumber
Reynolds number for flow regime estimation.
SecondOrderKinetics
Second-order kinetics for a bimolecular reaction.
SipsIsotherm
Sips adsorption isotherm.
SoretEffect
Soret effect, with concentration flux driven by a temperature gradient.
StefanBoltzmannRadiation
Stefan-Boltzmann radiation law.
SternModel
Stern model for interfacial electrochemistry.
StokesEinstein
Stokes-Einstein diffusion relation.
StokesFlow
Stokes flow drag force.
TafelEquation
Tafel equation for high overpotential electrochemical kinetics.
TemkinIsotherm
Temkin adsorption isotherm.
ThermalDiffusion
Thermal diffusion (Soret effect) model for concentration transport under a temperature gradient.
ThermalDiffusivity
Thermal diffusivity.
TothIsotherm
Toth adsorption isotherm.
VanthoffEquation
van't Hoff relation for equilibrium constants.
WeberMorrisModel
Weber-Morris model.
WienDisplacement
Wien displacement law.
YoungLaplace
Young-Laplace relation for pressure difference across a curved interface.