update docs for SAWs usageset variable size div (and color) for PETSc options selection box in SAWs
fixes to build from bad merge of new master
Merge branch 'jed/assembly-perf' into jed/mat-assembly-perfImprove VecAssembly performance using BuildTwoSided* jed/assembly-perf: (27 commits) Vec: document when InsertMode cannot change betwe
Merge branch 'jed/assembly-perf' into jed/mat-assembly-perfImprove VecAssembly performance using BuildTwoSided* jed/assembly-perf: (27 commits) Vec: document when InsertMode cannot change between reassemblies VecAssembly BTS: allow reassembly with proper subsets of comm BuildTwoSided: distinguish events BuildTwoSided vs BuildTwoSidedF MPI: check for MPIX_Ibarrier (e.g., BG/Q) VecAssembly BTS: enable by default, use -vec_assembly_bts 0 to disable VecAssembly BTS: allow proper subsets with VEC_SUBSET_OFF_PROC_ENTRIES VecAssembly BTS: VEC_SUBSET_OFF_PROC_ENTRIES elides global synchronization VecAssembly BTS: elide sending empty scalar/block stashes VecAssembly BTS: separate pending count for scalar and block stashes VecAssembly BTS: use PetscCommBuildTwoSidedFReq and MPI_Waitsome VecAssembly BTS: avoid copying data on receive by using pointer frames Sys BuildTwoSidedFReq: generalization to return requests VecAssembly: add more scalable implementation, -vec_assembly_bts Vec_MPI: remove unused members conflated with VecStash Sys: add PetscMergeMPIIntArray Sys PetscMergeIntArrayPair: fix PetscFunctionBegin and comment Sys BuildTwoSidedF_Ibarrier: less synchronous dynamic sparse data exchange Sys BuildTwoSidedF: build two-sided network with functions in rendezvous Sys BuildTwoSided test: extract datatype construction Sys BuildTwoSided: update test for non-contiguous types and verbose output ...
show more ...
Merge branch 'master' into barry/saws-options-merge-masterTotally confusing manual merge, could be wrongConflicts: include/petscoptions.h src/dm/impls/da/dacreate.c src/sys/objects/aoptions.c
Merge branch 'master' into barry/saws-options-merge-masterTotally confusing manual merge, could be wrongConflicts: include/petscoptions.h src/dm/impls/da/dacreate.c src/sys/objects/aoptions.c src/sys/threadcomm/interface/threadcomm.c
Merge branch 'barry/update-saws'
update SAWS interface to work with thread safe options processing
minor cleanup of PetscSubcomm code and documentation
removed outdated use of %G
Merge branch 'tisaac/feature-gamg-extensible' into barry/experimentConflicts: src/ksp/pc/impls/gamg/gamg.h
Merge branch 'pr239/jeguyer/fix-matrix-market-export'
simplify option object names
added --with-threadsafety flagother cleanup for threadsafetyremoved Euclid due to bit rot
updated new XXXSetFromOptions_YYY() methods to take PetscOptionsObjectType
fixes for merge with HAVE_LOG protection for PETSc object logging
moved PetscOptionsObject from global variable to local variable in functions
manual merge of conflict
mv include/finclude to include/petsc-finclude for namespacing in installs
missing left hand side of comparison
Viewer: LaTeX viewer should also discard the header
added test for PETSC_VIEWER_ASCII_MATRIXMARKETminor formating of code/comments
don't print ASCII header information if MatrixMarket format because MatrixMarket does not allow for it
missing argument to macro
Merge branch 'master' into barry/ksp-converged-reason-viewerConflicts: src/sys/objects/options.c
Changing -snes_converged_reason and -ksp_converged_reason to take a general viewer argument
Allow PetscObjectViewFromOptions() to be called again even ifpreviously it generated an error for use from PythonRemoved a couple of unneeded incall static checks from XXXViewFromOptions() routines
1...<<51525354555657585960>>...99