Home
last modified time | relevance | path

Searched refs:common (Results 1 – 25 of 36) sorted by relevance

12

/petsc/src/mat/impls/sbaij/seq/cholmod/
H A Dsbaijcholmod.c64 cholmod_common *c = chol->common; in CholmodSetOptions()
129 if (chol->common) PetscFunctionReturn(PETSC_SUCCESS); in CholmodStart()
130 PetscCall(PetscMalloc1(1, &chol->common)); in CholmodStart()
131 PetscCallExternal(!cholmod_X_start, chol->common); in CholmodStart()
133 c = chol->common; in CholmodStart()
280 if (chol->spqrfact) PetscCallExternal(!SuiteSparseQR_C_free, &chol->spqrfact, chol->common); in MatDestroy_CHOLMOD()
281 if (chol->factor) PetscCallExternal(!cholmod_X_free_factor, &chol->factor, chol->common); in MatDestroy_CHOLMOD()
282 if (chol->common->itype == CHOLMOD_INT) { in MatDestroy_CHOLMOD()
283 PetscCallExternal(!cholmod_finish, chol->common); in MatDestroy_CHOLMOD()
285 PetscCallExternal(!cholmod_l_finish, chol->common); in MatDestroy_CHOLMOD()
[all …]
H A Dcholmodimpl.h51 cholmod_common *common; member
/petsc/src/snes/tutorials/
H A Dex74fcomd.h16 common
21 common
26 common
31 common
36 common
H A Dex74ftube.h4 common /
/petsc/src/mat/impls/aij/seq/spqr/
H A Daijspqr.c118 QTB_handle = SuiteSparseQR_C_qmult(SPQR_QTX, chol->spqrfact, cholB, chol->common); in MatSolve_SPQR_Internal()
120 Y_handle = SuiteSparseQR_C_solve(SPQR_RETX_EQUALS_B, chol->spqrfact, QTB_handle, chol->common); in MatSolve_SPQR_Internal()
123 Z_handle = SuiteSparseQR_C_solve(SPQR_RTX_EQUALS_ETB, chol->spqrfact, cholB, chol->common); in MatSolve_SPQR_Internal()
125 Y_handle = SuiteSparseQR_C_solve(SPQR_RETX_EQUALS_B, chol->spqrfact, Z_handle, chol->common); in MatSolve_SPQR_Internal()
127 PetscCallExternal(!cholmod_l_free_dense, &Z_handle, chol->common); in MatSolve_SPQR_Internal()
130 PetscCallExternal(!cholmod_l_free_dense, &QTB_handle, chol->common); in MatSolve_SPQR_Internal()
148 PetscCallExternal(!cholmod_l_free_dense, &Y_handle, chol->common); in MatSolve_SPQR()
172 PetscCallExternal(!cholmod_l_free_dense, &Y_handle, chol->common); in MatMatSolve_SPQR()
184 RTB_handle = SuiteSparseQR_C_solve(SPQR_RTX_EQUALS_ETB, chol->spqrfact, cholB, chol->common); in MatSolveTranspose_SPQR_Internal()
186 Y_handle = SuiteSparseQR_C_qmult(SPQR_QX, chol->spqrfact, RTB_handle, chol->common); in MatSolveTranspose_SPQR_Internal()
[all …]
/petsc/src/ksp/ksp/tutorials/
H A Dex78.c13 const char *common[] = {KSPGMRES, KSPCG, KSPPREONLY}; in main() local
19 PetscCall(KSPSetType(ksp, common[i])); in main()
23 PetscCall(PetscStrcmp(KSPHPDDMTypes[type], common[i], &flg)); in main()
24 …ksp), PETSC_ERR_PLIB, "KSPType and KSPHPDDMType do not match: %s != %s", common[i], KSPHPDDMTypes[… in main()
/petsc/doc/developers/contributing/
H A Dindex.md21 Some of the source code is documented to provide direct examples/templates for common
34 We provide some information on common operations here; for more details, see `git help`, `man git`,…
/petsc/doc/developers/
H A Dcallbacks.md19 `XXX`/`DM` objects share a common `DMXXX` object.
28 objects share a common `DMKSP` object. The code to access the inner
204 share a common `DMXXX`.
H A Dobjects.md17 A (small) common part shared by all PETSc classes (for example, both
20 Another common part shared by all PETSc implementations of the class
21 (for example, both `KSPGMRES` and `KSPCG` have this common
34 the PETSc common part.
84 All PETSc objects (derived from the base class `PetscObject`) have the following common header stru…
230 These include the specific functions in the PETSc common function table.
H A Dbuildsystem.md23 even functionality, but *debuggability*. Configuration failure is at least as common as
131 `config/PETSc/petsc.py`. It is also common to include a top level
303 mirroring the common usage of Autoconf. Slight improvements have been
H A Dstyle.md633 - `Logically Collective; yyy must contain common value]`
/petsc/config/BuildSystem/config/
H A DsetsOrdered.py241 common = ifilter(big._data.has_key, little)
242 return self.__class__(common)
/petsc/doc/changes/
H A D324.md111 - Add `KSPFlexibleSetModifyPC()` to provide a common API for setting the modification function for …
216 …fortran-type-initialize=0`. Hence, it is now not possible to include PETSc objects in common blocks
H A D300.md38 - Changed location of base makefiles to conf from bmake/common
44 - You will need to change include \$\{PETSC_DIR}/bmake/common/base to
H A D317.md51 - Add `petscmacros.h` header to house common PETSc preprocessor macros
137 …eqAIJ`, with options `nseps`, `niter`, `ufactor` and `pfactor` under the common prefix `-mat_order…
284 - Improve loading performance related to coordinate projection in common cases.
H A D33.md171 - Added a common, extensible system for adaptive controllers, see
H A D320.md168 …AggressiveMISk()` to set the number of levels (k) of aggressive MIS-k coarsening (2 is very common)
/petsc/doc/install/
H A Dmultibuild.md60 - Location of common system header-files
61 - Location of common system libraries
/petsc/src/ksp/ksp/impls/hpddm/
H A Dhpddm.cxx664 const char *common[] = {KSPGMRES, KSPCG, KSPPREONLY}; in KSPCreate_HPDDM() local
680 for (i = 0; i < static_cast<PetscInt>(PETSC_STATIC_ARRAY_LENGTH(common)); ++i) { in KSPCreate_HPDDM()
681 PetscCall(PetscStrcmp(((PetscObject)ksp)->type_name, common[i], &flg)); in KSPCreate_HPDDM()
687 …char>(PETSC_DECIDE)) PetscCall(PetscInfo(ksp, "Using the previously set KSPType %s\n", common[i])); in KSPCreate_HPDDM()
/petsc/src/binding/petsc4py/docs/ipynb/
H A Ddmplex.ipynb422 "# Two cells, meet is the common edge, no join\n",
441 "# Two edges, meet is the common vertex, join is the cell to which they are both connected\n",
460 "# Two vertices, no meet, join is the common edge to which they are both connected\n",
/petsc/doc/manual/
H A Dperformance.md30 common question of why performance generally does not increase 20-fold
194 common L2 cache. IDs 0, 12, 1, 13, 2, 14, 3, 15, 4, 16, 5, 17 share the
195 same socket and have a common L3 cache.
684 briefly describe some common problems and possibilities for overcoming
H A Ddmplex.md301 The most common mesh traversal is the transitive closure of a point,
334 This operation is so common that we have built a convenience method
598 it is common to redistribute the mesh for a better distribution using
H A Dsnes.md180 A common usage paradigm is to assemble the problem Jacobian in the
1179 so that columns of the same color do not share any common rows.
1201 Color the matrix, i.e. determine groups of columns that share no common
H A Dksp.md621 cannot use a `KSP` in its preconditioner, as is common in the Block-Jacobi method `PCBJACOBI`, for …
1945 section, we use the common linear algebra definition of block matrices, where matrices are divided …
2327 a common class of problems, saddle points with a positive definite
2401 be handled separately, since they are such a common case. Create a
/petsc/doc/faq/
H A Dindex.md1249 You can first add the values common to all the matrices, then use `MatStoreValues()` to
1250 stash the common values. Each iteration you call `MatRetrieveValues()`, then set the
1441 Newton's method may not converge for many reasons, here are some of the most common:
1575 preconditioner is likely singular or nearly so. This is common for saddle point problems

12