VTS Version 6.0
lmalenfant
released this
07 Dec 03:06
·
612 commits
to master
since this release
VTS Library NuGet Package 6.0
Visit nuget.org for information on our latest NuGet package.
Release Notes
General:
- Separated the FemModeling namespace into a separate library called Vts.FemModeling, contact us if you need this library
- Updated the library and test projects to be multi-targeted (.NET Standard 2.1, .NET Framework 4.8 and .NET Core 3.1)
Code Cleanup:
- Added XML comments to all public classes, Properties and methods
- Added appropriate getters and setters to all properties
- Added "readonly" to variables that are readonly
Bug fixes:
- Modeling Spectroscopy SpectralConverter: fixed regular expression for wavelength unit
- Monte Carlo AbsorptionWeightingMethods: pMCAbsorpContinuous method check should be that the denominator of the pMC weight is not 0
- Monte Carlo ROfFxAndAngle did not have numerical aperture (NA) properties and associated code to determine if photon within NA
- Monte Carlo SourceToolbox UpdateDirectionAfterGivenFlags for BeamRotationFromInwardNormal processing
- Monte Carlo PostProccsorInputValidation: input file existence code correction
- Monte Carlo BoundingCylinderTissueINputValidation: validation checks were in an order that one validation would never be reached
- Monte Carlo SimulationInputExtensions: when paramsweep is the SourceInput x,y,z Position and for d1 when the TissueInput is not a MultiLayerTissueInput
- loadMCResults.m: FluenceOfXAndYAndZAndStartingXAndYCount dimensions were switched
VTS MATLAB Package 6.0 Beta
Download: VTS_MATLAB_v6.0.0Beta.zip
Release Notes
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 Framework 4.8 - download here
MATLAB (R2019b and higher)