Commit Graph
12 Commits
Author SHA1 Message Date
Antoine Anceau bba599d1e3 refactor: Rename functions in HydrostaticsCalculator 2026-01-22 21:54:54 +01:00
Antoine Anceau a2755778a3 doc: General doc update 2026-01-21 19:17:52 +01:00
Antoine Anceau ed9e15bbdb feat: Parallelize GZ curve calculation in Rust using Rayon and add a comprehensive Python binding test for box hull stability. 2026-01-21 12:05:12 +01:00
Antoine Anceau 75a961db68 refactor: improve code formatting and add Python linter. 2026-01-21 11:28:32 +01:00
Antoine Anceau e0107d1343 feat: Implement waterplane properties, stability calculations with free surface correction, and add waterplane module. 2026-01-19 12:54:48 +01:00
Antoine Anceau 6f9aa8d1fa feat: Add comprehensive project README and update pyproject.toml. 2026-01-19 10:34:15 +01:00
Antoine Anceau b44ca8f741 fix: Enhance STL loading robustness by pre-loading files into memory to handle corrupted binary headers, with new Python tests. 2026-01-19 09:40:16 +01:00
Antoine Anceau 718fce3408 chore: Bump project version to 0.1.0 in Cargo.toml and update Cargo.lock. 2026-01-18 18:13:44 +01:00
Antoine Anceau 1945af7bf2 chore: Update repository links to the NavalToolbox organization and enrich project metadata and documentation. 2026-01-18 15:13:55 +01:00
Antoine Anceau 7e66076f81 ci: remove Python 3.14 from the CI workflow matrix. 2026-01-18 14:36:53 +01:00
Antoine Anceau 535f045596 Fix: correct newline character usage in test print statements. 2026-01-17 22:48:07 +01:00
Antoine Anceau 6133809064 Initial commit 2026-01-17 20:00:44 +01:00