Computes the minimum valid Float32Array length for a param from its dependsOn and dims.
dependsOn
dims
"ld*"
matrixShape
(outer-1)*ld+inner
"trans"
m
dims.trans
(n-1)*inc+1
Shared by resolveNdArray (validation) and buildArb (fixtures) to keep formulas in sync.
resolveNdArray
buildArb
Computes the minimum valid Float32Array length for a param from its
dependsOnanddims.dependsOncontains an"ld*"field → matrix, sized viamatrixShape:(outer-1)*ld+innerdependsOncontains"trans"(andmis in dims) → L2 vector: size fromdims.trans(n-1)*inc+1Shared by
resolveNdArray(validation) andbuildArb(fixtures) to keep formulas in sync.