Lines Matching refs:J_shell
332 PetscErrorCode StateMatMult(Mat J_shell, Vec X, Vec Y) in StateMatMult() argument
338 PetscCall(MatShellGetContext(J_shell, &user)); in StateMatMult()
353 PetscErrorCode StateMatMultTranspose(Mat J_shell, Vec X, Vec Y) in StateMatMultTranspose() argument
359 PetscCall(MatShellGetContext(J_shell, &user)); in StateMatMultTranspose()
376 PetscErrorCode StateMatBlockMult(Mat J_shell, Vec X, Vec Y) in StateMatBlockMult() argument
382 PetscCall(MatShellGetContext(J_shell, &user)); in StateMatBlockMult()
392 PetscErrorCode StateMatBlockMultTranspose(Mat J_shell, Vec X, Vec Y) in StateMatBlockMultTranspose() argument
398 PetscCall(MatShellGetContext(J_shell, &user)); in StateMatBlockMultTranspose()
409 PetscErrorCode DesignMatMult(Mat J_shell, Vec X, Vec Y) in DesignMatMult() argument
415 PetscCall(MatShellGetContext(J_shell, &user)); in DesignMatMult()
429 PetscErrorCode DesignMatMultTranspose(Mat J_shell, Vec X, Vec Y) in DesignMatMultTranspose() argument
435 PetscCall(MatShellGetContext(J_shell, &user)); in DesignMatMultTranspose()
477 PetscErrorCode StateMatInvMult(Mat J_shell, Vec X, Vec Y) in StateMatInvMult() argument
483 PetscCall(MatShellGetContext(J_shell, &user)); in StateMatInvMult()
513 PetscErrorCode StateMatInvTransposeMult(Mat J_shell, Vec X, Vec Y) in StateMatInvTransposeMult() argument
519 PetscCall(MatShellGetContext(J_shell, &user)); in StateMatInvTransposeMult()
545 PetscErrorCode StateMatDuplicate(Mat J_shell, MatDuplicateOption opt, Mat *new_shell) in StateMatDuplicate() argument
550 PetscCall(MatShellGetContext(J_shell, &user)); in StateMatDuplicate()
560 PetscErrorCode StateMatGetDiagonal(Mat J_shell, Vec X) in StateMatGetDiagonal() argument
565 PetscCall(MatShellGetContext(J_shell, &user)); in StateMatGetDiagonal()