Skip to content

Releases: lanl/LaGriT

LaGriT v3.3.3

04 Jan 21:23
35f2fc8
Compare
Choose a tag to compare

This release updates code to prepare for major capability developments using new C++ routines. CMake tools are used to enable the cross platform compile and linking of C/C++ to LaGriT Fortran code.

Enhancements:

  • 2D Poisson Disc Sampling for point generation. See command createpts/poisson_disk
  • Modified triangulate so that it will try clockwise and counterclockwise polygon orientation.
  • read/gocad for 3D .so and 2D .ts files.
  • Improvements to PyLaGriT commands and usage, test cases added to the directory

Major Change in Build

This release includes new build scripts and associated files that use cmake to compile, build, and test LaGriT with and without optional Exodus libs. The build process with and without Exodus has been tested on Linux (Ubuntu 18 and 20) and MacOS (Ventura Intel and M2). Further work, including for Windows, will continue in future releases.

Major Codes Added

The new poisson-disk routines are written in C++ and depend on new codes in support of c-fortran interfaces. See src/poi_* for the new poisson-disk codes. The file src/lg_example.cpp explains how the c-fortran codes are handled.

LaGriT V3.3.3 Full Release Notes

LaGriT v3.3.2

16 Apr 11:29
Compare
Choose a tag to compare

This version of LaGriT introduces:

  • Significantly faster interpolate/map and interpolate/voronoi subroutines
  • Improved printed output
  • Test suite improvements
  • Stability improvements
  • Bug fixes

Version 3.3

08 Oct 21:14
Compare
Choose a tag to compare

This version brings major changes to comply with ExodusII 7, in addition to bug fixes, an improved install script, and the beginning of Markdown-based documentation. For further information, view the release notes at docs/pages/release_notes.

Open Source Release

02 Sep 17:24
Compare
Choose a tag to compare

LaGriT V3 LA-CC-15-069 for open source