Lines Matching refs:Grad

29   Mat Grad;  member
263 PetscCall(MatPtAP(user->Diag, user->Grad, MAT_REUSE_MATRIX, 1.0, &user->DSG)); in FormJacobianState()
413 PetscCall(MatMult(user->Grad, user->y, user->Twork)); in DesignMatMult()
417 PetscCall(MatMultTranspose(user->Grad, user->Swork, Y)); in DesignMatMult()
423 PetscCall(MatMult(user->Grad, user->suby, user->Twork)); in DesignMatMult()
425 PetscCall(MatMultTranspose(user->Grad, user->Twork, user->subq)); in DesignMatMult()
455 PetscCall(MatMult(user->Grad, user->subq, user->Swork)); in DesignMatMultTranspose()
458 PetscCall(MatMult(user->Grad, user->suby, user->Twork)); in DesignMatMultTranspose()
487 PetscCall(MatMult(user->Grad, user->y, user->Swork)); in FormConstraints()
489 PetscCall(MatMultTranspose(user->Grad, user->Swork, C)); in FormConstraints()
497 PetscCall(MatMult(user->Grad, user->suby, user->Swork)); in FormConstraints()
499 PetscCall(MatMultTranspose(user->Grad, user->Swork, user->subq)); in FormConstraints()
793 PetscCall(MatCreate(PETSC_COMM_WORLD, &user->Grad)); in EllipticInitialize()
794 PetscCall(MatSetSizes(user->Grad, PETSC_DECIDE, ysubnlocal, m, n)); in EllipticInitialize()
795 PetscCall(MatSetFromOptions(user->Grad)); in EllipticInitialize()
796 PetscCall(MatMPIAIJSetPreallocation(user->Grad, 2, NULL, 2, NULL)); in EllipticInitialize()
797 PetscCall(MatSeqAIJSetPreallocation(user->Grad, 2, NULL)); in EllipticInitialize()
798 PetscCall(MatGetOwnershipRange(user->Grad, &istart, &iend)); in EllipticInitialize()
804 PetscCall(MatSetValues(user->Grad, 1, &i, 1, &j, &neg_hinv, INSERT_VALUES)); in EllipticInitialize()
806 PetscCall(MatSetValues(user->Grad, 1, &i, 1, &j, &hinv, INSERT_VALUES)); in EllipticInitialize()
811 PetscCall(MatSetValues(user->Grad, 1, &i, 1, &j, &neg_hinv, INSERT_VALUES)); in EllipticInitialize()
813 PetscCall(MatSetValues(user->Grad, 1, &i, 1, &j, &hinv, INSERT_VALUES)); in EllipticInitialize()
817 PetscCall(MatSetValues(user->Grad, 1, &i, 1, &j, &neg_hinv, INSERT_VALUES)); in EllipticInitialize()
819 PetscCall(MatSetValues(user->Grad, 1, &i, 1, &j, &hinv, INSERT_VALUES)); in EllipticInitialize()
823 PetscCall(MatAssemblyBegin(user->Grad, MAT_FINAL_ASSEMBLY)); in EllipticInitialize()
824 PetscCall(MatAssemblyEnd(user->Grad, MAT_FINAL_ASSEMBLY)); in EllipticInitialize()
905 PetscCall(MatGetOwnershipRange(user->Grad, &istart, &iend)); in EllipticInitialize()
982 PetscCall(MatPtAP(user->Diag, user->Grad, MAT_INITIAL_MATRIX, 1.0, &user->DSG)); in EllipticInitialize()
987 PetscCall(MatMatMult(user->Divwork, user->Grad, MAT_INITIAL_MATRIX, 1.0, &user->DSG)); in EllipticInitialize()
1041 PetscCall(MatPtAP(user->Diag, user->Grad, MAT_REUSE_MATRIX, 1.0, &user->DSG)); in EllipticInitialize()
1182 PetscCall(MatDestroy(&user->Grad)); in EllipticDestroy()