• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pyiron / pyiron_workflow_atomistics
87%

Build:
DEFAULT BRANCH: main
Repo Added 07 Jun 2025 11:43PM UTC
Token i8tT0YxeCOHWlVWceexX5XeOCWuc2sqg7 regen
Build 467 Last
Files 69
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • ase_engine
  • ci_fixes
  • ci_stuff
  • cleanup-and-reorganise
  • cleanup-notebooks-runtime-artifacts
  • dependabot/pip/numpy-2.0.2
  • dependabot/pip/numpy-2.2.6
  • dependabot/pip/tqdm-4.68.1
  • dependabot/pip/tqdm-4.68.3
  • dependabot/pip/tqdm-4.69.0
  • design-engine-conformance-suite
  • develop
  • docs/dynaphopy-grace-0p7fs
  • docs/dynaphopy-grace-tighter-fits
  • docs/dynaphopy-temperature-788k
  • docs/free-energy-notebook-eos-opt
  • docs/free-energy-notebook-with-calphy
  • docs/nb-bulk-solution-energy-latopt
  • docs/nb-dynaphopy-emt-example-latopt
  • docs/nb-dynaphopy-grace-example-long-latopt
  • docs/nb-foundation-model-example-latopt
  • docs/nb-gb-cleavage-latopt
  • docs/nb-grain-boundary-segregation-latopt
  • docs/nb-pure-grain-boundary-study-latopt
  • docs/nb-substitutional-formation-energy-latopt
  • docs/nb-surface-energy-latopt
  • docs/nb-vacancy-formation-energy-latopt
  • docs/notebook-outputs-free-energy-solid
  • docs/notebooks-grand-canonical-gb-example
  • docs/notebooks-phonon-kappa-fm-overlay
  • docs/phonons-example-notebook
  • docs/remove-redundant-dynaphopy-emt-notebook
  • docs/remove-redundant-dynaphopy-grace-short
  • docs/strip-calphy-text-output
  • docs/strip-dynaphopy-text-output
  • feat/calphy-free-energy
  • feat/cell-relaxation-enum
  • feat/elastic-constants
  • feat/free-energy-consolidation
  • feat/grand-canonical-gb
  • feat/melting-phase-scan
  • feat/phonons
  • fix-release-workflow-pip-deps
  • fix-surface-energy-bulk-reference
  • fix/calphy-adapter-1.5.6-api
  • fix/calphy-pack-uses-job-simfolder
  • fix/gco-gb-energy-formula
  • fix/macro-channel-cell-relaxation
  • fix/melting-ci
  • fix/phonon-thermal-skip-on-remote
  • fix/phonopy-v4-compat
  • fix/pip-check-pins
  • fix/test-and-pkg-cleanups
  • flowrep-based
  • foundation-model-example
  • interstitials
  • main
  • niklassiemer-uv-check
  • notebook/dynaphopy-grace-example
  • notebooks
  • rename-run-to-calculate
  • test-coverage-and-engine-bugfixes
  • tests
  • tests/improve-coverage

27 Jun 2026 04:02PM UTC coverage: 87.21% (-0.6%) from 87.83%
29878514518

push

github

web-flow
feat(melting): across-the-table polymorph scan (discover the pre-melt phase) (#83)

The single-phase macro fixes the solid phase up front, but a potential's melting
point is a property of its own free-energy landscape: the relevant pre-melt solid
is whichever polymorph that potential makes most stable just below melting, and
that varies per element AND per potential. Discover it instead of imposing it.

melting_point_scan screens every candidate polymorph with the cheap Step-1
superheating bisection (screen_phase: build -> cell-relax -> Step 1), ranks by the
estimate, refines the top n_refine survivors with the full coexistence loop, and
reports Tm = max over them plus the selected phase and runner-up gap. Seeding a
metastable phase is self-correcting: it transforms during equilibration (caught by
CNA) or yields a lower Tm that max discards. No TI/free-energy stage — redundant
where Step 1 already screens and fragile on anharmonically-stabilised high-T bcc.

- screen.py: melting_point_scan, screen_phase, selection helpers
- structures.py: estimate_lattice_constant (seed a for non-reference phases)
- inputs.py: candidate_phases, n_refine; outputs.py: PhaseScreenRecord, MeltingScanResult
- study.py: single-phase macro refactored to reuse screen_phase
- scripts/meltingpoint.py --scan; design-doc addendum
- 9 unit tests (pure logic) + 1 slow EMT integration test

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

3723 of 4269 relevant lines covered (87.21%)

0.87 hits per line

Relevant lines Covered
Build:
Build:
4269 RELEVANT LINES 3723 COVERED LINES
0.87 HITS PER LINE
Source Files on main
  • Tree
  • List 69
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29878514518 main feat(melting): across-the-table polymorph scan (discover the pre-melt phase) (#83) The single-phase macro fixes the solid phase up front, but a potential's melting point is a property of its own free-energy landscape: the relevant pre-melt solid ... push 22 Jul 2026 12:03AM UTC web-flow github
87.21
29788642057 main feat(melting): across-the-table polymorph scan (discover the pre-melt phase) (#83) The single-phase macro fixes the solid phase up front, but a potential's melting point is a property of its own free-energy landscape: the relevant pre-melt solid ... push 21 Jul 2026 12:03AM UTC web-flow github
87.21
29743355049 dependabot/pip/tqdm-4.69.0 Merge 413a3bd94 into 11ebe2f71 Pull #88 20 Jul 2026 12:53PM UTC web-flow github
87.21
29708628385 main feat(melting): across-the-table polymorph scan (discover the pre-melt phase) (#83) push 20 Jul 2026 12:04AM UTC GitHub github
87.21
29665883810 main feat(melting): across-the-table polymorph scan (discover the pre-melt phase) (#83) The single-phase macro fixes the solid phase up front, but a potential's melting point is a property of its own free-energy landscape: the relevant pre-melt solid ... push 19 Jul 2026 12:00AM UTC web-flow github
87.21
29621603917 main feat(melting): across-the-table polymorph scan (discover the pre-melt phase) (#83) The single-phase macro fixes the solid phase up front, but a potential's melting point is a property of its own free-energy landscape: the relevant pre-melt solid ... push 17 Jul 2026 11:55PM UTC web-flow github
87.21
29543285905 main feat(melting): across-the-table polymorph scan (discover the pre-melt phase) (#83) The single-phase macro fixes the solid phase up front, but a potential's melting point is a property of its own free-energy landscape: the relevant pre-melt solid ... push 17 Jul 2026 12:05AM UTC web-flow github
87.21
29459979456 main feat(melting): across-the-table polymorph scan (discover the pre-melt phase) (#83) The single-phase macro fixes the solid phase up front, but a potential's melting point is a property of its own free-energy landscape: the relevant pre-melt solid ... push 16 Jul 2026 12:03AM UTC web-flow github
87.21
29377269067 main feat(melting): across-the-table polymorph scan (discover the pre-melt phase) (#83) The single-phase macro fixes the solid phase up front, but a potential's melting point is a property of its own free-energy landscape: the relevant pre-melt solid ... push 15 Jul 2026 12:00AM UTC web-flow github
87.21
29294224496 main feat(melting): across-the-table polymorph scan (discover the pre-melt phase) (#83) The single-phase macro fixes the solid phase up front, but a potential's melting point is a property of its own free-energy landscape: the relevant pre-melt solid ... push 14 Jul 2026 12:01AM UTC web-flow github
87.21
See All Builds (467)

Badge your Repo: pyiron_workflow_atomistics

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc