Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/tutorials/
H A Dex74.c282 PetscScalar *A, *G0, *G1; in RKCreate_Gauss() local
289 PetscCall(PetscMalloc3(nstages, &b, PetscSqr(nstages), &G0, PetscSqr(nstages), &G1)); in RKCreate_Gauss()
296 G0[i * nstages + j] = PetscPowRealInt(c[i], j); in RKCreate_Gauss()
301 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, nstages, nstages, G0, &G0mat)); in RKCreate_Gauss()
311 PetscCall(PetscFree3(b, G0, G1)); in RKCreate_Gauss()
/petsc/src/tao/pde_constrained/impls/lcl/
H A Dlcl.h47 Vec G0; member
H A Dlcl.c19 PetscCall(VecDestroy(&lclP->G0)); in TaoDestroy_LCL()
105 PetscCall(VecDuplicate(tao->solution, &lclP->G0)); in TaoSetup_LCL()
/petsc/src/ts/impls/implicit/irk/
H A Dirk.c93 PetscScalar *G0, *G1; in TSIRKCreate_Gauss() local
101 PetscCall(PetscMalloc3(nstages, &b, PetscSqr(nstages), &G0, PetscSqr(nstages), &G1)); in TSIRKCreate_Gauss()
108 G0[i * nstages + j] = PetscPowRealInt(gauss_c[i], j); in TSIRKCreate_Gauss()
113 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, nstages, nstages, G0, &G0mat)); in TSIRKCreate_Gauss()
125 PetscCall(PetscFree3(b, G0, G1)); in TSIRKCreate_Gauss()