Home
last modified time | relevance | path

Searched refs:Jmat (Results 1 – 7 of 7) sorted by relevance

/petsc/src/ts/tests/
H A Dex3.c50 Mat Jmat; in main() local
102 PetscCall(MatCreate(PETSC_COMM_WORLD, &Jmat)); in main()
103 PetscCall(MatSetSizes(Jmat, PETSC_DECIDE, PETSC_DECIDE, m, m)); in main()
104 PetscCall(MatSetFromOptions(Jmat)); in main()
105 PetscCall(MatSetUp(Jmat)); in main()
146 PetscCall(SNESSetJacobian(snes, Jmat, Jmat, SNESComputeJacobianDefault, NULL)); in main()
184 PetscCall(MatDestroy(&Jmat)); in main()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscts.pxi394 cdef Mat Jmat = ref_Mat(J)
400 jacobian(Ts, toReal(t), Xvec, Jmat, Pmat, *args, **kargs)
412 cdef Mat Jmat = ref_Mat(J)
417 jacobianp(Ts, toReal(t), Xvec, Jmat, *args, **kargs)
454 cdef Mat Jmat = ref_Mat(J)
460 jacobian(Ts, toReal(t), Xvec, XDvec, toReal(a), Jmat, Pmat, *args, **kargs)
475 cdef Mat Jmat = ref_Mat(J)
480 jacobian(Ts, toReal(t), Xvec, XDvec, toReal(a), Jmat, *args, **kargs)
520 cdef Mat Jmat = ref_Mat(J)
526 jacobian(Ts, toReal(t), Xvec, XDvec, XDDvec, toReal(v), toReal(a), Jmat, Pmat, *args, **kargs)
H A DTAO.pyx384 cdef PetscMat Jmat = NULL
385 if J is not None: Jmat = J.mat
386 cdef PetscMat Pmat = Jmat
392 … CHKERR(TaoSetJacobianResidualRoutine(self.tao, Jmat, Pmat, TAO_JacobianResidual, <void*>context))
640 cdef PetscMat Jmat = NULL
641 if J is not None: Jmat = J.mat
642 cdef PetscMat Pmat = Jmat
648 CHKERR(TaoSetJacobianRoutine(self.tao, Jmat, Pmat, TAO_Jacobian, <void*>context))
676 cdef PetscMat Jmat = NULL
677 if J is not None: Jmat = J.mat
[all …]
H A DTS.pyx662 cdef PetscMat Jmat=NULL
663 if J is not None: Jmat = J.mat
664 cdef PetscMat Pmat=Jmat
671 CHKERR(TSSetRHSJacobian(self.ts, Jmat, Pmat, TS_RHSJacobian, <void*>context))
673 CHKERR(TSSetRHSJacobian(self.ts, Jmat, Pmat, NULL, NULL))
874 cdef PetscMat Jmat=NULL
875 if J is not None: Jmat = J.mat
876 cdef PetscMat Pmat=Jmat
883 CHKERR(TSSetIJacobian(self.ts, Jmat, Pmat, TS_IJacobian, <void*>context))
885 CHKERR(TSSetIJacobian(self.ts, Jmat, Pmat, NULL, NULL))
[all …]
H A Dpetscsnes.pxi382 cdef Mat Jmat = ref_Mat(J)
388 jacobian(Snes, Xvec, Jmat, Pmat, *args, **kargs)
H A DSNES.pyx958 cdef PetscMat Jmat=NULL
959 if J is not None: Jmat = J.mat
960 cdef PetscMat Pmat=Jmat
967 CHKERR(SNESSetJacobian(self.snes, Jmat, Pmat, SNES_Jacobian, <void*>context))
969 CHKERR(SNESSetJacobian(self.snes, Jmat, Pmat, NULL, NULL))
/petsc/src/ts/tutorials/
H A Dex22f_mf.F9026 Mat::Jmat
117 Jmat = J
471 PetscCall(MatSetValuesBlockedLocal(Jmat, i1, [row], i1, [col], val, INSERT_VALUES, ierr))
477 PetscCall(MatAssemblyBegin(Jmat, MAT_FINAL_ASSEMBLY, ierr))
478 PetscCall(MatAssemblyEnd(Jmat, MAT_FINAL_ASSEMBLY, ierr))
481 PetscCall(MatMult(Jmat, X, F, ierr))