Expand description
Chemistry Modeling Library - Molecular Simulation and Chemical Analysis
This module provides high-performance chemistry modeling operations leveraging Phase 2 enhancements:
- NVMe Computational Storage (CSD) for hardware-accelerated molecular computations
- Linear Algebra Library for quantum chemistry calculations
- Hardware-Sympathetic Storage (ZNS) for zero-copy molecular data
- Statistical Computing Library for molecular dynamics analysis
Modules§
- basis_
set - Basis Set and Spatial Discretization Engine for Quantum Chemistry Basis Set & Spatial Discretization (Task H)
- dft
- Density Functional Theory (DFT) Integration Density Functional Theory (DFT) Integration
- integrals
- Analytical Integral Engine for Quantum Chemistry Analytical Integral Engine for Quantum Chemistry
- molecular_
dynamics - Real molecular-dynamics engine (Lennard-Jones force field + velocity-Verlet
integrator) backing
run_molecular_dynamics. Split into its own library submodule (PROJECT RULE §11) so the genuine numerical core is reviewable on its own and carries its own correctness tests. Real molecular dynamics — Lennard-Jones force field + velocity-Verlet integrator. - scf
- Self-Consistent Field (SCF) Iterative Driver Self-Consistent Field (SCF) Iterative Driver
Structs§
- Adaptive
Parameters - Adaptive parameters
- Angle
Calculator - Angle calculator
- Angle
Calculator Parameters - Angle calculator parameters
- Angle
Parameter - Angle parameters
- Arrhenius
Parameters - Arrhenius parameters
- Atom
- Atom representation
- Basis
Function - Basis functions
- Basis
Set - Basis sets
- Bond
- Bond representation
- Bond
Calculator - Bond calculator
- Bond
Calculator Parameters - Bond calculator parameters
- Bond
Parameter - Bond parameters
- Bonded
Interactions - Bonded interactions
- Boundary
Condition - Boundary conditions
- Boundary
Conditions - Boundary conditions
- Buckingham
- Buckingham potential
- Chemistry
Modeling Library - Chemistry Modeling Library Manager
- Chemistry
Operation Result - Chemistry operation result
- Chemistry
Performance Metrics - Chemistry library performance summary metrics
- Chemistry
Performance Monitor - Chemistry performance monitor
- Constraint
Handler - Constraint handler
- Constraint
Parameters - Constraint parameters
- Convergence
Info - Convergence information
- Coulomb
- Coulomb potential
- Descriptor
Calculator - Descriptor calculator
- Dipole
Moment - Dipole moment
- Electronic
Energy - Electronic energy
- Energy
Calculator - Energy calculator
- Energy
Conservation - Energy conservation
- Energy
Point - Energy points
- Energy
Profile - Energy profile
- Ensemble
Manager - Ensemble manager
- Ensemble
Transition - Ensemble transitions
- Equilibrium
Calculator - Equilibrium calculator
- Equilibrium
Conditions - Equilibrium conditions
- Equilibrium
Constant - Equilibrium constant
- Ewald
Summation - Ewald summation
- Fall
OffParameters - Fall-off parameters
- Force
Field - Force fields
- Force
Field Calculator - Force field calculator
- Force
Field Parameters - Force field parameters
- Frame
Energy - Frame energy
- Gibbs
Energy - Gibbs energy
- Improper
Calculator - Improper calculator
- Improper
Calculator Parameters - Improper calculator parameters
- Integrator
Parameters - Integrator parameters
- Interaction
Calculator - Interaction calculator
- Kinetic
Energy - Kinetic energy
- Kinetics
Calculator - Kinetics calculator
- Kinetics
Results - Kinetics analysis results
- Lennard
Jones - Lennard-Jones potential
- Long
Range Interactions - Long-range interactions
- MLModel
- Machine learning models
- MLModel
Parameters - ML model parameters
- Minimum
Image - Minimum image convention
- Model
Performance - Model performance
- Modified
Arrhenius Parameters - Modified Arrhenius parameters
- Molecular
Descriptors - Molecular descriptors
- Molecular
Integrator - Molecular integrator
- Molecular
Properties - Molecular properties
- Molecular
Simulator - Molecular simulator for molecular dynamics simulations
- Molecule
- Molecule representation
- Mulliken
Charges - Mulliken charges
- Nonbonded
Interactions - Nonbonded interactions
- Nonbonded
Parameter - Nonbonded parameters
- Nuclear
Energy - Nuclear energy
- Particle
Mesh - Particle mesh
- Phase
- Phases
- Phase
Boundary - Phase boundaries
- Phase
Calculator - Phase calculator
- Phase
Diagram - Phase diagrams
- Phase
Equilibrium - Phase equilibria
- Phase
Transition - Phase transitions
- Polarizability
- Polarizability
- Potential
Energy - Potential energy
- Predicted
Properties - Predicted molecular properties
- Pressure
Dependence - Pressure dependence
- Property
Metrics - Property metrics
- Property
Model - Property models
- Property
Model Parameters - Property model parameters
- Property
Predictor - Property predictor for molecular property prediction
- Quantum
Calculator - Quantum calculator for quantum chemistry calculations
- Quantum
Descriptors - Quantum descriptors
- Quantum
Energy Calculator - Quantum energy calculator
- Quantum
Metrics - Quantum metrics
- Quantum
Properties - Quantum chemistry properties
- Quantum
Property Calculator - Quantum property calculator
- Quantum
Total Energy - Quantum total energy
- Rate
Constant - Rate constants
- RateLaw
- Rate laws
- Rate
LawParameters - Rate law parameters
- Reaction
- Reactions
- Reaction
Analyzer - Reaction analyzer for chemical reaction analysis
- Reaction
Conditions - Reaction conditions for chemistry simulations
- Reaction
Field - Reaction field
- Reaction
Mechanism - Reaction mechanisms
- Reaction
Metrics - Reaction metrics
- Reaction
Network - Reaction network
- Reaction
Pathway - Reaction pathways
- Reaction
Quotient - Reaction quotient
- Reaction
Step - Reaction steps
- Reference
Conditions - Reference conditions
- Reference
Data - Reference data
- SCFParameters
- SCF parameters
- Sampling
Method - Sampling methods
- Sampling
Parameters - Sampling parameters
- Simulation
Config - Simulation configuration
- Simulation
Engine - Simulation engine
- Simulation
Frame - Simulation frame
- Simulation
Metrics - Simulation metrics
- Simulation
Trajectory - Simulation trajectory
- Species
- Species
- Species
Properties - Species properties
- Stability
Analysis - Stability analysis
- Structural
Properties - Exact structural / mass properties of a molecule (see the methods on
[
ChemistryModelingLibrary]). Every field is computed from a closed-form definition over atomic data and geometry, not an approximation or fit. - Temperature
Controller - Temperature controller
- Temperature
Dependence - Temperature dependence
- Temperature
Fluctuation - Temperature fluctuation
- Temperature
Profile - Temperature profile
- Thermodynamic
Data - Thermodynamic data
- Thermodynamics
Calculator - Thermodynamics calculator
- Thermostat
Parameters - Thermostat parameters
- Time
Step Control - Time step control
- Topological
Descriptors - Topological descriptors
- Torsion
Calculator - Torsion calculator
- Torsion
Calculator Parameters - Torsion calculator parameters
- Torsion
Parameter - Torsion parameters
- Total
Energy - Total energy
- Training
Data - Training data
- Trajectory
Properties - Trajectory properties
- UBParameters
- UB parameters
- Wavefunction
Calculator - Wavefunction calculator
Enums§
- Angle
Calculator Type - Angle calculator types
- Basis
Function Type - Basis function types
- Basis
SetType - Basis set types
- Bond
Calculator Type - Bond calculator types
- Boundary
Type - Boundary types
- Chemistry
Error - Chemistry error types
- Constraint
Algorithm - Constraint algorithms
- Ensemble
- Ensembles
- Force
Field Type - Force field types
- Improper
Calculator Type - Improper calculator types
- Integrator
Type - Integrator types
- MLModel
Type - ML model types
- Phase
Boundary Type - Phase boundary types
- Phase
Type - Phase types
- Property
Model Type - Property model types
- Property
Type - Property types
- Quantum
Method Type - Quantum method types
- Rate
LawType - Rate law types
- Reaction
Type - Reaction types
- Sampling
Method Type - Sampling method types
- Simulation
Type - Simulation types
- Stability
Analysis Method - Stability analysis methods
- Temperature
Control Method - Temperature control methods
- Temperature
Profile Type - Temperature profile types
- Time
Step Control Type - Time step control types
- Torsion
Calculator Type - Torsion calculator types
- Transition
Method - Transition methods
- Transition
Type - Transition types
Functions§
- standard_
atomic_ weight - IUPAC standard atomic weight (amu) for common elements. Conventional values
(IUPAC 2021). Returns
Nonefor elements outside the table so callers can fall back to a declared per-atom mass rather than receive a fabricated one.