| #
7caaeba4
|
| 19-May-2016 |
barral <none@none.fr> |
Merge branch 'master' into barral/feature-dmplex-adapt
|
| #
3546dc83
|
| 17-May-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'jose/maint/tabs-print-class' into maint
|
| #
94c587d7
|
| 16-May-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-plex-bs'
* knepley/fix-plex-bs: Plex: deal correctly with off-process dof when calculating block size Plex: Fix default partition weighting Plex: Fix support for ADD_
Merge branch 'knepley/fix-plex-bs'
* knepley/fix-plex-bs: Plex: deal correctly with off-process dof when calculating block size Plex: Fix default partition weighting Plex: Fix support for ADD_BC_VALUES Plex: Allow incoming blocksize in DMCreateMatrix() Plex: Fix for blocksize in preallocation Plex: Fix blocksizes determination in ltog mapping Plex: Set block size regardless of whether the Mat has block storage
show more ...
|
| #
98581c7a
|
| 13-May-2016 |
barral <none@none.fr> |
Merge branch 'master' into barral/feature-dmplex-adapt
|
| #
5e551e2f
|
| 12-May-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-plex-bs' into knepley/fix-plex-namespace
* knepley/fix-plex-bs: Plex: Fix default partition weighting Plex: Fix support for ADD_BC_VALUES Plex: Allow incoming blocksi
Merge branch 'knepley/fix-plex-bs' into knepley/fix-plex-namespace
* knepley/fix-plex-bs: Plex: Fix default partition weighting Plex: Fix support for ADD_BC_VALUES Plex: Allow incoming blocksize in DMCreateMatrix() Plex: Fix for blocksize in preallocation Plex: Fix blocksizes determination in ltog mapping Plex: Set block size regardless of whether the Mat has block storage
show more ...
|
| #
deea36a5
|
| 12-May-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fix default partition weighting
|
| #
6bd6c117
|
| 12-May-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-parallel-mesh-load
* master: (180 commits) Bib: Added ref -random_view caused error because PetscRandomView() was not provided in PetscRandomCreate()
Merge branch 'master' into knepley/feature-parallel-mesh-load
* master: (180 commits) Bib: Added ref -random_view caused error because PetscRandomView() was not provided in PetscRandomCreate() Update the xSDKTrilinos test message to use interactive session and ctest gcc6: fix comple warnings with -Wmisleading-indentation fix compile warning bugfix for MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() minor formatting cleanup of gamg.c add ml example to tutorials page for xsdk bugfix of MatDuplicate for mpiaij matrix product Reported-by: Miorelli, Federico <Federico.Miorelli@cgg.com> The deprecated -log_summary_exclude was still being used when it should have been -log_exclude cpardiso: requires mkl_blacs so check for that. Also common code to detect MKL for both pardiso and cpardiso cpardiso: fix segv and memory leaks resume MatGetSubMatrix_SeqSBAIJ() because it cannot share routine with BAIJ due to cast fix bad relative links replace MatSeqBAIJSetPreallocation_SeqBAIJ with MatSeqBAIJSetPreallocation to skip this call when input mat is sbaij type fix a variety of set but not used variables in examples detected by clang static analyzer removed declared but not used variable ANL Report formatting requires listing authors by affiliation DMP4est: uncrustify DMP4est: remove memset() ...
show more ...
|
| #
35d70571
|
| 04-May-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
Conflicts: src/ksp/pc/impls/bddc/bddc.c src/ksp/pc/impls/bddc/bddcgraph.c src/ksp/pc/impls/bddc/bddcprivate.c
|
| #
7a667f6f
|
| 02-May-2016 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Merge branch 'shri/dmnetwork-add-vertexweights-partition'
|
| #
cd0de0f2
|
| 28-Apr-2016 |
Shri <abhyshr@mcs.anl.gov> |
DMNetwork: Add vertex weights for ParMetis partitioner.
|
| #
dc950ef8
|
| 12-Apr-2016 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/fix-static-analysis-warnings'
* tisaac/fix-static-analysis-warnings: Add missing CHKERRQ Address static analysis warnings
|
| #
3d3eaba7
|
| 08-Apr-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixes for issues found with clang static analyzer, mostly set but unused variables
Time: 1 hour
|
| #
a679a563
|
| 08-Apr-2016 |
Toby Isaac <tisaac@uchicago.edu> |
Add missing CHKERRQ
|
| #
9fc93327
|
| 07-Apr-2016 |
Toby Isaac <tisaac@uchicago.edu> |
Address static analysis warnings
|
| #
52774845
|
| 06-Apr-2016 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/sf-fix-multi-sf-leaves' into tisaac/dmp4est-feature-injection
* tisaac/sf-fix-multi-sf-leaves: (174 commits) PetscSF: fix PetscSFGetMultiSF() for sparse leaves PetscSF: make
Merge branch 'tisaac/sf-fix-multi-sf-leaves' into tisaac/dmp4est-feature-injection
* tisaac/sf-fix-multi-sf-leaves: (174 commits) PetscSF: fix PetscSFGetMultiSF() for sparse leaves PetscSF: make regression test that fails few more clang static analyzer fixes many issues detected by clang static analyzer Update hypre to its release version Updates for xSDKTrilinos builds Added --download-xsdktrilinos Communicator passed to VecCreateSeq should be PETSC_COMM_SELF PCMG man page: fix typo in options name Bib: Added refs DMLabel: Removed unused variable Metis tries to use backtrace which requires -lexecinfo on some systems such as freebsd Remove -lexecinfo from freebsd configure files since it is only needed by metis add alternative output that occurs on some systems due to use of random number generator in partitioner Plex: When creating cohesive submeshes, fix memory leak Plex ex11: Updated output for new distribution algorithm Plex: When explicitly distributing the depth label, we must recreate empty strata Plex: When partitioning, the cell numbering should include hybrid points Plex: Allow cell and vertex numberings to include hybrid points need to show diffs of ex22 if it fails Support two different output for test example, since due to roundoff this example can produce slightly different convergence history ...
show more ...
|
| #
171b80e0
|
| 06-Apr-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into sanderarens/fix-plex-neumann-bc
* master: (28 commits) few more clang static analyzer fixes many issues detected by clang static analyzer Update hypre to its release
Merge branch 'master' into sanderarens/fix-plex-neumann-bc
* master: (28 commits) few more clang static analyzer fixes many issues detected by clang static analyzer Update hypre to its release version Updates for xSDKTrilinos builds Added --download-xsdktrilinos DMLabel: Removed unused variable Plex: When creating cohesive submeshes, fix memory leak Plex ex11: Updated output for new distribution algorithm Plex: When explicitly distributing the depth label, we must recreate empty strata Plex: When partitioning, the cell numbering should include hybrid points Plex: Allow cell and vertex numberings to include hybrid points Plex ex1: Fixed output for empty strata DMLabel: Added DMLabelHasStratum() Minor changes and fix to bugs introduced in 82f73ecaa Modified makefile to fix aijcusparse tests Add missing code for the case PETSC_HAVE_VECCUDA Fix bugs introduced in 82f73ecaa Use VECCUDA with MATAIJCUSPARSE CUDA: Fixed visibility and disabled Fortran bindings for VecScatters on GPU. Replace kernels with thrust ...
show more ...
|
| #
881e79f6
|
| 06-Apr-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-plex-examples'
* knepley/fix-plex-examples: DMLabel: Removed unused variable Plex: When creating cohesive submeshes, fix memory leak Plex ex11: Updated output for new
Merge branch 'knepley/fix-plex-examples'
* knepley/fix-plex-examples: DMLabel: Removed unused variable Plex: When creating cohesive submeshes, fix memory leak Plex ex11: Updated output for new distribution algorithm Plex: When explicitly distributing the depth label, we must recreate empty strata Plex: When partitioning, the cell numbering should include hybrid points Plex: Allow cell and vertex numberings to include hybrid points Plex ex1: Fixed output for empty strata DMLabel: Added DMLabelHasStratum()
show more ...
|
| #
f0927f4e
|
| 02-Apr-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: When partitioning, the cell numbering should include hybrid points
|
| #
c20ebc76
|
| 22-Mar-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
|
| #
992dc9be
|
| 18-Mar-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-handle-func-failure
* master: (378 commits) SNES ex5: Fix coordinate determination for empty subdomains fixed petsc.bib entry p4est: fix syntax
Merge branch 'master' into knepley/feature-plex-handle-func-failure
* master: (378 commits) SNES ex5: Fix coordinate determination for empty subdomains fixed petsc.bib entry p4est: fix syntax error with error message SNES ex5: Correct Jacobian handling on patches SNES ex5: Stupid complex fixes DMP4est: fix transfer of labels to parents petsc4py: update to latest snapshot. Fixes da example breakage in petsc4py test suite Plex: Correct setting of options on refined or coarsened meshes Plex: Add info for grid hashing Plex: Add logging in interpolator creation Plex: Correct use of tabs in ASCII viewer DM: Shorten long event name Plex ex12: Create boundary label automatically at all levels of mesh hierarchy Plex ex12: Change PetscViewerSetFormat --> PetscViewerPushFormat - Fix order of SetMode and SetFilename Plex ex12: Change all functions to static Since DMDA with periodic boundary conditions does support P0 interpolation remove checks that error out under those conditions ascem-io.py and amanzi.py need to handle self.hdf5.include being None correctly fix MPI Uni to recycle communicators so it won't run out like with the petsc4py tests also fix check for location of python shared library on mac to check all cases each time Switch back to Sherry's version since she accepted by pull request PetscDraw: Update help messages for -draw_save* options ...
Conflicts: src/dm/impls/plex/plexfem.c
show more ...
|
| #
54cbd1df
|
| 17-Mar-2016 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/dmforest'
* tisaac/dmforest: (36 commits) DMP4est: fix transfer of labels to parents DMPlexCreateInterpolatorTree: fix handling of global dofs (can be < 0) DMPlexComputeIn
Merge branch 'tisaac/dmforest'
* tisaac/dmforest: (36 commits) DMP4est: fix transfer of labels to parents DMPlexCreateInterpolatorTree: fix handling of global dofs (can be < 0) DMPlexComputeInterpolatorTree(): fix workspace size DM: warn when no injection implemented DMPlexComputeInterpolatorTree(): use row layout to preallocate DMP4est: all processes agree on root type DMPlexComputeInterpolatorTree(): valgrind fixes DMP4est: reset childID if anctecedent is not parent DMP4est: send labels from children to parents and bcast DMForest: added DMForestGetAdaptivityPurpose() DMP4est: enable caching of results of DMPforestGetTransferSF() Plex: fix empty partition errors DMPforestGetTransferSF_Internal(): handle different type roots on different processes DMP4est: broadcast labels when transfering for agreement PetscSFBasic: fix usage of MPI_Reduce_local DMPforestLabelsInitialize(): search through parents when finding a point in the closure DMP4est: try to connect high strata points when transfering DMP4est: can't use PetscSFCreateSectionSF. It compresses when we don't want to DMP4est: expand transfer sfs by the CellSF DMP4est: add DMForestCreateCellSF_p4est ...
show more ...
|
| #
3afb9657
|
| 16-Mar-2016 |
Dave May <dave.mayhem23@gmail.com> |
Merged petsc/petsc into master
|
| #
bf4602e4
|
| 10-Mar-2016 |
Toby Isaac <tisaac@uchicago.edu> |
Plex: fix empty partition errors
|
| #
e2d3c13c
|
| 09-Mar-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge remote-tracking branch 'origin/knepley/fix-plex-hdf5-label' into tisaac/dmforest
* origin/knepley/fix-plex-hdf5-label: (50 commits) Plex: Fixed HDF5 output for DMLabel - The ISAllGather() wa
Merge remote-tracking branch 'origin/knepley/fix-plex-hdf5-label' into tisaac/dmforest
* origin/knepley/fix-plex-hdf5-label: (50 commits) Plex: Fixed HDF5 output for DMLabel - The ISAllGather() was being called with an IS that had COMM_SELF - Also, we needed to protect for empty index arrays superlu_dist: install target should first make sure prefix/[include,lib] dirs exist - similar to superlu dm: add DMRemoveLabel() fortran interface nightlybuilds: allocate more time to run arch-linux-xsdk-dbg build... Remove superfluous information messages Cannot have rank 1 print before parallel print since it may end up before or after the print from process 0. There change to have rank 0 print the sequential matrix Bib: Added ref Plex: Update ex12_5 with correct level-2 overlap DMLabel: Add missing cleanup for DMLabelGather() mpiuni: check for "long_long" before checking for "__int64" [as "typedef __int64" gives error with icc] Note: cannot use 'int64_t' as 'typedef unsigned int64_t foo' gives eror with icc Add filter for solaris linker scope warning to master since that is used in nightly tests of next Previous commit did not correctly handle downloading from --with-packages-dir Use special error code of 10 for output list of needed downloaded package tarballs otherwise the outer configure.py script converts the error code to an error message we do not want. Have ./configure return a nonzero exit code when --with-packages-dir detects missing packages so that calling scripts know this is occurred simplify some code Completed support for --with-packages-dir=directory that allows --download-xxx features to be cleanly used behind firewalls etc also updated to docs to indicate this new feature Adding supporting for --download-xxx to reported needed downloads when off line or behind a firewall and using local copies when available with the --with-packages-dir=directory option Fix typos in linesearch impls:armijo, morethuente, owarmijo. PetscDraw: Explicitly save draw in KSP/SNES/TS monitors PetscViewerDraw: Propagate prefix from viewer to draw contexts PetscDraw: Explicitly save draw in {Vec|Mat|DMDA}View() routines ...
show more ...
|
| #
eba35f42
|
| 09-Mar-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'mlange/fix-plex-multi-level-overlap'
* mlange/fix-plex-multi-level-overlap: (259 commits) Plex: Update ex12_5 with correct level-2 overlap DMLabel: Add missing cleanup for DMLabelG
Merge branch 'mlange/fix-plex-multi-level-overlap'
* mlange/fix-plex-multi-level-overlap: (259 commits) Plex: Update ex12_5 with correct level-2 overlap DMLabel: Add missing cleanup for DMLabelGather() Plex ex12: Fixed variable initialization and some output Plex ex11: Added error checking Plex ex14: Now boundary label does not have cells Plex ex1: Now boundary label does not have cells Plex ex1: Fix for VTK format added some debugging code, getting ready to branch added some print statements, should be an -info... smome cleaning up restructured ex11 to allow for problem specific BCs DMPlex: Update test ex12_5 with correct level-2 overlap DMPlex: Use global processSF in DMPlexPartitionInvert DMPlex: Add remote leaf contributions to roots in DMLabelPropagate DMPlex: Add DMLabelGather to migrate label values from leafs to roots DMPlex: Refactor DMLabelDistribute to separate point stratum distribution DMPlex: Add propagation of remote point donations for multi-level overlap DMPlex: Fix DMLabelDistribute for all-to-all migrations Plex: make extern exactly match prototype: semantic match is not enough. DMP4est: typo fix ...
show more ...
|