Lines Matching refs:PetscCallA

22   PetscCallA(PetscInitialize(PETSC_NULL_CHARACTER, ierr))
30 PetscCallA(PetscOptionsGetInt(PETSC_NULL_OPTIONS, PETSC_NULL_CHARACTER, '-m', m, flg, ierr))
31PetscCallA(PetscOptionsGetBool(PETSC_NULL_OPTIONS, PETSC_NULL_CHARACTER, '-use_mumps', wmumps, flg…
33 PetscCallA(MatCreate(PETSC_COMM_WORLD, A, ierr))
34 PetscCallA(MatSetSizes(A, PETSC_DECIDE, PETSC_DECIDE, m*m, m*m, ierr))
35 PetscCallA(MatSetType(A, MATAIJ, ierr))
36 PetscCallA(MatSetFromOptions(A, ierr))
37 PetscCallA(MatSeqAIJSetPreallocation(A, ifive, PETSC_NULL_INTEGER_ARRAY, ierr))
38PetscCallA(MatMPIAIJSetPreallocation(A, ifive, PETSC_NULL_INTEGER_ARRAY, ifive, PETSC_NULL_INTEGER…
40 PetscCallA(MatGetOwnershipRange(A, Istart, Iend, ierr))
48 PetscCallA(MatSetValues(A, ione, [II], ione, [JJ], [v], INSERT_VALUES, ierr))
52 PetscCallA(MatSetValues(A, ione, [II], ione, [JJ], [v], INSERT_VALUES, ierr))
56 PetscCallA(MatSetValues(A, ione, [II], ione, [JJ], [v], INSERT_VALUES, ierr))
60 PetscCallA(MatSetValues(A, ione, [II], ione, [JJ], [v], INSERT_VALUES, ierr))
63 PetscCallA(MatSetValues(A, ione, [II], ione, [II], [v], INSERT_VALUES, ierr))
66 PetscCallA(MatAssemblyBegin(A, MAT_FINAL_ASSEMBLY, ierr))
67 PetscCallA(MatAssemblyEnd(A, MAT_FINAL_ASSEMBLY, ierr))
69 PetscCallA(VecCreate(PETSC_COMM_WORLD, u, ierr))
70 PetscCallA(VecSetSizes(u, PETSC_DECIDE, m*m, ierr))
71 PetscCallA(VecSetFromOptions(u, ierr))
72 PetscCallA(VecDuplicate(u, b, ierr))
73 PetscCallA(VecDuplicate(b, x, ierr))
74 PetscCallA(VecSet(u, one, ierr))
75 PetscCallA(MatMult(A, u, b, ierr))
77 PetscCallA(MatFactorInfoInitialize(info, ierr))
78 PetscCallA(MatGetOrdering(A, MATORDERINGNATURAL, perm, iperm, ierr))
81 PetscCallA(MatGetFactor(A, MATSOLVERMUMPS, MAT_FACTOR_LU, fact, ierr))
84 PetscCallA(MatGetFactor(A, MATSOLVERPETSC, MAT_FACTOR_LU, fact, ierr))
86 PetscCallA(MatLUFactorSymbolic(fact, A, perm, iperm, info, ierr))
87 PetscCallA(ISDestroy(perm, ierr))
88 PetscCallA(ISDestroy(iperm, ierr))
90 PetscCallA(MatLUFactorNumeric(fact, A, info, ierr))
91 PetscCallA(MatSolve(fact, b, x, ierr))
92 PetscCallA(MatDestroy(fact, ierr))
94 PetscCallA(MatDestroy(A, ierr))
95 PetscCallA(VecDestroy(u, ierr))
96 PetscCallA(VecDestroy(x, ierr))
97 PetscCallA(VecDestroy(b, ierr))
99 PetscCallA(PetscFinalize(ierr))