-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathCHANGELOG
46 lines (31 loc) · 1.51 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
====================================
Updates since last version release
====================================
- Added support for macOS 14; deprecated support for macOS 12.
- BLAS3-optimized projection-based interpolation routines
used for updating geometry and Dirichlet DOFs.
- BLAS3-optimized integration routines for various Poisson
and Maxwell model problems.
====================================
Version 1.0, released on Mar 2, 2024
====================================
- Release tag:
https://github.com/Oden-EAG/hp3d/releases/tag/v1.0
- Renamed preprocessor flags:
`C_MODE` --> `HP3D_COMPLEX`, `DEBUG_MODE` --> `HP3D_DEBUG`
- Added preprocessor flag `HP3D_USE_X11` and `HP3D_USE_MPI_F08`
- Added CI via GitHub actions for Linux and macOS.
- New default configuration files in `m_options_linux` and `m_options_macos`.
Both m_options files use PETSc's configuration for setting compiler options,
library paths, and include paths. The user only needs to provide the
corresponding PETSC_DIR and PETSC_ARCH.
- Introduced global parameter `MAX_NRINDEX_HEV=31` used for binary-encoding
Dirichlet flags of (at most 31) H1, H(div), and H(curl) components.
This parameter replaces the previous global parameter MAX_NRINDEX.
- Updated all of the remaining fixed-format (F77) legacy code.
==========================================
Version 1.0-beta, released on Sep 24, 2023
==========================================
- Release tag:
https://github.com/Oden-EAG/hp3d/releases/tag/v1.0-beta
- Initial pre-release.