Skip to content

VTS Version 9.1

Compare
Choose a tag to compare
@lmalenfant lmalenfant released this 28 Jul 23:48
· 405 commits to master since this release

VTS Library NuGet Package 9.1

Visit nuget.org for information on our latest NuGet package.

Release Notes

  • Fixed bugs and code vulnerabilities identified by SonarCloud which includes correctly documenting parameters for each method, removing unused variables, and renaming misspelled properties.
  • Increased unit test code coverage.
  • Updated NuGet packages.

MATLAB interop changes:

  • Updated the documentation in the html folder.
  • Updated the PowerShell command files for the MATLAB interop using version 2022b.

Monte Carlo code changes:

  • For the fluorescent emission sources:
    • omitted use of the boundary bins from the absorbed energy detector results when generating the source.
    • updated how to determine the center of a cylindrical voxel with respect to rho.
    • added a clarification message to user when specifying a "uniform" sampling of the fluorescent voxels that states that the individual voxel results cannot be added together.
    • modified and added unit tests to validate these changes
  • Fixed code so that transmitted detectors can be post-processed from a database.
  • Added the units tests for MCCL and MCPP to BuildTestRelease.ps1.

For the MSDN style developer documentation, download: VtsDocumentation.chm

VTS MATLAB Package 9.1

NOTE: This version of the MATLAB interoperability only works with MATLAB R2022b and higher. If you have a previous version of MATLAB, use one of the previous releases.

Use the MATLAB function dotnetenv to switch between environments dotnetenv("core") or dotnetenv("framework") - this version uses "core"

Download: VTS_MATLAB_v9.1.0.zip

Release Notes

See above

This release contains sample scripts for the following:

  • using MATLAB to call the solvers in the VTS Libraries.
  • using MATLAB to call the Monte Carlo tools in the VTS Libraries.

These files will only work for MATLAB on Windows.

Requirements:
On Windows: .NET 6.0 - download here
MATLAB (R2022b and higher)