Skip to content
Success

Changes

Summary

  1. Vetter objectpooled vec class and blas1 vecops (commit: 732b3db) (details)
Commit 732b3db320e5003f0e71251b88757072eec6ad4e by lamont
Vetter objectpooled vec class and blas1 vecops

This should be the replacement for Vn.

Implements a 2^n length objectpool and a bunch of blas level1 APIs
and some helpers for writing RK methods.

Ports over the use of Vn in the AutoDiff module to Vec.

Vec does not zero-initialize by default.
(commit: 732b3db)
The file was modified MechJebLib/Utils/AutoDiff.cs (diff)
The file was addedMechJebLib/Primitives/Vec.cs
The file was addedMechJebLibTest/Primitives/VecTests.cs
The file was addedMechJebLib/Primitives/VecOps.cs
The file was addedMechJebLibTest/Primitives/VecOpsTests.cs