Home
last modified time | relevance | path

Searched refs:Jmf (Results 1 – 3 of 3) sorted by relevance

/petsc/src/snes/tests/
H A Dex69.c29 Mat Jmf; member
45 Mat J = NULL, Jmf = NULL; in main() local
105 PetscCall(MatCreateSNESMF(user.snes, &Jmf)); in main()
106 PetscCall(MatSetFromOptions(Jmf)); in main()
107 PetscCall(MatGetLocalSize(Jmf, &mlocal, &nlocal)); in main()
108 matshellctx.Jmf = Jmf; in main()
109 …PetscCall(MatCreateShell(PetscObjectComm((PetscObject)Jmf), mlocal, nlocal, PETSC_DECIDE, PETSC_DE… in main()
142 PetscCall(MatDestroy(&Jmf)); in main()
354 PetscCall(MatMult(matshellctx->Jmf, x, y)); in MatMult_MyShell()
370 PetscCall(MatAssemblyEnd(matshellctx->Jmf, tp)); in MatAssemblyEnd_MyShell()
/petsc/src/snes/interface/noise/
H A Dsnesnoise.c213 Mat Jmf; /* matrix-free Jacobian (set as true system matrix) */ in JacMatMultCompare() local
226 PetscCall(SNESGetJacobian(snes, &Jmf, &J, NULL, NULL)); in JacMatMultCompare()
227 PetscCall(SNESComputeJacobian(snes, x, Jmf, J)); in JacMatMultCompare()
254 PetscCall(MatSNESMFMoreSetParameters(Jmf, PETSC_DEFAULT, PETSC_DEFAULT, h)); in JacMatMultCompare()
257 PetscCall(MatMult(Jmf, p, yy2)); in JacMatMultCompare()
/petsc/src/ts/tutorials/
H A Dex15.c47 Mat J, Jmf = NULL; /* Jacobian matrices */ in main() local
119 PetscCall(MatCreateSNESMF(snes, &Jmf)); in main()
121 PetscCall(SNESSetJacobian(snes, Jmf, J, SNESComputeJacobianDefault, NULL)); in main()
123 PetscCall(SNESSetJacobian(snes, Jmf, J, SNESComputeJacobianDefaultColor, 0)); in main()
141 PetscCall(MatDestroy(&Jmf)); in main()