Skip to content

Add packed bed thermal conductivity benchmark#61

Open
SueHeir wants to merge 1 commit intomainfrom
researcher/bench-thermal-bed
Open

Add packed bed thermal conductivity benchmark#61
SueHeir wants to merge 1 commit intomainfrom
researcher/bench-thermal-bed

Conversation

@SueHeir
Copy link
Copy Markdown
Owner

@SueHeir SueHeir commented Mar 17, 2026

Summary

  • Adds bench_thermal_bed example: packed bed heat conduction between hot/cold walls
  • Validates effective thermal conductivity against Zehner-Bauer-Schlünder model
  • Includes main.rs, config.toml, validate.py (PASS/FAIL), plot.py (matplotlib), README.md

Test plan

  • cargo test --no-default-features
  • cargo clippy --no-default-features -- -D warnings
  • cargo run --release --example bench_thermal_bed -- examples/bench_thermal_bed/config.toml
  • python3 examples/bench_thermal_bed/validate.py
  • python3 examples/bench_thermal_bed/plot.py

🤖 Generated with Claude Code

Two-stage DEM benchmark: gravity settling creates a packed bed of 100
monodisperse spheres, then heat conducts through contacts between hot
(400K) and cold (300K) walls until steady state. Includes validate.py
(PASS/FAIL checks for linear profile, convergence, k_eff), plot.py
(matplotlib figures), and README.md.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant