2025-11-26 16:42:39 -05:00
|
|
|
# Atomizer - Complete Requirements
|
|
|
|
|
# =================================
|
|
|
|
|
# LLM-native FEA optimization framework with Neural Network acceleration
|
|
|
|
|
#
|
|
|
|
|
# Installation:
|
|
|
|
|
# pip install -r requirements.txt
|
|
|
|
|
#
|
|
|
|
|
# For GPU support (recommended for neural training):
|
|
|
|
|
# pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
|
|
|
|
|
# pip install torch-geometric
|
|
|
|
|
#
|
|
|
|
|
# Note: numpy<2.0 required for pyNastran compatibility
|
|
|
|
|
|
|
|
|
|
# ============================================================================
|
|
|
|
|
# Core Scientific Computing
|
|
|
|
|
# ============================================================================
|
|
|
|
|
numpy>=1.24.0,<2.0.0
|
2025-11-15 07:56:35 -05:00
|
|
|
scipy>=1.10.0
|
2025-11-26 16:42:39 -05:00
|
|
|
pandas>=2.0.0
|
2025-11-15 07:56:35 -05:00
|
|
|
scikit-learn>=1.3.0
|
2025-11-26 16:42:39 -05:00
|
|
|
|
|
|
|
|
# ============================================================================
|
|
|
|
|
# Optimization Framework
|
|
|
|
|
# ============================================================================
|
|
|
|
|
optuna>=3.5.0
|
2025-11-15 07:56:35 -05:00
|
|
|
plotly>=5.18.0
|
2025-11-26 16:42:39 -05:00
|
|
|
matplotlib>=3.5.0
|
2025-11-15 07:56:35 -05:00
|
|
|
|
2025-11-26 16:42:39 -05:00
|
|
|
# ============================================================================
|
|
|
|
|
# FEA/Nastran Integration
|
|
|
|
|
# ============================================================================
|
|
|
|
|
pyNastran>=1.4.0,<1.5.0
|
|
|
|
|
h5py>=3.0.0
|
|
|
|
|
|
|
|
|
|
# ============================================================================
|
|
|
|
|
# Neural Network / AtomizerField
|
|
|
|
|
# ============================================================================
|
|
|
|
|
# PyTorch - Deep learning framework
|
|
|
|
|
torch>=2.0.0
|
|
|
|
|
|
|
|
|
|
# PyTorch Geometric - Graph neural networks
|
|
|
|
|
torch-geometric>=2.3.0
|
|
|
|
|
|
|
|
|
|
# TensorBoard - Training visualization
|
|
|
|
|
tensorboard>=2.13.0
|
|
|
|
|
|
|
|
|
|
# ============================================================================
|
|
|
|
|
# Web Framework (Dashboard/API)
|
|
|
|
|
# ============================================================================
|
2025-11-15 07:56:35 -05:00
|
|
|
fastapi>=0.109.0
|
|
|
|
|
uvicorn>=0.27.0
|
|
|
|
|
websockets>=12.0
|
|
|
|
|
pydantic>=2.5.0
|
|
|
|
|
python-multipart>=0.0.6
|
|
|
|
|
jinja2>=3.1.3
|
|
|
|
|
|
2025-11-26 16:42:39 -05:00
|
|
|
# ============================================================================
|
|
|
|
|
# System Utilities
|
|
|
|
|
# ============================================================================
|
|
|
|
|
psutil>=5.9.0
|
|
|
|
|
tqdm>=4.65.0
|
|
|
|
|
|
|
|
|
|
# ============================================================================
|
2025-11-15 07:56:35 -05:00
|
|
|
# Development Tools (optional)
|
2025-11-26 16:42:39 -05:00
|
|
|
# ============================================================================
|
2025-11-15 07:56:35 -05:00
|
|
|
pytest>=7.4.0
|
|
|
|
|
pytest-cov>=4.1.0
|
|
|
|
|
black>=23.12.0
|
|
|
|
|
ruff>=0.1.0
|
|
|
|
|
mypy>=1.8.0
|
2026-03-07 14:07:32 +00:00
|
|
|
pytest-json-report
|