Lines Matching refs:NkTrace
1045 PetscInt dim, NkTrace, NkFiber, Nk; in MatTensorAltV() local
1060 PetscCall(PetscDTBinomialInt(dimTrace, PetscAbsInt(kTrace), &NkTrace)); in MatTensorAltV()
1061 …PetscCheck(nTrace % NkTrace == 0, PETSC_COMM_SELF, PETSC_ERR_PLIB, "point value space of trace mat… in MatTensorAltV()
1068 …PetscCheck(nnzTrace[i] % NkTrace == 0, PETSC_COMM_SELF, PETSC_ERR_PLIB, "nonzeros in trace matrix … in MatTensorAltV()
1080 … for (i = 0; i < mTrace; i++, l++) nnz[l] = (nnzTrace[i] / NkTrace) * (nnzFiber[j] / NkFiber) * Nk; in MatTensorAltV()
1081 n = (nTrace / NkTrace) * (nFiber / NkFiber) * Nk; in MatTensorAltV()
1091 …PetscCall(PetscMalloc4(dimTrace * dim, &projT, dimFiber * dim, &projF, dT * NkTrace, &projTstar, d… in MatTensorAltV()
1115 nformsT = ncolsT / NkTrace; in MatTensorAltV()
1130 PetscInt colT = colsT[jT * NkTrace] / NkTrace; in MatTensorAltV()
1131 PetscInt col = colF * (nTrace / NkTrace) + colT; in MatTensorAltV()
1136 …for (jl = 0; jl < NkTrace; jl++) val += projTstar[il * NkTrace + jl] * PetscRealPart(valsT[jT * Nk… in MatTensorAltV()