Releases: VirtualPhotonics/Vts.Scripting.Python
Releases · VirtualPhotonics/Vts.Scripting.Python
VTS Version 12.2
VTS Libraries 12.2
Download the zip file and unzip them into the libraries folder under scripting.
Download: VTS_Scripting_v12.2.0.zip
Release Notes
- Updated NuGet packages
- Added option to Power Law Scatterer to enable user-defined lambda0, the normalization wavelength in the power law equation (VTS Issue #197)
Monte Carlo code changes:
- Generalized implementation of Lambertian sources to provide solutions for Lambertian source of order n=0 for Isotropic, n=1 for Lambertian, n>1 for higher order Lambertian used in LED sources (VTS Issue #182)
- Fix the build issue for the Monte Carlo Post Processor with the Benchmark configuration (VTS Issue #191)
- Add warning for infile combination specification of point source that is not positioned at (0,0) and the specification of cylindrical detectors (VTS Issue #193)
- Corrected bug found in SingleInclusionTissue class that determines refracted direction when photon passes into or out of inclusion region (VTS Issue #202 Thank you user @Stahux!)
- Corrected bug found in the generation of a Circular Gaussian source (VTS Issue #204 Thank you user @Stahux!)
Requirements:
.NET 8.0 - download here
VTS Version 12.0
VTS Libraries 12.0
Download the zip file and unzip them into the libraries folder under scripting.
Download: VTS_Scripting_v12.0.0.zip
Release Notes
- Upgraded to .NET 8.0
- Updated NuGet packages
- Upgraded VTS to .NET 8.0 (Issue #159)
- Added warning if diffusion parameters are such that (mua>=mus') (Issue #160)
- Increased the spectral for major chromophores (Issue #165)
Monte Carlo code changes:
- Modified R(fx) tallies to only output warning when user specifies a tissue that is not homogeneous or layered (Issue #13)
Requirements:
.NET 8.0 - download here
VTS Version 11.0
VTS Libraries 11.0
Select the zip file for the platform where you will be writing the scripts and unzip them into the libraries folder under scripting.
Download: VTS_Scripting_v11.0.0_Linux_x64.zip
Download: VTS_Scripting_v11.0.0_Mac_x64.zip
Download: VTS_Scripting_v11.0.0_Win_x64.zip
Release Notes
- Updated NuGet packages
- Modified VTS and Scripting in preparation for Polyglot notebooks (Issue #121)
- Removed deprecated RangeOfT class Range.AsEnumerable() (Issue #139)
Monte Carlo code changes:
- Reconfigured the detectors to use global code for the Binary Serializers (Issue #112)
- Added strictly unit tests for detector Binary Serializer code (Issue #112)
- Fixed cognitive complexity issues (Issue #113)
- Added ability to specify layered concentric infinite cylinders with refractive index mismatch (Issue #122)
- Corrected bug found in differential Monte Carlo detector dMCdROfRhodMusDetector (Issue #145)
- Fixed logic in Tissues GetDistanceToBoundary method (#136)
Requirements:
.NET 6.0 - download here