Lines Matching refs:PetscCallA
27 PetscCallA(PetscInitialize(ierr))
33 PetscCallA(DMPlexLandauCreateVelocitySpace(PETSC_COMM_WORLD, dim, '', X, J, dm, ierr))
34 PetscCallA(DMSetUp(dm, ierr))
35 PetscCallA(VecDuplicate(X, X_0, ierr))
36 PetscCallA(VecCopy(X, X_0, ierr))
41 PetscCallA(DMPlexLandauPrintNorms(X, ii, ierr))
43 PetscCallA(DMSetOutputSequenceNumber(dm, ii, mone, ierr))
47 PetscCallA(TSCreate(PETSC_COMM_SELF, ts, ierr))
48 …PetscCallA(TSSetOptionsPrefix(ts, 'ex1_', ierr)) ! should get this from the dm or give it to the dm
49 PetscCallA(TSSetDM(ts, dm, ierr))
50 PetscCallA(TSGetSNES(ts, snes, ierr))
51 …PetscCallA(SNESSetOptionsPrefix(snes, 'ex1_', ierr)) ! should get this from the dm or give it to t…
52 PetscCallA(SNESGetLineSearch(snes, linesearch, ierr))
53 PetscCallA(SNESLineSearchSetType(linesearch, SNESLINESEARCHBASIC, ierr))
54 PetscCallA(TSSetIFunction(ts, PETSC_NULL_VEC, DMPlexLandauIFunction, PETSC_NULL_VEC, ierr))
55 PetscCallA(TSSetIJacobian(ts, J, J, DMPlexLandauIJacobian, PETSC_NULL_VEC, ierr))
56 PetscCallA(TSSetExactFinalTime(ts, TS_EXACTFINALTIME_STEPOVER, ierr))
58 PetscCallA(SNESGetKSP(snes, ksp, ierr))
59 …PetscCallA(KSPSetOptionsPrefix(ksp, 'ex1_', ierr)) ! should get this from the dm or give it to the…
60 PetscCallA(KSPGetPC(ksp, pc, ierr))
61 …PetscCallA(PCSetOptionsPrefix(pc, 'ex1_', ierr)) ! should get this from the dm or give it to the dm
63 PetscCallA(TSSetFromOptions(ts, ierr))
64 PetscCallA(TSSetSolution(ts, X, ierr))
68 PetscCallA(TSSolve(ts, X, ierr))
70 PetscCallA(DMPlexLandauPrintNorms(X, ii, ierr))
71 PetscCallA(TSGetTime(ts, mone, ierr))
72 PetscCallA(DMSetOutputSequenceNumber(dm, ii, mone, ierr))
77 PetscCallA(VecAXPY(X, scalar, X_0, ierr))
78 PetscCallA(DMPlexLandauDestroyVelocitySpace(dm, ierr))
79 PetscCallA(TSDestroy(ts, ierr))
80 PetscCallA(VecDestroy(X, ierr))
81 PetscCallA(VecDestroy(X_0, ierr))
82 PetscCallA(PetscFinalize(ierr))