| #
47920aae
|
| 14-Feb-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fix overeager protection of function
|
| #
7363b948
|
| 11-Feb-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-plex-docs'
* knepley/fix-plex-docs: Plex: Fix the fix fix -Wmaybe-uninitialized Doc+Plex: Add PetscUnit to Fortran Doc+Plex: Fix function name Plex: Fix declarati
Merge branch 'knepley/fix-plex-docs'
* knepley/fix-plex-docs: Plex: Fix the fix fix -Wmaybe-uninitialized Doc+Plex: Add PetscUnit to Fortran Doc+Plex: Fix function name Plex: Fix declaration Doc+Plex: Added function docs Doc+Plex: More function docs - Make functions static - Move internal declarations Doc+Plex: More function docs Doc+Plex: Document DMPlexGetOrientedFace() and DMPlexSetSubpointMap() - Make functions static Doc+Plex: Document DMPlexCreateOverlapMigrationSF() - Make functions static Plex: Make functions static - Move internal declarations to private header Plex: Make functions internal Plex+HDF5: Make functions internal Plex: Make functions static Plex: Make functions static Doc+Plex: Document DMPlexCreateNeighborCSR() - Make functions static Doc+Plex: Document DMPlexPreallocateOperator() - Make functions static Plex: Make function static Plex+VTK: Make functions static Plex+VTK: Make DMPlexVTKGetCellType() internal
Conflicts: src/dm/impls/plex/plexvtk.c
show more ...
|
| #
9852e123
|
| 11-Feb-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
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?
Using consistent names for va
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?
Using consistent names for variables makes code simpler to maintain
show more ...
|
| #
14a13c55
|
| 10-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: fix accidently changed code another fix for Plex for complex numbers fix for
Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-fe-dual-apply
* knepley/feature-plex-tests-new: fix accidently changed code another fix for Plex for complex numbers fix for example that did not handle complex numbers correctly mark example tests that do not work with complex, fix warning about use of possibly uninitialized values Fix MPI type to match PetscReal No Matt triangle is not by default installed on every machine in the world Matt forgot to require triangle in many tests fix incorrect requires, fix incorrect name for __float128 since hdf5 doesn't allow PETSc to be built with 16 or 128 bit floating point then say it fix requires removed unneeded change to test harness since already supports requires: double bunch of fixes in plex tests and code for single precision Many missing requires ctetgen Certain test examples require ctetgen but it is not listed in test rules
show more ...
|
| #
96a26029
|
| 09-Feb-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
fix accidently changed code
|
| #
21016a8b
|
| 09-Feb-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
another fix for Plex for complex numbers
Reported-by: nightly tests
|
| #
d9cfc664
|
| 07-Feb-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix MPI type to match PetscReal
|
| #
fba955cc
|
| 06-Feb-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
bunch of fixes in plex tests and code for single precision
Reported-by: nightly tests
|
| #
d9879d6b
|
| 02-Feb-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fix declaration
|
| #
7cd05799
|
| 02-Feb-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Doc+Plex: Added function docs
|
| #
46fa42a0
|
| 02-Feb-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Doc+Plex: More function docs - Make functions static - Move internal declarations
|
| #
e9db6b00
|
| 02-Feb-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Make functions static - Move internal declarations to private header
|
| #
62905474
|
| 02-Feb-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Make functions internal
|
| #
ac97b6c4
|
| 31-Dec-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
bdd7d0ca
|
| 31-Dec-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'mlange/feature-plex-med'
* mlange/feature-plex-med: Plex+Fluent: Finally got warning working for me Plex+Fluent: numFaces should not have been unsigned fix sign-compare warning i
Merge branch 'mlange/feature-plex-med'
* mlange/feature-plex-med: Plex+Fluent: Finally got warning working for me Plex+Fluent: numFaces should not have been unsigned fix sign-compare warning in arch-linux-pkgs-cxx-mlib_el6 plex+MED: fix -Wunused-variable Plex+MED: Fix variable protection Plex+MED: Fix unsigned ints in the Fluent format Plex-MED: Adding test output Plex-MED: Updating the MED version to download Configure: Make MED configure with given HDF5 path Plex-Med: Read, communicate and identify facets in parallel Plex: Optionally return vertex SF from DMPlexCreateFromCellListParallel Plex-Med: Switch to parallel facet reads from file Plex: Cannot assume hash keys are sorted Plex-Med: Adding partitioned reads of coordinates and cell-connectivity Plex-Med: Apply facet IDs via vertex joins Plex-Med: Build DM from cells and coordinated in the .med file Plex-Med: Add skeleton reader for .med mesh files with simple tests Plex-Med: Add .med mesh library to build system
Conflicts: src/dm/impls/plex/makefile
show more ...
|
| #
9137bce6
|
| 24-Dec-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/remove-funct'
|
| #
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 ...
|
| #
e51df6f4
|
| 09-Nov-2016 |
stefano_zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
This is needed to deal with some changes in MatNullSpace from commit 9d2471e
|
| #
e61970b6
|
| 03-Nov-2016 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/dmplex-fix-hex-box-periodicity'
* tisaac/dmplex-fix-hex-box-periodicity: DMPlexCreateHexBoxMesh(): again, fix initialization for c89 DMPlexCreateHexBoxMesh: c86-compatible i
Merge branch 'tisaac/dmplex-fix-hex-box-periodicity'
* tisaac/dmplex-fix-hex-box-periodicity: DMPlexCreateHexBoxMesh(): again, fix initialization for c89 DMPlexCreateHexBoxMesh: c86-compatible initializiation DMPlexView_HDF5: use DMGetCoordinatesLocalized() instead of bad test DMGetCoordinatesLocalized(): fix for change to localization strategy DMPlex: set periodicity automatically in DMPlexCreateHexBoxMesh
show more ...
|
| #
70012f4b
|
| 02-Nov-2016 |
Toby Isaac <tisaac@uchicago.edu> |
DMPlexCreateHexBoxMesh(): again, fix initialization for c89
|
| #
35e84bc7
|
| 01-Nov-2016 |
Toby Isaac <tisaac@uchicago.edu> |
DMPlexCreateHexBoxMesh: c86-compatible initializiation
|
| #
c8c68bd8
|
| 28-Oct-2016 |
Toby Isaac <tisaac@uchicago.edu> |
DMPlex: set periodicity automatically in DMPlexCreateHexBoxMesh
|
| #
10c1f87b
|
| 27-Oct-2016 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'master' into tisaac/dmplex-feature-real-to-ref
I need updated PetscFE interfaces in what I'm going to do
* master: (603 commits) parmetis: fix typo in testsuite Added PETSC_HAVE_A
Merge branch 'master' into tisaac/dmplex-feature-real-to-ref
I need updated PetscFE interfaces in what I'm going to do
* master: (603 commits) parmetis: fix typo in testsuite Added PETSC_HAVE_ATTRIBUTEALIGNED flag to makefile PCSetUp_SVD() used incorrect matrix for matrix size in parallel, also need to skip LAPACK call if matrix size is zero strumpack: update to latest version 1.0.4 Remove valgrind warning about MPI_Allreduce() with uninitialized data sed for test output that has atol convergence with quad precision updated ex1_nest tests fixed incorrect key value fix: bad merge a69d34a test: move runex78 to TESTEXAMPLES_C_NOTSINGLE build: fix warnings sys: update test to produce same result - irrespective of debug/opt build - and presence of ~/.petscrc sys: src/sys/examples/tests/ex30.c -> src/sys/examples/tests/ex32.c to avoid conflict in master Sed output, since quad precision reduces below atol on these tests remove automatically generated matrix names from test output files since can be different Fixes for MatMPIXXXSetPreallocation(), they were not reentrant, since they kept the information used for matrix-vector products GAMG: fix PCView_GAMG() format - and update output/ex56_0.out superlu_dist: 64-bit-indices fix https://github.com/xiaoyeli/superlu_dist/issues/4 Add SNESSetDivergenceTolerance / -snes_divergence_tolerance. fixed unit read in Plex ...
show more ...
|
| #
66b078fb
|
| 26-Oct-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/feature-plex-bdfunc'
* knepley/feature-plex-bdfunc: (56 commits) updated snes/ex56 updated snes/ex56 Plex: Goddamn it! Shadowing a variable name PetscDS: Must be setup
Merge branch 'knepley/feature-plex-bdfunc'
* knepley/feature-plex-bdfunc: (56 commits) updated snes/ex56 updated snes/ex56 Plex: Goddamn it! Shadowing a variable name PetscDS: Must be setup in order to access field sizes and components fix bad merge 44ac993612e1ca111ab14eba1c22039e0ba32a12 wrt src/snes/examples/tutorials/ex56.c [by attempting to redo the merge with kdiff3 - and then comparing the final result with the result in the above merge] fixed snes/ex56 for PetscDSAddBoundary change dmplexsnes: Remove more unused variables Remove unused variables SNES ex77: Must also set face quadrature SNES ex12: No longer need boundary discretization orders SNES ex62: Numerical flutter SNES ex12: Numerical flutter Plex: In projection, get Nc from DS instead of calculating it again PetscFE: Added missing destroy SNEX ex77: Update boundary args and FE creation Plex: Update boundary integrals to new API SNES ex12: Tests of bc from fields SNES ex12: Added the ability to use finite element fields as boundary conditions Plex: Need invJ for field projection Plex: Fix bug with field projection - We must tabulate the FE on the dual basis quadrature points ...
show more ...
|
| #
e923053f
|
| 15-Oct-2016 |
stefano_zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/feature-convert-matnest-matis' into stefano_zampini/feature-pcbddc-saddlepoint
I have to merge it here, since there's an API addition for MatIS in stefano_zampini/featu
Merge branch 'stefano_zampini/feature-convert-matnest-matis' into stefano_zampini/feature-pcbddc-saddlepoint
I have to merge it here, since there's an API addition for MatIS in stefano_zampini/feature-pcbddc-saddlepoint that prevents me to smoothly merge stefano_zampini/feature-convert-matnest-matis into next.
This will also facilitate merging stefano_zampini/feature-pcbddc-saddlepoint into master
Conflicts: src/docs/website/documentation/changes/dev.html
show more ...
|