Liking cljdoc? Tell your friends :D

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.3] - 2026-01-04

Fixed

  • Build: Added missing org.clojure/tools.logging dependency to pom.xml, resolving API documentation build failures on Cljdoc.

[0.1.2] - 2026-01-04

Fixed

  • Dynamics: Resolved a critical bug in airframe-forces where altitude was negated, causing incorrect atmospheric property lookups.
  • Dynamics: Fixed variable shadowing in aerodynamic-forces where the pitch rate q was overwriting the dynamic pressure q, resulting in zero lift/drag in many scenarios.
  • CFD: Corrected Gaussian plume normalization constant from $\sqrt{2\pi}$ to $2\pi$.
  • Integrators: Added an underflow check to the rkf45 adaptive integrator to prevent potential infinite loops on stiff equations.

Changed

  • Documentation: Significantly expanded README.md to reflect the project's surrogate modeling philosophy and multi-domain capabilities.
  • Tests: Updated observer-test to use a more stable time step (0.01s) and realistic assertions now that aerodynamic forces are correctly active.
  • Tests: Added dynamics-fix-test to verify 6-DOF force accuracy and altitude-dependent density lookups.

[0.1.1] - 2026-01-04

  • Initial release with core physics, EM, and CFD surrogate modules.

Can you improve this documentation?Edit on GitHub

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close