Published August 11, 2025
| Version v0.14.0
Software
Open
gha3mi/forcad: v0.14.0
Authors/Creators
Description
v0.14.0 - 2025-08-11
Features
- [#67] feat: add kron, linspace and eye (b91d98082) by @gha3mi
- [#67] feat: add default case for matrix inversion (5bad62d05) by @gha3mi
- [#67] feat: add option to disable PyVista visualization via preprocessor flag (c381bace3) by @gha3mi
- [#67] feat: add unit tests for forcad_utils module (e78f50091) by @gha3mi
- [#67] feat: add optional number of Gauss points (3538af3ad) by @gha3mi
- [#67] feat: update compute_dTgc calls to handle optional elem parameter (ee9126887) by @gha3mi
- [#67] feat: make compute_Tgc, compute_dTgc public (a899fcb34) by @gha3mi
- [#67] feat: add cmp_elem_Xth to NURBS objects (8e84ac22e) by @gha3mi
- [#67] feat: replace local element connection handling with cmp_elem_Xth (d2e2147fe) by @gha3mi
- [#67] feat: add export_Xth_in_Xg for surface and volume (859791c42) by @gha3mi
Fixes
- [#67] fix: condition in knot multiplicity calculation (6bf3cb8eb) by @gha3mi
- [#67] fix: test30, 40, 42 (0de619e68) by @gha3mi
- [#67] fix: use do loops for nvcompiler (0bd396e9e) by @gha3mi
- [#67] fix: NOSHOW_PYVISTA preprocessor (6ba5e6770) by @gha3mi
- [#67] fix: warnings for temporary arrays (9e18ca99d) by @gha3mi
- [#67] fix: improve lsq_bspline_* (3c69d15d1) by @gha3mi
- [#67] fix: remove unused variable (963f6a1d6) by @gha3mi
- [#67] fix: avoid temporary array (baf3644cf) by @gha3mi
- [#67] fix: cmp_volume add missing ngauss_ (261ee14db) by @gha3mi
- [#67] fix: remove unused variables from test program (e66b98579) by @gha3mi
- [#67] fix: avoid temporary array warnings (f82ebdb85) by @gha3mi
- [#67] fix: print format for L2 error norm (4b2012f70) by @gha3mi
- [#67] fix: update preprocessor condition (a2f8b7e20) by @gha3mi
- [#67] fix: change output array declarations to use explicit size (660445ad0) by @gha3mi
- [#67] fix: update preprocessor condition for gfortran (23686d9ec) by @gha3mi
- [#67] fix: correct error message (05ea02219) by @gha3mi
- [#67] fix: add local variables to do concurrent loops (19e4d95e1) by @gha3mi
- [#67] fix: improve nearest_point* methods (2223670ca) by @gha3mi
- fix: remove unused variables (b612525d3) by @gha3mi
- fix: replace minloc with manual implementation due to nvfoortran bug (393623c88) by @gha3mi
Others
- Feature Additions, Bug Fixes, and Compiler Compatibility Improvements (#67) by @gha3mi
- [#67] refactor: do concurrent for connectivity/coordinates (e6dddd778) by @gha3mi
- [#67] refactor: remove test for remove_knots (2e84096c4) by @gha3mi
- chore(vscode): exclude vtk, iges, ppm from fortls (1f510d18f) by @gha3mi
- refactor: update module usage in lsqe_* and poisson_* examples (8dc8d51ba) by @gha3mi
- chore: migrate ROADMAP.md to issues [skip ci] (ca550e2c7) by @gha3mi
- chore: clean up conda environment file [skip ci] (18486abad) by @gha3mi
- chore: update release.sh [skip ci] (020962ee3) by @gha3mi
Full Changelog: v0.13.0...v0.14.0
Files
gha3mi/forcad-v0.14.0.zip
Files
(3.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:0dacde12ccaa22f5ab4b98d80fda4e35
|
3.0 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/gha3mi/forcad/tree/v0.14.0 (URL)
Software
- Repository URL
- https://github.com/gha3mi/forcad