Skip to content

VTS Version 8.0

Compare
Choose a tag to compare
@lmalenfant lmalenfant released this 29 Aug 18:44
· 540 commits to master since this release
cb9001e

VTS Library NuGet Package 8.0

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

Release Notes

  • Upgraded to .NET 6.0
  • Updated NuGet packages
  • Updated package, license and readme files and removed obsolete ones.
  • Cleaned up code by:
    • Reorganizing folders to match namespaces.
    • Renaming unit test classes to match class tested plus "Tests".
  • Facilitated improved source code documentation by:
    • Adding missing XML comments and clarifying existing comments.
    • Adding namespace documentation to the solution.
    • Spell checking comments.
    • Correcting references to algorithms employed in code.
  • Removed obsolete BinaryFormatter method which resulted in removing the following public static methods:
    • ReadFromBinary(string filename)
    • ReadFromBinaryInResources(string filename, string projectName)
    • WriteToBinary(this T myObject, string filename)
    • ReadFromBinaryStream(Stream s)
    • WriteToBinaryStream(T myObject, Stream s)
  • Monte Carlo additions:
    • Added a paramsweep option for the random number generator Seed.
    • Added new ROfFxAndMaxDepth detector that determines reflectance as a function of spatial-frequency and maximum depth of penetration.

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

VTS MATLAB Package 8.0 Beta

Download: VTS_MATLAB_v8.0.0Beta.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 Framework 4.8 - download here
MATLAB (R2019b and higher)