You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Bring RamAirKite.jl onto SymbolicAWEModels v0.18: Delete the duplicated inertia integral from VortexStepMethod #324
center_to_com!, calculate_inertia_tensor and calc_inertia_y_rotation live in src/obj_adapter/obj_geometry.jl (:246, :302, :341) and are exported from ObjAdapter.jl:48. SymbolicAWEModels carries its own copies
(center_of_mass and calculate_inertia_tensor in src/obj_adapter.jl, calc_inertia_y_rotation in src/rigid_body.jl:191) and uses only ObjAdapter.read_faces from here. Two implementations of one inertia integral in
two packages means nothing will ever report that they diverged.
Delete the three functions, drop them from the export list, delete their tests in test/ram_geometry/test_kite_geometry.jl and test/obj_adapter/test_obj_adapter.jl,
and remove them from docs/src/private_functions.md:247-248. read_faces stays.
Nothing inside VortexStepMethod calls them, and a code search of OpenSourceAWE and
1-Bart-1 (RamAirKites, V3Kite, BeyondTheSim, SymbolicAWEModels) found no importer
on 2026-09-16; repeat that search before deleting. Removing public exports is
breaking: BREAKING: entry in the changelog.
changed the title [-]Bring RamAirKite.jl onto SymbolicAWEModels v0.17: Delete the duplicated inertia integral from VortexStepMethod[/-][+]Bring RamAirKite.jl onto SymbolicAWEModels v0.18: Delete the duplicated inertia integral from VortexStepMethod[/+]on Sep 16, 2026
The plan changed what this unit asks for, so the body above is now vsm-delete as plans/ramairkite-obj-yaml-migration.md words it today. Read it again before you go on.
Per review: going back to the deletion. Reverting e344c8e so center_to_com!, calculate_inertia_tensor and calc_inertia_y_rotation, their export, tests and docs lines are gone again, and the changelog entry is BREAKING rather than a deprecation. Repeating the importer search before pushing; read_faces stays.
Activity
[-]Bring RamAirKite.jl onto SymbolicAWEModels v0.17: Delete the duplicated inertia integral from VortexStepMethod[/-][+]Bring RamAirKite.jl onto SymbolicAWEModels v0.18: Delete the duplicated inertia integral from VortexStepMethod[/+]1-Bort-1 commentedon Sep 16, 2026
The plan changed what this unit asks for, so the body above is now
vsm-deleteasplans/ramairkite-obj-yaml-migration.mdwords it today. Read it again before you go on.https://github.com/1-Bart-1/Agents/blob/eed96c809195812611065fddac64130fd4d419c9/plans/ramairkite-obj-yaml-migration.md
1-Bort-1 commentedon Sep 16, 2026
Per review: going back to the deletion. Reverting e344c8e so center_to_com!, calculate_inertia_tensor and calc_inertia_y_rotation, their export, tests and docs lines are gone again, and the changelog entry is BREAKING rather than a deprecation. Repeating the importer search before pushing; read_faces stays.
32 remaining items