Skip to content

MesoHOPS v1.4

Latest
Compare
Choose a tag to compare
@digbennett digbennett released this 26 Jan 21:22
· 2 commits to master since this release

This commit presents a major upgrade from the previous version of MesoHops, with improvements including:

  1. Correction of a bug in the calculation of boundary error bounds.
  2. Reduced memory and CPU time when calculating the adaptive basis via Numba implementation and array optimization.
  3. A small flux boundary filter that further improves performance when the basis is large.
  4. Reduced memory and CPU time when calculating the time-derivative operator.
  5. Reduced memory during noise generation.
  6. A low-temperature correction to capture the effects of ultrafast correlation function modes.
  7. An effective integration of the noise to allow accurate calculations with larger time steps.
  8. Improved internal consistency, documentation, and testing.

As a result of these improvements:

  1. MesoHops now depends on Numba.
  2. Maximum hierarchy depth is 255.