Published June 1, 2025
| Version v0.7.0
Software
Open
gha3mi/forcad: v0.7.0
Authors/Creators
Description
Features
- Add initial environment configuration in
environment.yml - Add pre-commit configuration for Fortitude hooks
- Add
extra.fortitude.checksection tofpm.tomlfor improved static checks - Add IGES export functionality for NURBS curves and surfaces
- Add VSCode configuration for running example programs
- Add type-bound procedure
export_Xth()
Bug Fixes
- Update ignore list in
extra.fortitude.check - Explicitly add
implicit noneto prevent implicit typing - Correct filename of Dependabot configuration (
dependabot.yml) - Remove redundant
isinf/isnancalls fromforcad_utils - Fix IGES file extensions
- Match evaluation points (
Xt) to knot vector domain - Resolve import conflict by importing only
timerfromfortime
Documentation
- Update roadmap with GUI implementation suggestion using OpenGL
- Refactor and update Ford documentation
- Mark binary VTK support as completed in
ROADMAP.md - Replace outdated references (
ifx/ifort) withifxinREADME.md
Chores (CI/CD & Dependency Improvements)
- Add Dependabot configuration for automatic GitHub Actions updates
- Update Codecov action to v5
- Update example PPM files to consistently use
wpkind real numbers - Improve the
export_vtk_legacyfunction - Exclude Intel-classic compilers from CI tests on Windows/macOS
- Include Intel compilers in GitHub Actions CI (
fpm.yml) - Explicitly update fpm dependencies
- Remove trailing whitespace from source files
- Include export functionality in unit tests
Full Changelog: https://github.com/gha3mi/forcad/compare/v0.6.1...v0.7.0
Files
gha3mi/forcad-v0.7.0.zip
Files
(2.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:c17a1803417fe396f0361d077bc33ca9
|
2.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/gha3mi/forcad/tree/v0.7.0 (URL)
Software
- Repository URL
- https://github.com/gha3mi/forcad