Skip to content

Commit cc27134

Browse files
committed
docs: update CHANGELOG for v0.16.0
1 parent 3edd632 commit cc27134

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,48 @@
1+
## [v0.16.0](https://github.com/gha3mi/forcad/compare/v0.15.0...v0.16.0) - 2025-09-15
2+
3+
4+
### Features
5+
6+
* feat: add optional analytic maps to insert_knots and elevate_degree (#69) ([7a4a4f371](https://github.com/gha3mi/forcad/commit/7a4a4f3719e8b1db5473fc80f5a820221c6ac9fb)) by [@gha3mi](https://github.com/gha3mi)
7+
* feat: show NURBS parameter space for surfaces/volumes (#70) ([1beea995b](https://github.com/gha3mi/forcad/commit/1beea995bb33b3b964d0ee9d7380297744a91c4f)) by [@gha3mi](https://github.com/gha3mi)
8+
* feat: add NURBS least-squares fitting (1D, 2D, 3D) with examples ([cdf98857c](https://github.com/gha3mi/forcad/commit/cdf98857c1ec443af713931729797ea0b6c7519f)) by [@gha3mi](https://github.com/gha3mi)
9+
* feat: make finalize subroutines elemental ([3fbe9dd7e](https://github.com/gha3mi/forcad/commit/3fbe9dd7ef3d2e4c715d8d7dbe3616be437aa570)) by [@gha3mi](https://github.com/gha3mi)
10+
11+
### Fixes
12+
13+
* fix: add mesh cleaning and smooth shading for PyVista ([67b102ac6](https://github.com/gha3mi/forcad/commit/67b102ac6619601349af6a094626dcb0759bc98b)) by [@gha3mi](https://github.com/gha3mi)
14+
* fix: resolve regression causing incorrect degree elevation with nvfortran ([c05d1c341](https://github.com/gha3mi/forcad/commit/c05d1c341abc8f83f02e9b343cb3e42e940a7f7f)) by [@gha3mi](https://github.com/gha3mi)
15+
* fix: correct index check in lsq_fit_bspline (nurbs_surface) ([337dd6cfb](https://github.com/gha3mi/forcad/commit/337dd6cfbca8d40ce72dcade24f456da011443c4)) by [@gha3mi](https://github.com/gha3mi)
16+
* fix: correct variable from Xc to Xg in set_elem_Xg_vis (nurbs_surface) ([968b6890f](https://github.com/gha3mi/forcad/commit/968b6890f217587e60f441b0b0e36fc5bd86a533)) by [@gha3mi](https://github.com/gha3mi)
17+
18+
### Others
19+
20+
* chore: fix comments and variable naming ([591c46ed6](https://github.com/gha3mi/forcad/commit/591c46ed6121e07c3f8e38f6826a6e0ac97cfa1e)) by [@gha3mi](https://github.com/gha3mi)
21+
* chore: update unit tests ([ad51a61cb](https://github.com/gha3mi/forcad/commit/ad51a61cbb8e732924a42bd1e3f0cb5f4107f377)) by [@gha3mi](https://github.com/gha3mi)
22+
* chore: add example_bend_pipe.f90 ([797a22fa3](https://github.com/gha3mi/forcad/commit/797a22fa3ff442782422b46ed7d7cd0553c40ae3)) by [@gha3mi](https://github.com/gha3mi)
23+
* chore: add test dir to ignore list of codecov.yml ([e37bb244a](https://github.com/gha3mi/forcad/commit/e37bb244aac42762c6b811150873328c51027e2c)) by [@gha3mi](https://github.com/gha3mi)
24+
* chore: add example_helix_pipe.f90, example_twist_taper.f90, example_toroidal_pipe.f90 ([fde234ec6](https://github.com/gha3mi/forcad/commit/fde234ec64efade0ab35971a08b56e85cfaebfbf)) by [@gha3mi](https://github.com/gha3mi)
25+
* chore: add examples for plate with circular/elliptical hole (2D/3D) ([b7ccf1532](https://github.com/gha3mi/forcad/commit/b7ccf1532b10d836b299085ede8b6c7df1d98745)) by [@gha3mi](https://github.com/gha3mi)
26+
* chore: remove unused variable ([597cda12d](https://github.com/gha3mi/forcad/commit/597cda12dd9a47457416f0b61e35291c19ddbd23)) by [@gha3mi](https://github.com/gha3mi)
27+
* chore: remove unused variables ([b1a7f7375](https://github.com/gha3mi/forcad/commit/b1a7f73753865a642cd34eb48a244fb0a197eda8)) by [@gha3mi](https://github.com/gha3mi)
28+
* docs: update README ([b6d7de47d](https://github.com/gha3mi/forcad/commit/b6d7de47dbb1fb2f1ad950bdc3673691711819fb)) by [@gha3mi](https://github.com/gha3mi)
29+
* chore: rename variable 'type' to 'tp' ([c72a06782](https://github.com/gha3mi/forcad/commit/c72a067824bd794ce848b34baa60957111f059be)) by [@gha3mi](https://github.com/gha3mi)
30+
* chore: update optimization flag for nvfortran release profile ([151ff52e9](https://github.com/gha3mi/forcad/commit/151ff52e92e5fbfdb6651f308fc6ccfbc46de9f0)) by [@gha3mi](https://github.com/gha3mi)
31+
* chore: rename variable 'Length' to 'L' and add 'shape=' and 'order=' to reshape calls ([b734b7b34](https://github.com/gha3mi/forcad/commit/b734b7b344bff6bb60bcb4d485e287632785a50d)) by [@gha3mi](https://github.com/gha3mi)
32+
* chore: rename variables and add order to reshape calls ([e69a548f0](https://github.com/gha3mi/forcad/commit/e69a548f0a97229946b3ff44bd2bbced4ff29e99)) by [@gha3mi](https://github.com/gha3mi)
33+
* perf: improve performance of cmp_elemConn_* and kron_eye subroutines (#73) ([f5c6f40f9](https://github.com/gha3mi/forcad/commit/f5c6f40f9b9b986fa19e5d1682792fb879468693)) by [@gha3mi](https://github.com/gha3mi)
34+
* perf: use do concurrent for control point generation in demo_curve, demo_surface and example_surface_1 ([3d12e2162](https://github.com/gha3mi/forcad/commit/3d12e216277fc543e09358b04a2ac8aee4b0d118)) by [@gha3mi](https://github.com/gha3mi)
35+
* perf: use idx variable in do concurrent loops in hexahedron_Xc and tetragon_Xc ([d9f3481c5](https://github.com/gha3mi/forcad/commit/d9f3481c5dd2a60c8f699bed394fa208d96b09ee)) by [@gha3mi](https://github.com/gha3mi)
36+
* docs: add dependencies section in README.md ([3edd632a5](https://github.com/gha3mi/forcad/commit/3edd632a5d9be30640d4bf2c498f869b5d78277b)) by [@gha3mi](https://github.com/gha3mi)
37+
38+
39+
### Contributors
40+
- [@gha3mi](https://github.com/gha3mi)
41+
42+
43+
44+
Full Changelog: [v0.15.0...v0.16.0](https://github.com/gha3mi/forcad/compare/v0.15.0...v0.16.0)
45+
146
## [v0.15.0](https://github.com/gha3mi/forcad/compare/v0.14.0...v0.15.0) - 2025-08-16
247

348

0 commit comments

Comments
 (0)