Unreleased
- Add Fedora Docker container spec for troubleshooting builds on that platform.
April 27, 2022
- CMake library targets keep track of the interface include directories
- PUNC looks for pre-installed SuperLU before building its own (non-static build only)
- Updated Visual Studio version used in the autmatic build to VS 17 (2022)
Jan 21, 2022
- Build empty punc library
- Fixed missing headers from punc
Jan 21, 2022
- Added capability for a fully static build
- Apple BLAS for Macs
- Win dependencies v0.4.0
- Install and package CMake module files
- SuperLU built from the SuperLU repo
Oct 12, 2021
- Fixed Windows system type
- Added version badge instead of hardcoded version in README.md
Sep 27, 2021
- Added missing file
mc.h
tomc/base
- Windows dependencies now extracted from Electrostatics/cache repo
- Add -fPIC compile flag
- Switch Windows build to 32-bit (x86)
- Enable PUNC, GAMER, and MC in the Windows build
- Fix Windows compatibility issues in PUNC
access()
fromunistd.h
replaced by_access()
fromio.h
in Windows- Added check for
_WIN32
in some preprocessor logic - Fixed redefinition of
isatty()
- Deconflict use of
complex
inf2c
by replacingcomplex
typedef withrealcomplex
Sep 3, 2021
- Fixed install directories for include files
Aug 4, 2021
- Separated Release and Build workflows, and automated tag creation
- Automated build and release on GitHub Actions
- Platforms supported: Ubuntu, MacOS, Windows
(12/07/2010):
Added preliminary python wrapping via swig and autoconf.
Applied more SMOL patches (more data passed to PDE obj).
(08/02/2010):
Applied some SMOL patches (two more fields in TT struct).
(07/20/2010):
Applied some build patches contributed by downloaders.
(07/13/2010):
Minor fixes, mostly to address Doxygen warning messages.
(06/28/2010):
Initial public release.