Home
last modified time | relevance | path

Searched refs:symm (Results 1 – 17 of 17) sorted by relevance

/petsc/share/petsc/saws/js/
H A DtreeInterface.js23 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 DlistLogic.js19 …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 Ddefaults.js5 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 Devents.js17 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 Dmain.js21 symm: false, property
/petsc/src/mat/tests/
H A Dex192.c16 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 Dex215.c13 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 Dex66.c40 …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 Dex125.c55 …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 Dex70.c209 …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 Dbddcnullspace.c14 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 Dpcbddcstructsimpl.h195 PetscBool symm; member
/petsc/src/ksp/ksp/guess/impls/pod/
H A Dpod.c174 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 Dpetscblaslapack_mangle.h166 #define BLASsymm_ PETSCBLAS(symm, SYMM)
/petsc/src/ksp/ksp/utils/schurm/
H A Dschurm.c486 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 Dmpisbaij.c75 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 DMat.pyx2616 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))