| /petsc/share/petsc/saws/js/ |
| H A D | treeInterface.js | 23 var symm; 28 symm = matInfo[endtag].symm; 34 symm = $("#temp_symm").prop("checked"); 40 if(!symm && posdef) { 46 var parentSymm = matInfo[parentEndtag].symm; 49 if(parentSymm && !symm) { 121 matInfo[endtag].symm = symm; 129 $("#symm" + endtag).prop("checked",symm); 133 if(!symm) 135 if(symm) [all …]
|
| H A D | listLogic.js | 19 …var defaults = getDefaults("mg",matInfo[endtag].symm, matInfo[endtag].posdef, matInfo[endtag].logs… 41 symm: matInfo[endtag].symm, //inherit !! property 71 …var defaults = getDefaults("gamg",matInfo[endtag].symm, matInfo[endtag].posdef, matInfo[endtag].lo… 93 symm: matInfo[endtag].symm, //inherit !! property 123 …var defaults = getDefaults("redundant",matInfo[endtag].symm,matInfo[endtag].posdef,matInfo[endtag]… 136 symm: matInfo[endtag].symm, //inherit!! property 159 …var defaults = getDefaults("bjacobi",matInfo[endtag].symm,matInfo[endtag].posdef,matInfo[endtag].l… 172 symm: matInfo[endtag].symm, //inherit!! property 197 …var defaults = getDefaults("asm",matInfo[endtag].symm,matInfo[endtag].posdef,matInfo[endtag].logst… 215 symm: matInfo[endtag].symm, //inherit!! property [all …]
|
| H A D | defaults.js | 5 function getDefaults(solver,symm,posdef,logstruc,child_symm,child_posdef,child_logstruc) { argument 13 if(symm) { 71 if(symm) 86 if(symm) 100 if(symm)
|
| H A D | events.js | 17 matInfo[endtag].symm = checked; 47 var symm = $("#symm" + endtag).prop("checked"); 53 defaults = getDefaults("",symm,posdef,logstruc); 58 var parent_symm = matInfo[parentEndtag].symm; 61 … = getDefaults(parent_pc_type,parent_symm,parent_posdef,parent_logstruc,symm,posdef,logstruc); /…
|
| H A D | main.js | 21 symm: false, property
|
| /petsc/src/mat/tests/ |
| H A D | ex192.c | 16 PetscBool data_provided, herm, symm, use_lu, cuda = PETSC_FALSE; in main() local 30 symm = PETSC_FALSE; in main() 31 PetscCall(PetscOptionsGetBool(NULL, NULL, "-symmetric_solve", &symm, NULL)); in main() 33 if (herm) symm = PETSC_TRUE; in main() 41 if (symm) { in main() 132 …if (isolver == 0 && symm && !data_provided) { /* MUMPS (5.0.0) does not have support for Hermitian… in main() 142 …ize schur %" PetscInt_FMT ", size mat %" PetscInt_FMT "\n", solver, nrhs, symm, herm, size_schur, … in main() 146 if (!symm) use_lu = PETSC_TRUE; in main() 148 if (cuda && symm && !herm) use_lu = PETSC_TRUE; in main() 182 if (symm && herm) PetscCall(VecAbs(x)); in main() [all …]
|
| H A D | ex215.c | 13 PetscBool data_provided, herm, symm, hpd; in main() local 24 symm = PETSC_FALSE; in main() 26 PetscCall(PetscOptionsGetBool(NULL, NULL, "-symmetric_solve", &symm, NULL)); in main() 96 if (symm) { in main() 117 PetscCall(MatSetOption(F, MAT_SYMMETRIC, symm)); in main()
|
| H A D | ex66.c | 40 …PetscBool testlayout = PETSC_FALSE, flg, symm = PETSC_FALSE, Asymm = PETSC_TRUE, kernel = … in main() local 63 PetscCall(PetscOptionsGetBool(NULL, NULL, "-symm", &symm, NULL)); in main() 70 if (!Asymm) symm = PETSC_FALSE; in main() 75 testtrans = (PetscBool)(size == 1 || symm); in main() 76 testnorm = (PetscBool)(size == 1 || symm); in main() 77 testorthog = (PetscBool)(size == 1 || symm); in main() 78 testcompress = (PetscBool)(size == 1 || symm); in main() 145 PetscCall(MatSetOption(B, MAT_SYMMETRIC, symm)); in main() 204 PetscCall(MatSetOption(D, MAT_SYMMETRIC, symm)); in main() 291 PetscCall(MatSetOption(D, MAT_SYMMETRIC, symm)); in main() [all …]
|
| H A D | ex125.c | 55 …PetscBool flg, symm, testMatSolve = PETSC_TRUE, testMatMatSolve = PETSC_TRUE, testMatMatSolveT… in main() local 90 PetscCall(MatIsSymmetric(A, 0.0, &symm)); in main() 91 PetscCall(MatSetOption(A, MAT_SYMMETRIC, symm)); in main() 93 test_inertia = symm; in main() 186 PetscCall(MatSetOption(A, MAT_SYMMETRIC, symm)); in main() 251 if (symm) { /* A is symmetric */ in main()
|
| H A D | ex70.c | 209 …PetscBool flg, symm = PETSC_FALSE, testtt = PETSC_TRUE, testnest = PETSC_TRUE, testtranspose = … in main() local 221 PetscCall(PetscOptionsGetBool(NULL, NULL, "-symm", &symm, NULL)); in main() 247 if (M == N && symm) { in main()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcnullspace.c | 14 if (corr_ctx->symm) { in PCBDDCNullSpaceCorrPreSolve() 37 if (corr_ctx->symm) { in PCBDDCNullSpaceCorrPostSolve() 98 PetscCall(MatIsSymmetric(local_mat, 0.0, &shell_ctx->symm)); in PCBDDCNullSpaceAssembleCorrection()
|
| /petsc/include/petsc/private/ |
| H A D | pcbddcstructsimpl.h | 195 PetscBool symm; member
|
| /petsc/src/ksp/ksp/guess/impls/pod/ |
| H A D | pod.c | 174 PetscBool tsolve, symm, set; in KSPGuessFormGuess_POD() local 188 PetscCall(MatIsSymmetricKnown(guess->A, &set, &symm)); in KSPGuessFormGuess_POD() 189 tsolve = (set && symm) ? PETSC_FALSE : pksp->transpose_solve; in KSPGuessFormGuess_POD()
|
| /petsc/include/ |
| H A D | petscblaslapack_mangle.h | 166 #define BLASsymm_ PETSCBLAS(symm, SYMM)
|
| /petsc/src/ksp/ksp/utils/schurm/ |
| H A D | schurm.c | 486 PetscBool flg = PETSC_FALSE, set, symm; in MatSchurComplementComputeExplicitOperator() local 574 PetscCall(MatIsSymmetricKnown(A, &set, &symm)); in MatSchurComplementComputeExplicitOperator() 575 …if (!set || !symm) PetscCall(MatConvert(D, MATBAIJ, MAT_INITIAL_MATRIX, &E)); /* convert the (1,1)… in MatSchurComplementComputeExplicitOperator()
|
| /petsc/src/mat/impls/sbaij/mpi/ |
| H A D | mpisbaij.c | 75 static PetscErrorCode MatPreallocateWithMats_Private(Mat B, PetscInt nm, Mat X[], PetscBool symm[],… in MatPreallocateWithMats_Private() argument 108 …if (symm && symm[i]) PetscCall(MatSetValues(preallocator, ncols, row, 1, &r, vals, INSERT_VALUES)); in MatPreallocateWithMats_Private() 126 PetscBool symm = PETSC_TRUE, isdense; in MatConvert_MPISBAIJ_Basic() local 139 PetscCall(MatPreallocateWithMats_Private(B, 1, &A, &symm, PETSC_TRUE)); in MatConvert_MPISBAIJ_Basic()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Mat.pyx | 2616 cdef PetscBool symm=symmetric 2622 CHKERR(MatGetRowIJ(self.mat, shift, symm, bcmp, &n, &ia, &ja, &done)) 2626 CHKERR(MatRestoreRowIJ(self.mat, shift, symm, bcmp, &n, &ia, &ja, &done)) 2647 cdef PetscBool symm=symmetric, bcmp=compressed 2652 CHKERR(MatGetColumnIJ(self.mat, shift, symm, bcmp, &n, &ia, &ja, &done)) 2656 CHKERR(MatRestoreColumnIJ(self.mat, shift, symm, bcmp, &n, &ia, &ja, &done))
|