Skip to content

Fix: detect SCRF polarization charge error and troubleshoot with nosymm#900

Open
LeenFahoum wants to merge 1 commit into
mainfrom
nosymm
Open

Fix: detect SCRF polarization charge error and troubleshoot with nosymm#900
LeenFahoum wants to merge 1 commit into
mainfrom
nosymm

Conversation

@LeenFahoum

Copy link
Copy Markdown
Contributor

Gaussian jobs using SMD/SCRF solvation can fail at l9999 with "Error on total polarization charges", which is a cavity construction issue unrelated to geometry convergence. ARC was classifying this as a generic Unconverged error and never attempting nosymm, which disables symmetry in the cavity and typically resolves the issue. Added detection of this error string in the l9999 block of determine_ess_status so that NoSymm is included in the parsed keywords, triggering the existing trsh_keyword_nosymm troubleshooting path.

Gaussian jobs using SMD/SCRF solvation can fail at l9999 with
"Error on total polarization charges", which is a cavity construction
issue unrelated to geometry convergence. ARC was classifying this as
a generic Unconverged error and never attempting nosymm, which disables
symmetry in the cavity and typically resolves the issue.
Added detection of this error string in the l9999 block of
determine_ess_status so that NoSymm is included in the parsed keywords,
triggering the existing trsh_keyword_nosymm troubleshooting path.
@LeenFahoum LeenFahoum requested review from Lilachn91 and alongd June 16, 2026 11:55
@github-actions github-actions Bot added the Module: trsh Troubleshooting label Jun 16, 2026
@codecov

codecov Bot commented Jun 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 63.05%. Comparing base (504f738) to head (21f830e).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #900      +/-   ##
==========================================
- Coverage   63.13%   63.05%   -0.09%     
==========================================
  Files         113      113              
  Lines       37970    37977       +7     
  Branches     9955     9956       +1     
==========================================
- Hits        23971    23945      -26     
- Misses      11126    11150      +24     
- Partials     2873     2882       +9     
Flag Coverage Δ
functionaltests 63.05% <ø> (-0.09%) ⬇️
unittests 63.05% <ø> (-0.09%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Module: trsh Troubleshooting

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant