I’ve tried using LoopVectorization
before and I found it “brittle”. I think I will focus for now on avoiding allocations.
Another thing is that I am afraid that StaticArrays
does not work with ForwardDiff
or ComponentArrays
. I am especially worried about abandoning ComponentArrays
. I program complex models with many parts and trying different functional forms etc, and ComponentArrays
saves me a lot of manual tinkering with large vectors of parameters.