History log of /petsc/src/mat/impls/aij/mpi/mpiaij.c (Results 876 – 900 of 2754)
Revision Date Author Comments
# 0e168440 08-Mar-2017 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# 8cc6944d 08-Mar-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/hzhang/rename_matgetsubmats'


# 7dae84e0 07-Mar-2017 Hong Zhang <hzhang@mcs.anl.gov>

rename MatGetSubMat -> MatCreateSubMat


# eeb24464 06-Mar-2017 Barry Smith <bsmith@mcs.anl.gov>

Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES

This eliminates unneeded global reductions during the MatAssemblyBegin/End() process.

Thanks-to

Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES

This eliminates unneeded global reductions during the MatAssemblyBegin/End() process.

Thanks-to: Pierre Jolivet <Pierre.Jolivet@enseeiht.fr>

show more ...


# 171f813e 15-Feb-2017 Toby Isaac <tisaac@uchicago.edu>

Merge remote-tracking branch 'origin/knepley/feature-fe-dual-apply' into tisaac/feature-fe-dual-apply

* origin/knepley/feature-fe-dual-apply: (75 commits)
Plex: Screwed up last fix
Plex: Fix ove

Merge remote-tracking branch 'origin/knepley/feature-fe-dual-apply' into tisaac/feature-fe-dual-apply

* origin/knepley/feature-fe-dual-apply: (75 commits)
Plex: Screwed up last fix
Plex: Fix overeager protection of function
PetscFE: Fixed declaration
Travis-CI: Attempt to solve issues with gfortran
Travis-CI: Use newer macOS image
clarify damping and other issues related to SNESLINESEARCHBASIC
change example in new harness to use simple partitioner so gets consistent output on all systems
remove unused function from test file
cleanup formatting in example, plus myrank not rank
all requires need to go on the same line in test definition otherwise they are skipped
missing - makes the manual page formatting wrong
The developer manual clearly states that MPI_Comm_size() returns size it doesn't return numProcs or other nonsense. Pretty soon you'll start using mype instead of rank?
fix typo and cut and paste error in docs
bugfix for !HYPRE
fix warning for ';;'
may switch to scalable only when B->cmap->N > 100000
MatLRC: store in the context the parallel matrices rather than the sequential ones
Bib: Add ref
set default algorithm based on B->cmap->N for MatMatMult_MPIAIJ_MPIAIJ()
Error in VecScatterView_MPI() had the meaning of from and to backwards
...

show more ...


# c5eaf5f0 14-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-fe-dual-apply

* knepley/feature-plex-tests-new: (73 commits)
Plex: Fix overeager protection of function
Travis-CI: Attempt to s

Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-fe-dual-apply

* knepley/feature-plex-tests-new: (73 commits)
Plex: Fix overeager protection of function
Travis-CI: Attempt to solve issues with gfortran
Travis-CI: Use newer macOS image
clarify damping and other issues related to SNESLINESEARCHBASIC
change example in new harness to use simple partitioner so gets consistent output on all systems
remove unused function from test file
cleanup formatting in example, plus myrank not rank
all requires need to go on the same line in test definition otherwise they are skipped
missing - makes the manual page formatting wrong
The developer manual clearly states that MPI_Comm_size() returns size it doesn't return numProcs or other nonsense. Pretty soon you'll start using mype instead of rank?
fix typo and cut and paste error in docs
bugfix for !HYPRE
fix warning for ';;'
may switch to scalable only when B->cmap->N > 100000
MatLRC: store in the context the parallel matrices rather than the sequential ones
Bib: Add ref
set default algorithm based on B->cmap->N for MatMatMult_MPIAIJ_MPIAIJ()
Error in VecScatterView_MPI() had the meaning of from and to backwards
fix build warning as reported by the nightly tests
Update alquimia.py to use Glenn's branch that updates alquimia for pflotran xsdk
...

show more ...


# cffa9059 14-Feb-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-tests-new

* master: (94 commits)
Plex: Fix overeager protection of function
Travis-CI: Attempt to solve issues with gfortran
Travis-CI: Use newe

Merge branch 'master' into knepley/feature-plex-tests-new

* master: (94 commits)
Plex: Fix overeager protection of function
Travis-CI: Attempt to solve issues with gfortran
Travis-CI: Use newer macOS image
clarify damping and other issues related to SNESLINESEARCHBASIC
change example in new harness to use simple partitioner so gets consistent output on all systems
remove unused function from test file
cleanup formatting in example, plus myrank not rank
missing - makes the manual page formatting wrong
The developer manual clearly states that MPI_Comm_size() returns size it doesn't return numProcs or other nonsense. Pretty soon you'll start using mype instead of rank?
fix typo and cut and paste error in docs
bugfix for !HYPRE
fix warning for ';;'
may switch to scalable only when B->cmap->N > 100000
MatLRC: store in the context the parallel matrices rather than the sequential ones
Bib: Add ref
set default algorithm based on B->cmap->N for MatMatMult_MPIAIJ_MPIAIJ()
Error in VecScatterView_MPI() had the meaning of from and to backwards
fix build warning as reported by the nightly tests
Update alquimia.py to use Glenn's branch that updates alquimia for pflotran xsdk
fix divide by zero exposed by 8534686b5096cd4c91a8f3895408b386c0628431 - and produced by petsc4py testsuite
...

