| 44cd5272 | 26-Feb-2014 |
Michael Lange <michael.lange@imperial.ac.uk> |
DMPlex: Add DMPlexCreateCGNSFromFile() wrapper |
| 33751fbd | 26-Feb-2014 |
Michael Lange <michael.lange@imperial.ac.uk> |
DMPlex: Add DMPlexCreateExodusFromFile() wrapper
This wrapper function builds a Plex directly from a given file name, so that user applications do not need to execute ex_open(). |
| 9e8abbc3 | 27-Feb-2014 |
Michael Lange <michael.lange@imperial.ac.uk> |
DMPlex: Fixing c89 incompatibility. |
| 7b59f5a9 | 25-Feb-2014 |
Michael Lange <michael.lange@imperial.ac.uk> |
DMPlex: Adding multi-face support in DMPlexCreateCubeBoundary
Cone orientation and the local cone numbering follow the previous (1x1x1 unit cube) implementation. |
| a42b08ee | 17-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Propagate adjacency flags when building new meshes |
| 70034214 | 17-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Reorganized the handling of point adjacency - Replaced centerDim with useCone, useClosure, Added DMPlexGet/SetAdjacencyUseCone/Closure() - Now partitioning and preallocation use the same adja
DMPlex: Reorganized the handling of point adjacency - Replaced centerDim with useCone, useClosure, Added DMPlexGet/SetAdjacencyUseCone/Closure() - Now partitioning and preallocation use the same adjacency routines - Added DMPlexGetAdjacency() and the internal version which does not allocate - Moved distribution and partitioning code into separate files -
show more ...
|
| 996b687d | 17-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex4: Fixed output for sorting of refined SF |
| 4445d639 | 17-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex9: This output was checked in my accident
|
| 36668aec | 17-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex5: Now marking hybrid cells with unsplit constituents |
| 8aeefc44 | 17-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex1: Fixed output for sorting of refined SF |
| 510ac517 | 15-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: Added Q2 tests - Made DA tests only 2x2 - Changed output format - Quad tests now actually work |
| 23d86601 | 15-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMDA: Added DMDAComputeL2GradientDiff() |
| ffe73a53 | 14-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Interpolation cleanup - Remove unused PetscSpace - Fix uninitialized variable |
| 1ce47e0c | 12-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: Use PetscFECreateDefault() and correct tensor tests |
| 2646d903 | 12-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/fix-fem-multifield
* master: tests: move ex151 out of complex tests to avoid compile errors on windows DM: Fixed pointer comparison Microsoft C++ compiler ne
Merge branch 'master' into knepley/fix-fem-multifield
* master: tests: move ex151 out of complex tests to avoid compile errors on windows DM: Fixed pointer comparison Microsoft C++ compiler needs extra care with complex numbers and casting DMPlex: C++ has fucking namespaces, use them assholes Field has 3 components therefor need to initialize three components, Microsoft C compiler demands it DMPlex ex3: Added interpolation test - Only works for 2D simplices - Shows the restriction only gets constants right - Other small cleanup DMPlex ex3: Change to interpolated meshes by default DMPlex: Fix interpolation of multicomponent fields DM: Fix reference counting in DMSetField() DMPlex: Fix interpolation scaling DMPlex: Fix allocation in DMPlexMatSetClosureRefined() DMDA: Fixed signature of DMDACreateSection() When configuring with MPIUni remove any MPI includes in the $PETSC_DIR/PETSC_ARCH/include directory that may have been put there by earlier ./configure runs.
show more ...
|
| f3e7060a | 12-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/feature-interpolation-testing'
* knepley/feature-interpolation-testing: DM: Fixed pointer comparison DMPlex ex3: Added interpolation test - Only works for 2D simplices - Sh
Merge branch 'knepley/feature-interpolation-testing'
* knepley/feature-interpolation-testing: DM: Fixed pointer comparison DMPlex ex3: Added interpolation test - Only works for 2D simplices - Shows the restriction only gets constants right - Other small cleanup DMPlex ex3: Change to interpolated meshes by default DMPlex: Fix interpolation of multicomponent fields DM: Fix reference counting in DMSetField() DMPlex: Fix interpolation scaling DMPlex: Fix allocation in DMPlexMatSetClosureRefined() DMDA: Fixed signature of DMDACreateSection()
show more ...
|
| 212cc919 | 11-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: In hybrid face construction, orientation was wrong for faces from unsplit edges |
| c1f80538 | 11-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/feature-plex-fas'
* knepley/feature-plex-fas: DMPlex: C++ has fucking namespaces, use them assholes |
| 934789fc | 11-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: C++ has fucking namespaces, use them assholes |
| 120386c5 | 17-Jan-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Allow NULL function for ProjectFunction() |
| f54c33f7 | 11-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Fix preallocation with cell variables - I had an incorrect loop optimization |
| 5ec0d9e7 | 11-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: Added interpolation test - Only works for 2D simplices - Shows the restriction only gets constants right - Other small cleanup |
| 484389f6 | 11-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex ex3: Change to interpolated meshes by default |
| 36a6d9c0 | 11-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Fix interpolation of multicomponent fields |
| 5d1c2e58 | 11-Mar-2014 |
Matthew G. Knepley <knepley@gmail.com> |
DMPlex: Fix interpolation scaling |