úθh3      !"#$%&'()*+,-./012None<ST±.input must be a matrix with exactly one column#3 45678None<STŽ  None<¶None<ST + ASparse matrix with a definite number of non-zero entries per row.$DSparse matrix with a definite number of non-zero entries per column.-öCompute x^T*x, given that it has a band structure. You must pass the band-width as parameter and you must make sure that the Gramian stays within this band. Otherwise you cause out-of-bounds array accesses. So far, only correct for real matrices. !"#$%&'()*+,-.$%&'() !"#*+,-. !"#$%&'None ý/>One node before index 0 and three nodes starting from index 0./01201/2NoneU9:;<      !"#$$%&& '(( )*+,-./0123456789:;<=>4accelerate-arithmetic-1.0.0.1-Gim2ASfpGiR2R3ndDLvmXs#Data.Array.Accelerate.LinearAlgebra1Data.Array.Accelerate.LinearAlgebra.Matrix.Banded1Data.Array.Accelerate.LinearAlgebra.Matrix.Sparse.Data.Array.Accelerate.Arithmetic.Interpolation+Data.Array.Accelerate.LinearAlgebra.Private(Data.Array.Accelerate.Arithmetic.ExampleMatrixVectorScalar transposenumElemsnumRowsnumCols vectorShape matrixShapewithVectorIndexwithMatrixIndexoutermultiplyMatrixVectormultiplyMatrixMatrixnewtonInverseStepidentity newtonInverse scaleRowszipScalarVectorWithzipScalarMatrixWithcolumnFromVectorvectorFromColumn flattenMatrix restoreMatrix extrudeVector extrudeMatrixzipExtrudedVectorWithzipExtrudedMatrixWithgatherFromVector SymmetricflattenSymmetricRows rowMatrixColumns columnMatrixmultiplyColumnsVectortransposeColumnsmultiplyRowsVector transposeRowsmultiplyColumnsRowsrealBandedGramian scaleRowRowsInterpolator13bisectlookupIntervalsampleBasisFunctions13 swapIndexflattenMatrixReshape accDivModflattenMatrixBackPermuterestoreMatrixReshaperestoreMatrixBackPermuteexampleSparseColumnMatrixexampleSparseRowMatrix exampleLookup