Conflicts:
src/dm/impls/plex/examples/tests/ex13.c
src/dm/impls/plex/plexgmsh.c
src/snes/examples/tests/ex2.c
src/snes/examples/tests/output/ex2_3.out
src/snes/examples/tests/output/ex2_4.out
src/snes/examples/tests/output/ex2_5.out

show more ...


# 7962258a 10-Feb-2017 Scott Kruger <scott.e.kruger@gmail.com>

Merge branch 'master' into scott/test-harness-forloopfix


# eb54a165 09-Feb-2017 Hong Zhang <hzhang@mcs.anl.gov>

Merge branch 'hzhang/opt-matgetsubmatrices-mpibaij'


# 8761c3d6 31-Jan-2017 Hong Zhang <hzhang@mcs.anl.gov>

bugfix for MatCreateRedundantMatrix(), MatCreateMPIMatConcatenateSeqMat()


# 03e8432d 25-Jan-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-tests-new

* master: (37 commits)
fortran: include petscversion.h
test: c++ pipeline build fix for d2a797cfef64a79a330b420f01b2d605a8acc690
Extra

Merge branch 'master' into knepley/feature-plex-tests-new

* master: (37 commits)
fortran: include petscversion.h
test: c++ pipeline build fix for d2a797cfef64a79a330b420f01b2d605a8acc690
Extract the submatrices
Convert C Null pointer to Fortran in Fortran stub before passing back to user
PC Galekin and KSP should properly propagate calls to SetFromOptions to subsolvers
Converted Fortran PetscSF to Fortran type, added PETSC_NULL_SF
clarification in documentation
Update of petscdiff and associated harness hooks
Fixup more F90 interface definitions for users
More space-in-dirname enabling quotes
Enable paths with spaces
add cast; bugfix for 64bit
Typo -- initialized TESTFLAGS to -v by mistake
Adding new options to test framework
gtest: add valgrind support [when PETSC_ARCH has 'valgrind' in the name]
bugfix for unsorted ISCols
optimize matgetsubmatrices_mpiaij to use only one MPI_AllReduce
small cleanup MatGetSubMatrices_MPIAIJ_Local()
rm allcolumns from the input of MatGetSubmatrices_mpiaij_local()
add a test to ex4.c for reuse
...

show more ...


# dc84b4d1 20-Jan-2017 Hong Zhang <hzhang@mcs.anl.gov>

Merge branch 'hzhang/opt-matgetsubmatrices-mpiaij'


# 85f27616 17-Jan-2017 Hong Zhang <hzhang@mcs.anl.gov>

optimize matgetsubmatrices_mpiaij to use only one MPI_AllReduce


# a1e6e1df 17-Jan-2017 Hong Zhang <hzhang@mcs.anl.gov>

rm allcolumns from the input of MatGetSubmatrices_mpiaij_local()


# 9137bce6 24-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/remove-funct'


# b90ca41c 24-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fix-matreuse'


# cf37664f 23-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Add more error checks for use of MatReuse; change MatTranspose() to use MatReuse as used by other functions

Time: 2.5 hours
Reported-by: Stefano Zampini <stefano.zampini@gmail.com>, Eric Chamberlan

Add more error checks for use of MatReuse; change MatTranspose() to use MatReuse as used by other functions

Time: 2.5 hours
Reported-by: Stefano Zampini <stefano.zampini@gmail.com>, Eric Chamberland <Eric.Chamberland@giref.ulaval.ca>

show more ...


# 71752422 21-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/half-precision'


# fbfcfee5 19-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Remove the use and definition of __FUNCT__ throughout the code

Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc
Time: 1.5 hours
Thanks-t

Remove the use and definition of __FUNCT__ throughout the code

Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc
Time: 1.5 hours
Thanks-to: Andreas Mang <andreas@ices.utexas.edu>

show more ...


# e4e8b134 21-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'stefano_zampini/feature-usehyprematmatops'


# 74268593 19-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Bug: someone assumed a PetscInt could always fit in the space for a PetscScalar, not true for fp16


# 4d6cbf9f 16-Dec-2016 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/win-icl'


# 2c2ad335 15-Dec-2016 Satish Balay <balay@mcs.anl.gov>

windows: __FUNCT__ vs __func__ fix mismatch for icl


# 8f47d70b 15-Dec-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'stefano_zampini/allow-late-matsetblocksizes'


# 3dad0653 14-Dec-2016 stefano_zampini <stefano.zampini@gmail.com>

Added support for MatMatMatMult_transpose_aij_aij

actually, boomerAMGBuildCoarseOperator needs Rt and not R to perform RAP.
Removed HYPRE support from MatMatMatMult_AIJ_AIJ_AIJ and added the compose

Added support for MatMatMatMult_transpose_aij_aij

actually, boomerAMGBuildCoarseOperator needs Rt and not R to perform RAP.
Removed HYPRE support from MatMatMatMult_AIJ_AIJ_AIJ and added the composed to the AIJ objects

show more ...


1...<<31323334353637383940>>...111