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))
48PetscCallA(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))
51PetscCallA(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))
59PetscCallA(KSPSetOptionsPrefix(ksp, 'ex1_', ierr)) ! should get this from the dm or give it to the…
60 PetscCallA(KSPGetPC(ksp, pc, ierr))
61PetscCallA(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))