Lines Matching refs:Userctx
96 } Userctx; typedef
116 PetscErrorCode SetInitialGuess(Vec X, Userctx *user) in SetInitialGuess()
205 PetscErrorCode ResidualFunction(SNES snes, Vec X, Vec F, Userctx *user) in ResidualFunction()
327 PetscErrorCode IFunction(TS ts, PetscReal t, Vec X, Vec Xdot, Vec F, Userctx *user) in IFunction()
362 Userctx *user = (Userctx *)ctx; in AlgFunction()
382 PetscErrorCode PreallocateJacobian(Mat J, Userctx *user) in PreallocateJacobian()
431 Userctx *user = (Userctx *)ctx; in ResidualJacobian()
722 Userctx *user = (Userctx *)ctx; in AlgJacobian()
736 PetscErrorCode IJacobian(TS ts, PetscReal t, Vec X, Vec Xdot, PetscReal a, Mat A, Mat B, Userctx *u… in IJacobian()
768 static PetscErrorCode CostIntegrand(TS ts, PetscReal t, Vec U, Vec R, Userctx *user) in CostIntegrand()
803 Userctx *ctx = (Userctx *)ctx0; in MonitorUpdateQ()
823 Userctx user; in main()
976 Userctx *ctx = (Userctx *)ctx0; in FormFunction()