Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/guess/impls/fischer/
H A Dfischer.c7 PetscInt maxl; /* Maximum number of basis vectors */ member
35 PetscCall(VecDestroyVecs(itg->maxl, &itg->btilde)); in KSPGuessReset_Fischer()
36 PetscCall(VecDestroyVecs(itg->maxl, &itg->xtilde)); in KSPGuessReset_Fischer()
40 if (itg->corr) PetscCall(PetscMemzero(itg->corr, sizeof(*itg->corr) * itg->maxl * itg->maxl)); in KSPGuessReset_Fischer()
43 …->last_b_coefs) PetscCall(PetscMemzero(itg->last_b_coefs, sizeof(*itg->last_b_coefs) * itg->maxl)); in KSPGuessReset_Fischer()
52 if (!itg->alpha) PetscCall(PetscMalloc1(itg->maxl, &itg->alpha)); in KSPGuessSetUp_Fischer()
53 if (!itg->xtilde) PetscCall(KSPCreateVecs(guess->ksp, itg->maxl, &itg->xtilde, 0, NULL)); in KSPGuessSetUp_Fischer()
54 …ethod == 1 || itg->method == 3)) PetscCall(KSPCreateVecs(guess->ksp, itg->maxl, &itg->btilde, 0, N… in KSPGuessSetUp_Fischer()
57 if (!itg->corr && itg->method == 3) PetscCall(PetscCalloc1(itg->maxl * itg->maxl, &itg->corr)); in KSPGuessSetUp_Fischer()
58 …if (!itg->last_b_coefs && itg->method == 3) PetscCall(PetscCalloc1(itg->maxl, &itg->last_b_coefs)); in KSPGuessSetUp_Fischer()
[all …]
/petsc/src/ts/impls/implicit/sundials/
H A Dsundials.c367 PetscCallExternal(CVSpgmr, cvode->mem, PREC_LEFT, cvode->maxl); in TSSetUp_Sundials()
401 …l", "Max dimension of the Krylov subspace", "TSSundialsSetMaxl", cvode->maxl, &cvode->maxl, NULL)); in TSSetFromOptions_Sundials()
437 …ASCIIPrintf(viewer, "SUNDIALS max dimension of Krylov subspace %" PetscInt_FMT "\n", cvode->maxl)); in TSView_Sundials()
491 static PetscErrorCode TSSundialsSetMaxl_Sundials(TS ts, PetscInt maxl) in TSSundialsSetMaxl_Sundials() argument
496 cvode->maxl = maxl; in TSSundialsSetMaxl_Sundials()
674 PetscErrorCode TSSundialsSetMaxl(TS ts, PetscInt maxl) in TSSundialsSetMaxl() argument
677 PetscValidLogicalCollectiveInt(ts, maxl, 2); in TSSundialsSetMaxl()
678 PetscTryMethod(ts, "TSSundialsSetMaxl_C", (TS, PetscInt), (ts, maxl)); in TSSundialsSetMaxl()
906 cvode->maxl = 5; in TSCreate_Sundials()
H A Dsundials.h43 PetscInt maxl; /* max dimension of the Krylov subspace to be used */ member
/petsc/src/vec/is/sf/utils/
H A Dsfutils.c934 PetscInt nranks, nr, nl, vnr, vnl, maxl; in PetscSFCreateStridedSF() local
952 PetscCall(PetscSFGetLeafRange(sf, NULL, &maxl)); in PetscSFCreateStridedSF()
953 maxl += 1; in PetscSFCreateStridedSF()
954 if (ldl == PETSC_DECIDE) ldl = maxl; in PetscSFCreateStridedSF()
959 …>= maxl, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Invalid leading dimension %" PetscInt_FMT " must b… in PetscSFCreateStridedSF()
/petsc/doc/manual/
H A Dts.md1434 may be set in the options database with `-ts_sundials_maxl` `maxl`.