Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/utils/lmvm/dense/
H A Ddenseqn.c263 PetscCall(PetscFree(lqn->workscalar)); in MatDestroy_LMVMDQN()
870 PetscScalar stz, ytx, stp, sjtpi, yjtsi, *workscalar; in MatMult_LMVMDBFGS() local
888 PetscCall(VecGetArrayAndMemType(lbfgs->rwork3, &workscalar, &memtype)); in MatMult_LMVMDBFGS()
894 yjtsi = workscalar[idx_j]; in MatMult_LMVMDBFGS()
897 … PetscCall(PetscDeviceRegisterMemory(workscalar, memtype, local_n * sizeof(*workscalar))); in MatMult_LMVMDBFGS()
898 PetscCall(PetscDeviceArrayCopy(dctx, &yjtsi, &workscalar[idx_j], 1)); in MatMult_LMVMDBFGS()
916 PetscCall(VecGetArrayAndMemType(lbfgs->rwork1, &workscalar, &memtype)); in MatMult_LMVMDBFGS()
922 ytx = workscalar[idx]; in MatMult_LMVMDBFGS()
925 PetscCall(PetscDeviceRegisterMemory(workscalar, memtype, local_n * sizeof(*workscalar))); in MatMult_LMVMDBFGS()
926 PetscCall(PetscDeviceArrayCopy(dctx, &ytx, &workscalar[idx], 1)); in MatMult_LMVMDBFGS()
[all …]
H A Ddenseqn.h36 PetscScalar *workscalar; member
/petsc/src/ts/impls/implicit/glle/
H A Dglle.c133 …PetscScalar *ImV, *H, *bmat, *workscalar, *c = scheme->c, *a = scheme->a, *b = scheme->b, *u = sch… in TSGLLESchemeCreate() local
137 …PetscCall(PetscMalloc7(PetscSqr(r), &ImV, 3 * s, &H, 3 * ss, &bmat, lwork, &workscalar, 5 * (3 + r… in TSGLLESchemeCreate()
240 …lss", LAPACKgelss_(&m, &n, &m, H, &m, bmat, &ldb, sing, &rcond, &rank, workscalar, &lwork, workrea… in TSGLLESchemeCreate()
243 …lss", LAPACKgelss_(&m, &n, &m, H, &m, bmat, &ldb, sing, &rcond, &rank, workscalar, &lwork, &info)); in TSGLLESchemeCreate()
266 PetscCall(PetscFree7(ImV, H, bmat, workscalar, workreal, sing, ipiv)); in TSGLLESchemeCreate()
/petsc/src/ksp/ksp/utils/dm/
H A Ddmproject.c228 PetscScalar *A, *b, *x, *workscalar; in DMAdaptInterpolator() local
273 …PetscMax(Nc, maxcols), &b, Nc, &w, maxcols, &x, maxcols, &sing, lwrk, &workscalar, 5 * PetscMin(Nc… in DMAdaptInterpolator()
351 …Kgelss_(&M, &N, &one, A, &M, b, M > N ? &M : &N, sing, &rcond, &irank, workscalar, &lwrk, workreal… in DMAdaptInterpolator()
354 …CKgelss_(&M, &N, &one, A, &M, b, M > N ? &M : &N, sing, &rcond, &irank, workscalar, &lwrk, &info)); in DMAdaptInterpolator()
381 PetscCall(PetscFree7(A, b, w, x, sing, workscalar, workreal)); in DMAdaptInterpolator()