| f170fd80 | 28-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Dammit this should have been in the last commit (Fix complex error) |
| b61239a6 | 28-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fix Complex errors |
| 5dc8c3f7 | 26-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Now also save the DMBoundaryType for each dimension - Should get rid of this in DMDA eventually |
| b02fdbf7 | 26-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Stopgap until I get periodicity saved in the DM |
| 330485fd | 25-Feb-2015 |
Toby Isaac <tisaac@ices.utexas.edu> |
DMPlex: address some compiler complaints
- Initialization from non literal - Implicit cast from PetscBool to DMBoundaryType |
| f05c90a3 | 25-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Added DMPlexLocalizeCoordinate() and some docs |
| 0fc52321 | 25-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'mlange/feature-plex-fluent'
* mlange/feature-plex-fluent: Plex+Fluent: Fixed cast Plex+Fluent: Fixed PetscBool handling Plex ex1: Add Fluent reader tests for binary and pseudo-mi
Merge branch 'mlange/feature-plex-fluent'
* mlange/feature-plex-fluent: Plex+Fluent: Fixed cast Plex+Fluent: Fixed PetscBool handling Plex ex1: Add Fluent reader tests for binary and pseudo-mixed sections Plex-Fluent: Use a single-level meet to mark interior faces Plex-Fluent: Face-type 5 also requires dynamic derivation of data size Plex-Fluent: Add custom Fortran wrapper for DMPlexCreateFluentFromFile Plex ex1: Add sequential and parallel tests for Fluent .cas reader Plex-Fluent: Add support for binary sections in Fluent reader Plex-Fluent: Mark faces with provided zoneIDs Plex-Fluent: Dynamically derive data size for "mixed" sections Plex-Fluent: Add coordinates to the generated Plex Plex-Fluent: Build Plex topology from face connectivity Plex-Fluent: Add skeleton reader for ANSYS Fluent mesh files
show more ...
|
| 64d70660 | 25-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-label-leak'
* knepley/fix-label-leak: DMLabel: Allocation mismatch |
| c5af9b60 | 25-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-plex-submesh-section'
* knepley/fix-plex-submesh-section: DM: Fix FUNCT DM: Fixed naming of utility function Plex: Fixed array reuse bug in PetscSectionCreateGlobalSe
Merge branch 'knepley/fix-plex-submesh-section'
* knepley/fix-plex-submesh-section: DM: Fix FUNCT DM: Fixed naming of utility function Plex: Fixed array reuse bug in PetscSectionCreateGlobalSectionCensored() DM+Plex: Added sanity checking for global sections received from user Plex: Unified interpolated submesh creation - Now both versions create an SF - Moved DMPlexFilterPoint_Internal() - DMPlexMarkCohesiveSubmesh_Interpolated() now takes a DMLabel instead of a string Plex: Allow NULL Label in DMPlexMarkSubmesh_Interpolated()
show more ...
|
| dda36da7 | 25-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: DMPlexProjectFunctionLabelLocal() now gets components up front - Can handle mixed discretizations |
| 0453c0cd | 25-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Face normal construction must account for periodicity |
| 22eabd52 | 25-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: DMPlexLabelAddCells() needs to respect FV ghost cells |
| 1a9c30ec | 24-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+Fluent: Fixed cast |
| 5c0a1baa | 24-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+Fluent: Fixed PetscBool handling |
| 25570a81 | 23-Feb-2015 |
Toby Isaac <tisaac@ices.utexas.edu> |
DMPlex: fix memory leak in DMPlexCreateConstraintMatrix_Anchors()
Identifying mismatched of PetscMallocN()/PetscFreeM() could be improved |
| d1c0c30d | 23-Feb-2015 |
Toby Isaac <tisaac@ices.utexas.edu> |
DMPlex: fix uninitialized in ex3 |
| c62715ab | 20-Feb-2015 |
Matthew G. Knepley <knepley@gmail.com> |
DMLabel: Allocation mismatch |
| c88ca548 | 19-Feb-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex ex1: Add Fluent reader tests for binary and pseudo-mixed sections |
| 631eb916 | 19-Feb-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Use a single-level meet to mark interior faces |
| 35462f7f | 19-Feb-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Face-type 5 also requires dynamic derivation of data size |
| 1774ecf5 | 13-Jan-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Add custom Fortran wrapper for DMPlexCreateFluentFromFile |
| addb1e04 | 09-Feb-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex ex1: Add sequential and parallel tests for Fluent .cas reader |
| 19d58f9d | 12-Feb-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Add support for binary sections in Fluent reader
Adds a utility function for bulk reading section data. Since PetscBinaryRead() errors when reading past EOF we always use an ascii reade
Plex-Fluent: Add support for binary sections in Fluent reader
Adds a utility function for bulk reading section data. Since PetscBinaryRead() errors when reading past EOF we always use an ascii reader to detect sections. Then, when we encounter a binary data section, we extract the underlying file descriptor and use PetscBinaryRead() directly.
Plex-Fluent: Add _ReadValues utility
show more ...
|
| ec78a56a | 13-Jan-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Mark faces with provided zoneIDs |
| 895fcc3e | 12-Feb-2015 |
Michael Lange <michael.lange@imperial.ac.uk> |
Plex-Fluent: Dynamically derive data size for "mixed" sections
Fluent provides header types for mixed topology sections. Some mesh generators abuse this by always declaring a mixed topology. In this
Plex-Fluent: Dynamically derive data size for "mixed" sections
Fluent provides header types for mixed topology sections. Some mesh generators abuse this by always declaring a mixed topology. In this case we need to parse the size of each facet entry set and defer memory allocation until we see the first entry of each section.
show more ...
|