https://github.com/alifayyazmalik/tfm-chemistry

Supporting code, mock data, and HPC-optimized PDE solvers for 'Time as the Architect of Atoms' (TFM Series #21). Includes synthetic data generation for wave-lump coherence effects in atomic spectra, bonding, and reaction kinetics. Built with Python/FEniCS and scalable to 500+ atoms via wavelet-based adaptive meshes

https://github.com/alifayyazmalik/tfm-chemistry

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Supporting code, mock data, and HPC-optimized PDE solvers for 'Time as the Architect of Atoms' (TFM Series #21). Includes synthetic data generation for wave-lump coherence effects in atomic spectra, bonding, and reaction kinetics. Built with Python/FEniCS and scalable to 500+ atoms via wavelet-based adaptive meshes

Basic Info
  • Host: GitHub
  • Owner: alifayyazmalik
  • License: mit
  • Language: TeX
  • Default Branch: main
  • Size: 0 Bytes
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago

https://github.com/alifayyazmalik/TFM-Chemistry/blob/main/

# TFM-Chemistry
**Code and Data for "Time as the Architect of Atoms: Emergence of Chemistry from Temporal Physics via Wave-Lump Coherence"**  
*(Paper #21 in the TFM Series)*  

[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.XXXXXXX.svg)](https://doi.org/10.XXXX/zenodo.XXXXXXX)  
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)  
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/alifayyaz/TFM-Chemistry/HEAD)  

Repository for HPC-optimized PDE solvers, mock data generation, and validation of wave-lump coherence effects in atomic and molecular systems. Supports Figures 15 of the paper.
---
# Ethics & Transparency  
For details on synthetic data generation and reproducibility, see [ETHICS.md](ETHICS.md).  
---

## Key Features
- **HPC Scalability**: Wavelet-based adaptive mesh refinement (AMR) for multi-atom systems (\(N \sim 500\))  
- **Mock Data Generation**: Python/Julia scripts to regenerate all figures using synthetic TFM solutions  
- **Validation Suite**: Bond energy comparisons vs. DFT (VASP/Quantum ESPRESSO) at 1% accuracy  
- **PDE Solvers**: Finite-element solvers (FEniCS) for Eqs. 4, 7, 1214 of the paper  

---
## Validate TFM Predictions  
1. **Run real HPC simulations**:  
   - Use parameters from [`src/params/constants.py`](src/params/constants.py)  
   - Start with [`templates/hpc_slurm.sh`](templates/hpc_slurm.sh)  
2. **Compare to experiments**:  
   - Test Rydberg state deviations (Section 5.1 of [paper](LINK))  
   - Measure oscillatory reaction rates (Section 3.2)  
---
## Installation

### Dependencies
- Python 3.8+  
- MPI (for HPC parallelization)  
- FEniCS 2019+ (PDE backend)  
- Julia 1.6+ (optional for wavelet AMR)  

### Quick Setup (Local)
```bash
# Clone repository
git clone https://github.com/alifayyaz/TFM-Chemistry.git
cd TFM-Chemistry

# Install Python requirements
pip install -r requirements.txt  # numpy, scipy, fenics, matplotlib

# Optional: Create Conda environment
conda env create -f environment.yml
conda activate tfm-chemistry

Owner

  • Login: alifayyazmalik
  • Kind: user

GitHub Events

Total
  • Push event: 16
  • Create event: 2
Last Year
  • Push event: 16
  • Create event: 2