Home
last modified time | relevance | path

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

/petsc/src/tao/pde_constrained/tutorials/
H A Delliptic.c19 Mat Js, Jd, JsPrec, JsInv, JsBlock; member
153 PetscCall(TaoSetJacobianDesignRoutine(tao, user.Jd, FormJacobianDesign, &user)); in main()
964 …ETSC_COMM_WORLD, ysubnlocal * user->ns, ysubnlocal, user->nstate, user->ndesign, user, &user->Jd)); in EllipticInitialize()
965 PetscCall(MatShellSetOperation(user->Jd, MATOP_MULT, (PetscErrorCodeFn *)DesignMatMult)); in EllipticInitialize()
966 …PetscCall(MatShellSetOperation(user->Jd, MATOP_MULT_TRANSPOSE, (PetscErrorCodeFn *)DesignMatMultTr… in EllipticInitialize()
1187 PetscCall(MatDestroy(&user->Jd)); in EllipticDestroy()
H A Dparabolic.c19 Mat Js, Jd, JsBlockPrec, JsInv, JsBlock; member
186 PetscCall(TaoSetJacobianDesignRoutine(tao, user.Jd, FormJacobianDesign, &user)); in main()
941 …PETSC_COMM_WORLD, PETSC_DETERMINE, PETSC_DETERMINE, user->m * user->nt, user->m, user, &user->Jd)); in ParabolicInitialize()
942 PetscCall(MatShellSetOperation(user->Jd, MATOP_MULT, (PetscErrorCodeFn *)DesignMatMult)); in ParabolicInitialize()
943 …PetscCall(MatShellSetOperation(user->Jd, MATOP_MULT_TRANSPOSE, (PetscErrorCodeFn *)DesignMatMultTr… in ParabolicInitialize()
1204 PetscCall(MatDestroy(&user->Jd)); in ParabolicDestroy()
H A Dhyperbolic.c16 Mat Js, Jd, JsBlockPrec, JsInv, JsBlock; member
180 PetscCall(TaoSetJacobianDesignRoutine(tao, user.Jd, FormJacobianDesign, &user)); in main()
1031 …(PETSC_COMM_WORLD, PETSC_DETERMINE, PETSC_DETERMINE, user->m, user->n - user->m, user, &user->Jd)); in HyperbolicInitialize()
1032 PetscCall(MatShellSetOperation(user->Jd, MATOP_MULT, (PetscErrorCodeFn *)DesignMatMult)); in HyperbolicInitialize()
1033 …PetscCall(MatShellSetOperation(user->Jd, MATOP_MULT_TRANSPOSE, (PetscErrorCodeFn *)DesignMatMultTr… in HyperbolicInitialize()
1128 PetscCall(MatDestroy(&user->Jd)); in HyperbolicDestroy()