Home
last modified time | relevance | path

Searched refs:idx_j (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/dense/
H A Ddenseqn.c890 PetscInt idx_j = recycle_index(m, j); in MatMult_LMVMDBFGS() local
894 yjtsi = workscalar[idx_j]; in MatMult_LMVMDBFGS()
898 PetscCall(PetscDeviceArrayCopy(dctx, &yjtsi, &workscalar[idx_j], 1)); in MatMult_LMVMDBFGS()
903 PetscCall(MatGetColumnVector(Sfull, lbfgs->column_work2, idx_j)); in MatMult_LMVMDBFGS()
906 PetscCall(MatGetColumnVector(Yfull, lbfgs->column_work2, idx_j)); in MatMult_LMVMDBFGS()
908 …(VecAXPBYPCZ(lbfgs->PQ[idx], -sjtpi / lbfgs->stp[idx_j], yjtsi / lbfgs->yts[idx_j], 1.0, lbfgs->PQ… in MatMult_LMVMDBFGS()
1255 PetscInt idx_j = recycle_index(m, j); in MatSolve_LMVMDDFP() local
1259 sjtyi = workscalar[idx_j]; in MatSolve_LMVMDDFP()
1263 PetscCall(PetscDeviceArrayCopy(dctx, &sjtyi, &workscalar[idx_j], 1)); in MatSolve_LMVMDDFP()
1268 PetscCall(MatGetColumnVector(Yfull, ldfp->column_work2, idx_j)); in MatSolve_LMVMDDFP()
[all …]