| d6a4658e | 21-May-2019 |
Matthew Knepley <knepley@gmail.com> |
Merged in knepley/feature-plex-pullback (pull request #1632)
Plex: Implemented pullback/pushforward
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> |
| 6dd80730 | 20-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix http -> https for Hass diagram URL and remove stray a inside (
Commit-type: documentation Reported-by: Junchao Zhang <jczhang@mcs.anl.gov> |
| c5656fee | 20-May-2019 |
Matthew Knepley <knepley@gmail.com> |
plexgenerate.c edited online with Bitbucket |
| a8d69d7b | 19-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixed out-dated URLS using make checkbadURLS REPLACE=1
One manual fix of https://en.wikipedia.org/wiki/Buckingham_π_theorem since the automatic tool dropped the first _ for some reason Manual fix of
Fixed out-dated URLS using make checkbadURLS REPLACE=1
One manual fix of https://en.wikipedia.org/wiki/Buckingham_π_theorem since the automatic tool dropped the first _ for some reason Manual fix of //faq.html since the automatic tool incorrectly replaced /faq.html to //faq.html in some locations
These are largely updates of http to https but have a variety of other website location changes
Once this branch is in master individual developers can run make checkbadURLS and fix URLs related to their projects manually
Commit-type: bug-fix, documentation
show more ...
|
| 6e203dd9 | 14-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPlexPartitionLabelInvert: loop only over the neighbors
Update output files since the previous code was accessing the label values in an ordered way |
| 94b10fae | 14-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPlexPartitionLabelInvert: added info on algorithm used |
| a8c5bd36 | 12-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: fix improper usage of STDOUT_WORLD |
| 6e0288c8 | 12-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: fix coding standards |
| 524e35f8 | 12-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscSF: added logging support for functions used by DMPlex |
| 8e330a33 | 12-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: speed up DMPlexPartitionLabelClosure_Private
instead of computing the closure for each point, recursively add the cone with this optimization, using a 128^3 simplex mesh an 16 processes on m
DMPLEX: speed up DMPlexPartitionLabelClosure_Private
instead of computing the closure for each point, recursively add the cone with this optimization, using a 128^3 simplex mesh an 16 processes on my workstation -> from 7 seconds to 1.2
Change the name of the function and its prototype since the label and ranks arguments are unused
show more ...
|
| 30b0ce1b | 12-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: add few missing events to help optimizing the code |
| b72fa766 | 16-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/fix-io-gmsh (pull request #1660)
Binary I/O And Gmsh DMPlex Reader
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov> |
| 60b21c6c | 14-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
DMPlex test ex11: Remove redundant test and use simple partitioner |
| 0db3fc9e | 14-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
DMPlex: Update Gmsh reader to set hybrid bounds by default
If the reader is asked to return an interpolated mesh and the mesh has tri+quad or tetra+wedge cells, you most likely want the output DMPle
DMPlex: Update Gmsh reader to set hybrid bounds by default
If the reader is asked to return an interpolated mesh and the mesh has tri+quad or tetra+wedge cells, you most likely want the output DMPlex to have the hybrid bounds set, so make it default behaviour.
If for whatever reason the users do not want the hybrid bounds set, they can still use `-dm_plex_gmsh_hybrid 0`.
show more ...
|
| 13911537 | 11-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: remove debug view from options
fix comment |
| ef12879b | 03-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
DMPlex: Update Gmsh reader to read periodic section by default if present |
| 9860990e | 03-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Binary I/O: Various fixes and enhancements
* Change PetscBinary[Synchronized]Read() to allow for reading items up to EOF without erroring * Fix PetscViewerBinaryRead() to properly return the numbe
Binary I/O: Various fixes and enhancements
* Change PetscBinary[Synchronized]Read() to allow for reading items up to EOF without erroring * Fix PetscViewerBinaryRead() to properly return the number of items read * Fix PetscViewerRead() to prevent infinite loops at EOF * Various fixes for PetscDataType PETSC_COMPLEX
show more ...
|
| 56bf5a81 | 04-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Partitioner: Prefer default type PARMETIS, then PTSCOTCH, then CHACO |
| 083d92cb | 09-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
DMPlex test ex11: Use simple partitioner and test gmsh/exodusii meshes |
| 1bb24179 | 08-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX tests ex1: activate test for overlap distribution of non-conforming mesh
This got fixed by Lisandro in 31bc6364794885a9add836c67d7739665f4e4535 |
| 9d459c0e | 08-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscPartitioner: Move option for randomSeed to where it belongs
Move PtScotch internal data structure to dmpleximpl.h Update output files |
| d53cadc1 | 05-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPlex test ex1: add tests for load balance and redistribution |
| 8ef05d33 | 06-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscPartitioner: initial vertex weights
In the case of overlapped meshes from p4est, the assumption of cells at the end is wrong. This at least silence the uninitialized values warning from valgrind |
| 0f7d6e4a | 05-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: add support to compute some statistics for parallel meshes
compute edgeCut, node-aware edgeCut and owned cell balance |
| bbbc8e51 | 05-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: add support to compute CSR via matrix operations |