Skip to content

Releases: ICSC-Spoke3/NP_TMcode

NP_TMcode release v0.10.9

12 Jun 09:50
4f0aaed

Choose a tag to compare

Advanced code testing revealed that NP_TMcode v0.10.6 to NP_TMcode v0.10.8 were affected by a matrix initialization problem which introduced numeric noise leading to small deviations of the physical results from their actual best estimates. NP_TMcode v0.10.9 fixes this problem by ensuring that all the T-matrix elements are properly initialized in each wavelength iteration.

CHANGE LOG

  • Introduced code version string.
  • Enabled --version command-line argument for code executables.
  • Added a light-weight test for advanced evaluation of results consistency (CLUSTER CASE 3).
  • Updated PDF documentation.
  • Implemented logging level filter for HTML reports of thepycompare.py script.
  • Enforced initialization of all T-matrix elements in every wavelength calculation.
  • Removed redundant inter-process / inter-thread copy of the T-matrix elements.

BUG FIXES

  • Corrected bug in T-matrix initialization (affecting code versions from v0.10.6 to v0.10.8)

NP_TMcode release v0.10.8

25 May 10:01
bf495dc

Choose a tag to compare

This release includes updated documentation and fixes a bug in the parallel execution of np_sphere when working with the scale parameter as reference for wavelength.

BUG FIXES:

  • v0.10.8 fixes a bug in the parallel execution of np_sphere when working in XIV mode

NP_TMcode release v0.10.7

18 May 14:17

Choose a tag to compare

This release improves the stability of the np_inclusion application, fixing a bug in the use of dynamic orders and adding INCLUSION functionality to the model_maker.py script. It also introduces enhanced offload capabilities, allowing np_cluster to initialize the continuity matrix directly on the GPU, if MAGMA is available.

BUG FIXES:

  • v0.10.7 fixes a bug introduced by v0.10.6 that prevents compilation against MKL
  • v0.10.7 fixes a bug of missing folder structure below the build directory

NP_TMcode release v0.10.5

19 Dec 08:39
0b1c7c4

Choose a tag to compare

This release implements all the features declared for the Spoke3 project and adds the user manual to the documents folder.

NP_TMcode release v0.10.4

07 Nov 15:25
22b0ffa

Choose a tag to compare

This release provides a snapshot of the code that was used during the production of the code description paper (submitted to Astronomy & Computing as a contribution to the Special Issue "VSI: HPC in Cosmology and Astrophysics").