| /petsc/src/sys/logging/handler/impls/nested/ |
| H A D | lognested.c | 7 PetscLogHandler_Nested nested = (PetscLogHandler_Nested)h->data; in PetscLogHandlerNestedSetThreshold() local 10 if (oldThresh) *oldThresh = nested->threshold; in PetscLogHandlerNestedSetThreshold() 13 nested->threshold = PetscMax(newThresh, 0.0); in PetscLogHandlerNestedSetThreshold() 19 PetscLogHandler_Nested nested = (PetscLogHandler_Nested)h->data; in PetscLogEventGetNestedEvent() local 27 PetscCall(PetscIntStackTop(nested->nested_stack, &key.root)); in PetscLogEventGetNestedEvent() 29 PetscCall(PetscNestedHashPut(nested->pair_map, key, &iter, &missing)); in PetscLogEventGetNestedEvent() 37 PetscCall(PetscLogStateEventGetInfo(nested->state, key.root, &nested_event_info)); in PetscLogEventGetNestedEvent() 39 PetscCall(PetscLogStateEventRegister(nested->state, name, event_info.classid, nested_event)); in PetscLogEventGetNestedEvent() 40 PetscCall(PetscLogStateEventSetCollective(nested->state, *nested_event, event_info.collective)); in PetscLogEventGetNestedEvent() 41 PetscCall(PetscNestedHashIterSet(nested->pair_map, iter, *nested_event)); in PetscLogEventGetNestedEvent() [all …]
|
| H A D | xmlviewer.c | 427 PETSC_INTERN PetscErrorCode PetscLogHandlerView_Nested_XML(PetscLogHandler_Nested nested, PetscNest… in PetscLogHandlerView_Nested_XML() argument 441 PetscCall(PetscLogHandlerGetEventPerfInfo(nested->handler, 0, 0, &main_stage_info)); in PetscLogHandlerView_Nested_XML() 443 PetscCall(PetscPrintGlobalPerformance(viewer, locTotalTime, nested->handler)); in PetscLogHandlerView_Nested_XML() 445 PetscCall(PetscLogNestedTreePrintTop(viewer, tree, nested->threshold, PETSC_LOG_NESTED_XML)); in PetscLogHandlerView_Nested_XML() 451 PETSC_INTERN PetscErrorCode PetscLogHandlerView_Nested_Flamegraph(PetscLogHandler_Nested nested, Pe… in PetscLogHandlerView_Nested_Flamegraph() argument 454 …PetscCall(PetscLogNestedTreePrintTop(viewer, tree, nested->threshold, PETSC_LOG_NESTED_FLAMEGRAPH)… in PetscLogHandlerView_Nested_Flamegraph()
|
| /petsc/src/sys/tests/output/ |
| H A D | ex72_0.out | 1 [0] <loghandler:nested> PetscLogHandlerNestedEventEnd(): Log event Event-2 wasn't ended, ending it … 2 [0] <loghandler:nested> PetscLogHandlerNestedEventEnd(): Log event Event-1 wasn't ended, ending it … 3 [0] <loghandler:nested> PetscLogHandlerNestedEventEnd(): Log event Event-2 wasn't ended, ending it …
|
| /petsc/share/petsc/saws/ |
| H A D | readme | 29 ksp (nested Krylov methods) 35 nested & hierarchical Krylov methods
|
| /petsc/doc/overview/ |
| H A D | nutshell.md | 20 - {any}`block<sec_block_matrices>` and {any}`nested<sec_matnest>` representations,
|
| /petsc/src/ksp/ksp/tests/output/ |
| H A D | ex32_cholmod.out | 44 Common.default_nesdis 0 (use NESDIS instead of METIS for nested dissection)
|
| H A D | ex32_cholmod_sbaij.out | 44 Common.default_nesdis 0 (use NESDIS instead of METIS for nested dissection)
|
| /petsc/doc/changes/ |
| H A D | 310.md | 52 - Added MatPartitioningApplyND() to compute a nested dissection
|
| H A D | 313.md | 116 - Change the default behavior of PCCHOLESKY to use nested dissection
|
| H A D | 38.md | 246 - Like C the include files are now nested so you no longer need to
|
| H A D | 315.md | 60 - Add new option to `-log_view` to view nested event timing
|
| H A D | 314.md | 249 - DMPlexComputeInterpolatorNested() now takes a flag allowing nested
|
| H A D | 317.md | 137 - Add `MATORDERINGMETISND` use METIS for nested dissection ordering of `MatSeqAIJ`, with options `n…
|
| /petsc/doc/manual/ |
| H A D | dmstag.md | 114 Navigating these nested `DM` in `DMPRODUCT` can be tedious, but note the existence of helper functi… 131 to be located at the center of their point, and using a nested ordering of the same style. Thus, in…
|
| H A D | fortran.md | 71 The include files are nested, that is, for example, `petsc/finclude/petscmat.h` automatically inclu… 72 `petsc/finclude/petscvec.h` and so on. The modules are also nested. One can use
|
| H A D | profiling.md | 129 the profiling information in a nested format. For more information see 341 It is possible to output the PETSc logging information in a nested format 363 using this nested format.
|
| H A D | mat.md | 735 matrices for each block (“nested”). These formats have different 739 {any}`sec_block_matrices`) are more efficient when a nested 742 nested formats. Additionally, for software maintainability and testing, 782 space that `submat` should operate in. If a nested matrix format is 783 used, then `MatGetLocalSubMatrix()` finds the nested block and returns
|
| H A D | other.md | 122 options database. For instance, `PCMG` gives prefixes to its nested 128 multiple or nested solvers.
|
| H A D | ksp.md | 1991 separate assembled blocks. Each of these nested matrices is itself
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Vec.pyx | 957 """Create a `Type.NEST` vector containing multiple nested subvectors. 966 Iterable of index sets for each nested subvector. 3466 """Return all the vectors contained in the nested vector. 3491 """Set the component vectors at specified indices in the nested vector.
|
| H A D | KSP.pyx | 319 subpreconditioner inside a nested preconditioner such as 1744 because when using nested solvers it may be fine that inner
|
| H A D | PC.pyx | 574 For nested preconditioners such as `BJACOBI`, `setUp` is not
|
| H A D | Mat.pyx | 1471 Index set for each nested row block, defaults to contiguous 1474 Index set for each nested column block, defaults to contiguous
|
| /petsc/src/ksp/ksp/tutorials/output/ |
| H A D | ex2_help.out | 271 …: formerly FALSE> use Amat (instead of Pmat) to define preconditioner in nested inner solves (PCSe…
|
| /petsc/doc/faq/ |
| H A D | index.md | 1588 - The preconditioner is nonlinear (e.g. a nested iterative solve), try `-ksp_type
|