-
Notifications
You must be signed in to change notification settings - Fork 99
Open
Description
Updates/corrections required in acefc:
- Prevent losing the penultimate node in the unified energy grid
- Correct calculation for MF6/LAW5/LTP=2 (residual cross-section expansion)
Implement linearization of elastic scattering for MF5/LTP>2 (nuclear + interference)
Correct treatment of identical particles for MF6/LAW5/LTP>2 - Correct/enhance treatment of MF6/LAW7
- Enhance the acelf6 subroutine:
Improve secondary energy grid calculation for MF6/LAW=6
Safer smoothing option for MF6/LAW=1/LANG=2 at low energies (avoid grid misordering)
Fix conversion from LAW=1 to LAW=7 when NEWFOR=0
Prevent potential division-by-zero errors - Protect the construction of the union list of discrete photons and prevent division-by-zero errors
- Add code against invalid pointer assignment and division-by-zero
- Update acelcp:
Improve heating calculation (correct CM to Lab conversion)
Correct probability validity for energy laws in ACE files (laws 33, 66, 67)
Improve the treatment of allowed interpolation laws and their use in integrations - Correct LAW44 treatment in the subroutine change
- Fix acefix to take mass ratios for p, d, t, He3, and alphas from the phys module
- Update consis: add checks for law67 and adjust consistency tests
- Enhance law67 plotting + corrections to aplodd, aploxp, getl7
- Store thresholds with 9-digit precision for consistency
- Increase array size, use big=1.0e10 consistently, and clarify photon-production output
for incident charged particles
Metadata
Metadata
Assignees
Labels
No labels