mit-crpg / OpenMOC

A method of characteristics code for nuclear reactor physics calculations.
https://mit-crpg.github.io/OpenMOC/
Other
148 stars 83 forks source link

Speedup of SPH calculations #454

Closed GiudGiud closed 4 years ago

GiudGiud commented 4 years ago

This PR enables fast CMFD restart and improves the computation of SPH factors using eigenvalue calculations

The normalization chosen for SPH factors using eigenvalue calculations, subject to change in the future, is the sum of fluxes.

Small fix for loading nu-transport cross sections

coveralls commented 4 years ago

Pull Request Test Coverage Report for Build 1003


Changes Missing Coverage Covered Lines Changed/Added Lines %
tests/testing_harness.py 2 4 50.0%
src/Cmfd.cpp 1 7 14.29%
<!-- Total: 24 32 75.0% -->
Files with Coverage Reduction New Missed Lines %
src/Cmfd.cpp 1 55.0%
src/ParallelHashMap.h 1 98.4%
src/Cell.cpp 4 80.17%
src/Geometry.cpp 5 73.09%
tests/openmoc/openmoc/materialize.py 54 73.3%
<!-- Total: 65 -->
Totals Coverage Status
Change from base Build 995: -0.1%
Covered Lines: 13005
Relevant Lines: 16493

💛 - Coveralls