History log of /petsc/src/sys/utils/mpishm.c (Results 101 – 112 of 112)
Revision Date Author Comments
# e11ba9d6 18-Sep-2018 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-ksp-ex10-transpose

* master: (219 commits)
petsc4py: update with VecScatter API changes
remove duplicate code
petsc4py: update to version 3.10.0
fi

Merge branch 'master' into knepley/feature-ksp-ex10-transpose

* master: (219 commits)
petsc4py: update with VecScatter API changes
remove duplicate code
petsc4py: update to version 3.10.0
fixed typos in documentation
fixed typos in documentation
Fix some remaining Register()s to call InitializePackage()
Remove memory leaks of XXXRegister() is called but XXX object is never used
Add to PCTFS manual page that it does not work for complex numbers
Stray , in manual page that should be .
Only register MPI3 VecScatter if they are built
clarification of KSPSetComputeInitialGuess()
Add missing makefiles for VecScatter implementations
Changed VecScatterCreate() to take a communicator and return scatter as other first class PETSc objects do. Changed old VecScatterCreate() to VecScatterCreateWithData()
Added VecScatterSetUp() and converted implementations to use it to compute scatter information
Pull "MPI1" and "MPI3" specific code out of common VecScatter impls code This allows future implementations to use the common code also without changing the common code
Seperate VecScatter implementation code into three subdirectories seq, mpi1, and mpi3
doc: fix author list in manual wrt 6402aee
doc: fix LOCDIR wrt broken URL from MatHYPRESetPreallocation.html
ifort: ifx compile error with --with-mpi=0
changes/310.html: merged two TAO sections
...

Conflicts:
src/ksp/ksp/interface/itfunc.c

show more ...


# 4a1557b5 12-Sep-2018 Andreas Selinger <andreasselinger@gmail.com>

Merged petsc/petsc into master


# 43634906 12-Sep-2018 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jczhang/fix-pr1101-feature-mumps-omp'


# d49c3730 11-Sep-2018 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into arcowie-rem/feature-error-logging

* master: (345 commits)
Update dev notes for the coming release
Increase patchlevel to 3.9.4
doc fixes
Added some AIJSELL tests t

Merge branch 'master' into arcowie-rem/feature-error-logging

* master: (345 commits)
Update dev notes for the coming release
Increase patchlevel to 3.9.4
doc fixes
Added some AIJSELL tests that mirror the SELL tests.
Bib: More refs
Removed use of hardwired -1 to represent PETSC_NULL_XXX object, since the null value is now 0.
fix memleaks flagged by valgrind
ex62: disable long running test and workaround differences in iteration counts on various builds.
Add FAQ we can point to when users get error messages such as: "PETSc was configured with one OpenMPI mpi.h version but now appears to be compiling using a different OpenMPI mpi.h version"
swith test from mpich to openmpi as mpich ch3:sock is unuserable per PetscShmCommGet()
DM: Forgot to move include statement
fix nightlybuild issues - disable hypre [for openmp] and fix uninitialized variables
tests: enable openmp and hwloc with one of the mumps tests
Default BoomerAMG smoothers
Configure: Revert changes from debb90c, so that we are back to the original Libmesh
Configure: Reverted change for Libmesh from 83cd5d7
Split vecimpl.h into vecimpl.h and vecscatterimpl.h
SNES ex62: Turned off some tests for other precisions and shortened output of sensitive tests
Use mmap to allocate the shared pthread barrier if available
Add configure test for functional mmap
...

Conflicts:
include/petscconvest.h
src/snes/examples/tutorials/ex13.c
src/snes/interface/snes.c
src/snes/utils/convest.c

show more ...


# 20b3346c 11-Sep-2018 Junchao Zhang <jczhang@mcs.anl.gov>

Replace old ifdefs with new macro PETSC_HAVE_OPENMP_SUPPORT


# 7c405c4a 10-Sep-2018 Junchao Zhang <jczhang@mcs.anl.gov>

Allow -mat_mumps_use_omp_threads to have a default value


# eff715bb 08-Sep-2018 Junchao Zhang <jczhang@mcs.anl.gov>

Improve PETSc OpenMP controler documentation


# 4c66dbf3 10-Sep-2018 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jczhang/feature-mumps-omp'


# 4df5c2c7 07-Sep-2018 Junchao Zhang <jczhang@mcs.anl.gov>

Use mmap to allocate the shared pthread barrier if available


# 3ab56b82 15-Aug-2018 Junchao Zhang <jczhang@mcs.anl.gov>

Support OpenMP needs of mumps


# a32e93ad 17-Aug-2018 Junchao Zhang <jczhang@mcs.anl.gov>

Add a Petsc OMP controler

Reference:
Gutierrez, Samuel K., et al. "Accommodating Thread-Level Heterogeneity in Coupled Parallel Applications."
Parallel and Distributed Processing Symposium (IPDPS),

Add a Petsc OMP controler

Reference:
Gutierrez, Samuel K., et al. "Accommodating Thread-Level Heterogeneity in Coupled Parallel Applications."
Parallel and Distributed Processing Symposium (IPDPS), 2017 IEEE International. IEEE, 2017.

show more ...


# 5f7487a0 16-Aug-2018 Junchao Zhang <jczhang@mcs.anl.gov>

Revise PETSc shared memory communicator keyval interface

Names like Petsc_ShmComm_keyval etc are conforming to existing keyvals like Petsc_InnerComm_keyval


12345