AlabamaASRL / asset_asrl

https://alabamaasrl.github.io/asset_asrl/
Apache License 2.0
29 stars 6 forks source link

Vectorize integrators #29

Closed jbpezent closed 1 year ago

jbpezent commented 1 year ago

Vectorized the integrators for batched calls . 2-4 x performance improvement when integrating multiples states and their derivatives. Also implemented a new central shooting defect that can take advantage of vectorized calls. Results in 2-4x runtime improvement for the CentralShooting transcription.