| #
a57b75f0
|
| 12-Apr-2017 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/fix-dm-tests' into tisaac/feature-plex-tests-new
* tisaac/fix-dm-tests: dmplex tests ex1: update output for ISLocalToGlobalMapping changes DMNetwork: Use the default section
Merge branch 'tisaac/fix-dm-tests' into tisaac/feature-plex-tests-new
* tisaac/fix-dm-tests: dmplex tests ex1: update output for ISLocalToGlobalMapping changes DMNetwork: Use the default sections with plex when getting offset. Add another extchem test case Fix for extchem.c when envelop monitor is on, but graphical monitoring is off TSAdapt ascii view should show dt_min and dt_max Forgot to include example file Change extchem.c to accept mole values for initial conditions instead of mole fractions Update extchem.c example to 1) use pressure, 2) use options file, 3) read initial conditions from file DMNetwork: API to return the underlying DMPlex. deprecate MatGetSubMatXXX Requested-by: Jed Brown <jed@jedbrown.org> Work around for Apple Xcode bug with rpath DMPlex_GMSH: triangles are inverted bib: fix URL for StarForest note rm MatLUFactorNumeric_SeqBAIJ_11_NaturalOrdering() because it does not improve performance add MatSolve_SeqBAIJ_bs_NaturalOrdering(), bs=12,...,14 add test runex50_2 experiment PetscKernel_A_gets_A_minus_B_times_C_11 add timer to MatLUFactorNumeric_SeqBAIJ_11_NaturalOrdering() test new A = A*B implement MatSolve_SeqBAIJ_11_NaturalOrdering Merge two line TSAdapt monitor to a single line, shorten line, reorder presented values implement PetscKernel_A_gets_A_times_B_11()
show more ...
|
| #
29eadf9e
|
| 10-Apr-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat: forgot the update enum and fortran for MatMatSolveTranspose
|
| #
b3cb21dd
|
| 10-Apr-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat: Added schur and schur_status to the private implementation
This permits to simplify a lot the code for handling Schur complements computations from factorization packages. Added factorschur.c t
Mat: Added schur and schur_status to the private implementation
This permits to simplify a lot the code for handling Schur complements computations from factorization packages. Added factorschur.c to store intermediate routines Removed MatFactorSetSchurComplementSolver that was horrible
show more ...
|
| #
bdc285e1
|
| 10-Apr-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat: added interface function for MatMatSolveTranspose
|
| #
7c2f51b8
|
| 09-Apr-2017 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat: added MatFactorSchurStatus to enable the user to progress factorization/inversion of the Schur complement
|
| #
156a1856
|
| 06-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/deprecate-getsubmat'
|
| #
cd2534dd
|
| 05-Apr-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
deprecate MatGetSubMatXXX Requested-by: Jed Brown <jed@jedbrown.org>
|
| #
a166d259
|
| 15-Mar-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-plex-example-logging' into knepley/feature-plex-torus
* knepley/fix-plex-example-logging: (151 commits) Plex ex12: Added logging stages Plex ex1: Added logging stages
Merge branch 'knepley/fix-plex-example-logging' into knepley/feature-plex-torus
* knepley/fix-plex-example-logging: (151 commits) Plex ex12: Added logging stages Plex ex1: Added logging stages update to latest hypre tag on github fix 'inf' vs 'Inf' diff wrt vec_vec_utils_tagger_tutorials-ex1_8,9,18,19 MatSetOption(mat,MAT_IGNORE_ZERO_ENTRIES,PETSC_TRUE) no longer applies to zero values set or added to the matrix diagonal, they are now not ignored and are included in the matrix nonzero structure. This is useful for Jacobians passed to TS. replace use/mention of depreciated -log_summary in many places add extchem.py which was written years ago but never put in the distribution (hence it is broken). petsc4py: update to snapshot with MatGetSubMatrices -> MatCreateSubMatrices etc API changes Minor fixes for tchem examples due to changes in PETSc infrastructure update webpage about API changes add help menu for MatCreateSubMatricesMPI() PetscCMPLX: assume type punning is safe rename struct Mat_SubMat -> Mat_SubSppt add a little information to the manual about using tchem rename MatCreateSubMatrixComposite -> MatCreateSubMatrixVirtual; Mat_SubMatrix -> Mat_SubVirtual need to protect the \ passed on the makefile on my Mac Bib: Updated ref update src/mat/examples/tests/output/ex23_#.out rename MatGetSubMat -> MatCreateSubMat Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES ...
Conflicts: src/dm/impls/plex/examples/tests/ex1.c src/dm/impls/plex/examples/tests/ex12.c
show more ...
|
| #
851d29aa
|
| 15-Mar-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-plex-example-logging' into knepley/feature-plex-tests-new
* knepley/fix-plex-example-logging: (151 commits) Plex ex12: Added logging stages Plex ex1: Added logging stag
Merge branch 'knepley/fix-plex-example-logging' into knepley/feature-plex-tests-new
* knepley/fix-plex-example-logging: (151 commits) Plex ex12: Added logging stages Plex ex1: Added logging stages update to latest hypre tag on github fix 'inf' vs 'Inf' diff wrt vec_vec_utils_tagger_tutorials-ex1_8,9,18,19 MatSetOption(mat,MAT_IGNORE_ZERO_ENTRIES,PETSC_TRUE) no longer applies to zero values set or added to the matrix diagonal, they are now not ignored and are included in the matrix nonzero structure. This is useful for Jacobians passed to TS. replace use/mention of depreciated -log_summary in many places add extchem.py which was written years ago but never put in the distribution (hence it is broken). petsc4py: update to snapshot with MatGetSubMatrices -> MatCreateSubMatrices etc API changes Minor fixes for tchem examples due to changes in PETSc infrastructure update webpage about API changes add help menu for MatCreateSubMatricesMPI() PetscCMPLX: assume type punning is safe rename struct Mat_SubMat -> Mat_SubSppt add a little information to the manual about using tchem rename MatCreateSubMatrixComposite -> MatCreateSubMatrixVirtual; Mat_SubMatrix -> Mat_SubVirtual need to protect the \ passed on the makefile on my Mac Bib: Updated ref update src/mat/examples/tests/output/ex23_#.out rename MatGetSubMat -> MatCreateSubMat Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES ...
Conflicts: src/dm/impls/plex/examples/tests/ex12.c
show more ...
|
| #
c90b701e
|
| 14-Mar-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-pragmatic-parallel
* master: (1379 commits) Minor fixes for tchem examples due to changes in PETSc infrastructure update webpage about API changes
Merge branch 'master' into knepley/feature-plex-pragmatic-parallel
* master: (1379 commits) Minor fixes for tchem examples due to changes in PETSc infrastructure update webpage about API changes add help menu for MatCreateSubMatricesMPI() rename struct Mat_SubMat -> Mat_SubSppt add a little information to the manual about using tchem rename MatCreateSubMatrixComposite -> MatCreateSubMatrixVirtual; Mat_SubMatrix -> Mat_SubVirtual need to protect the \ passed on the makefile on my Mac Bib: Updated ref update src/mat/examples/tests/output/ex23_#.out rename MatGetSubMat -> MatCreateSubMat Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES superlu: libray is installed in PREFIX/lib64 - fix this to use PREFIX/lib backport fixes cc105cc3 2b35c90a - required for 3bf428d - that was backported from master - 80c96bb 'echo -n' fails on opensolaris/osx - so avoid using it. fix diffs in nightlybuilds due to options in ~/.petscrc add Kelley03 to src/docs/tex/petsc.bib build: determine moudles, mpi.h used during buildtime and print in 'info' fix analyzer warnings fix build failure on opensolaris - where -lm from flibs is removed due to -lm in cxxlibs. But then - only flib gets used for some configure tests [blaslapack, parms] config: prefer __restrict over C99 restrict keyword ...
show more ...
|
| #
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'
|
| #
54e05e6c
|
| 07-Mar-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
rename MatCreateSubMatrixComposite -> MatCreateSubMatrixVirtual; Mat_SubMatrix -> Mat_SubVirtual
|
| #
7dae84e0
|
| 07-Mar-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
rename MatGetSubMat -> MatCreateSubMat
|
| #
c6a88246
|
| 24-Feb-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/fix-getsubmats-reuse'
|
| #
df750dc8
|
| 17-Feb-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatDestroySubMatrices(); bugfix
|
| #
a3b2e22b
|
| 17-Feb-2017 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MATDUMMY for saving matrix reuse data
|
| #
b358f029
|
| 17-Jan-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/fix-plex-examples-cleanup
* master: (156 commits) Doc: Added headers for documentation sections Bib: Small corrections doc: update example makefiles with del
Merge branch 'master' into knepley/fix-plex-examples-cleanup
* master: (156 commits) Doc: Added headers for documentation sections Bib: Small corrections doc: update example makefiles with deleted sourcefile info doc: fix manual build errors doc: fix SOURCEH for some fortran includes that got moved doc: fix broken manualpages - bug introduced by 1b266c9 MatMissingDiagonal() is actually not a collective operation PetscFECreateDefault(): allow 0th order quadrature fix gmakegentest.py to ignore *.xx files that are not source code but are in the files increase table input size to (A->cmap->n + a->B->cmap->N) for MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ() gtest: add TEST and RM clean output for Satish gtest: set PATH for windows DLL tests, and enable -Dpetsc_EXPORTS only during (dll) build - and not for examples gtest: use target-specific var to deduplicate FC rules for modules gtest: for 'allgtest' and 'allgtest-tap' - use V=0 instead of 'grep -v CC' etc.. gtest: quiet absoft compiler commands [so they can be filtered]. remove incorrect requires from more test files, remove output from -fp_trap example in test because it cannot be machine independent gtest: windows fixes. add filter to remove filename from compiler stdout. And fix filters to use petscdiff Removed generated requires in the wrong place from test examples. Fix test output for additional information printed about computed eigenvalues gtest: fix ex5f.F to use 'format' so that the output from ifort matches the one from gfortran ...
show more ...
|
| #
457d22e9
|
| 15-Jan-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/convert-clique-to-elemental'
|
| #
bf6bf7c2
|
| 15-Jan-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/add-MatSeqSBAIJGetArray'
|
| #
8397e458
|
| 07-Jan-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Add MatSeqSBAIJGetArray() and MatSeqSBAIJRestoreArray()
Interestingly the private functions for SABIJ where already in the source code Time: .15 hours Reported-by: Eric Chamberland <Eric.Chamberland
Add MatSeqSBAIJGetArray() and MatSeqSBAIJRestoreArray()
Interestingly the private functions for SABIJ where already in the source code Time: .15 hours Reported-by: Eric Chamberland <Eric.Chamberland@giref.ulaval.ca>
show more ...
|
| #
418810c4
|
| 06-Jan-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Start to update Clique to SparseElemental interface.
|
| #
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 ...
|
| #
a46e98f5
|
| 14-Dec-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'pefarrell/mat-galerkin'
|