| fcf6c8fd | 18-Jul-2014 |
Toby Isaac <tisaac@ices.utexas.edu> |
DMPlex: make vtk viewing an option in DMView_Plex() |
| 56ad4130 | 02-Sep-2014 |
Toby Isaac <tisaac@ices.utexas.edu> |
DMPlex: early exits from empty partitions in plexfem.c
This avoids trying to get the closure of cell 0 in an empty process, which was causing errors.
Conflict was DMPlexGetDimension()/DMGetDimensio
DMPlex: early exits from empty partitions in plexfem.c
This avoids trying to get the closure of cell 0 in an empty process, which was causing errors.
Conflict was DMPlexGetDimension()/DMGetDimension()
Conflicts: src/dm/impls/plex/plexfem.c
Conflicts: src/dm/impls/plex/plexfem.c
show more ...
|
| bbce034c | 10-Sep-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+FE: Removed all use of PetscCellGeometry, Changed FE integration to use PetscFECellGeom |
| e1d0b1ad | 10-Sep-2014 |
Matthew G. Knepley <knepley@gmail.com> |
PetscDualSpace: Remove use of PetscCellGeometry in PetscDualSpaceApply() - Fixed up calls to it for projection into spaces |
| c0d900a5 | 10-Sep-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Added DMPlexComputeGeometryFEM() and PetscFECellGeom structure |
| 125375e8 | 10-Sep-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex ex3: Fix use of I - This change was lost in the cleanup |
| 24cdb843 | 10-Sep-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+SNES+TS: Moved residual computation to solver utilities |
| 679914f9 | 10-Sep-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Moved BC stuff to plexbc.c |
| 113c68e6 | 10-Sep-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+TS: Now the minimum cell radius is held by the Plex - Its a geometric thing that is stashed |
| c4e564f8 | 08-Sep-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Added FEM geometry into example |
| 1ad11474 | 08-Sep-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fortran bindings for geometry fixed |
| 80c96ff2 | 05-Sep-2014 |
Matthew G. Knepley <knepley@gmail.com> |
PetscDS: Added a DMPlex example |
| ebb3236f | 29-Aug-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+TS ex11: Now default section computation can handle an FVM discretization |
| 15496722 | 27-Aug-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+FE+FV: Fixed projection and L2 diff for FV - Make a fake, simple PetscDualSpace for FV when projecting - Added PetscFE/FVInterpolate_Static() for synthesis of field from coefficients |
| 00bcba1d | 27-Aug-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+Doc: Removed useless comment |
| 0bacfa0a | 27-Aug-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fix DMCreateDefaultSection_Plex() to handle FV discretizations - I will check CLASSID until a superclass for FE/FV becomes clear |
| 2708e346 | 22-Aug-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge remote-tracking branch 'origin/knepley/fix-plex-submesh-intersection'
* origin/knepley/fix-plex-submesh-intersection: DMPlex: Fix bug with intersecting submeshes - The label for clamped vert
Merge remote-tracking branch 'origin/knepley/fix-plex-submesh-intersection'
* origin/knepley/fix-plex-submesh-intersection: DMPlex: Fix bug with intersecting submeshes - The label for clamped vertices for a given submesh can get extraneous points from an adjacent submesh - We filter these out before checking for cross-edges
show more ...
|
| dafab42b | 22-Aug-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/feature-dm-dimension-handling'
* knepley/feature-dm-dimension-handling: DM: Fixed DMDASetDim() in examples Plex: Fix for isoparametric geometry Plex: Complex fix TS ex1
Merge branch 'knepley/feature-dm-dimension-handling'
* knepley/feature-dm-dimension-handling: DM: Fixed DMDASetDim() in examples Plex: Fix for isoparametric geometry Plex: Complex fix TS ex11: Fixed calls to DMSetCoordinateSection() DM: FIxed DMClone() to copy dimension Plex+DA: Now cell geometry routine can take a PetscFE in order to evaluate at quadrature points - We evaluate isoparametrically at the quadrature points - Changed DMDAComputeCellGeometry() --> DMDAComputeCellGeometryFEM() - Changed DMPlexComputeCellGeometry() --> DMPlexComputeCellGeometryFEM() - Added DMPlexComputeCellGeometryAffineFEM() DM: Added a embedding dimension, different from the topological dimension - This can now be set in DMSetCoordinateSection(), or it can be automatically determined Plex: Fix output for ex4 DM: Added DMGetDimPoints() - This replicates DMPlex/DAGetDepthStratum(), but uses the dimension which people have said is more intuitive DM: Move dimension up into DM - Both DA and Plex had this and I think it makes sense
Conflicts: src/dm/impls/plex/plexcreate.c
show more ...
|
| b04d40e4 | 21-Aug-2014 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/fix-checkpointer-char'
* jed/fix-checkpointer-char: Sys: PetscCheckPointer PETSC_CHAR checks char*, not char** Sys: PetscCheckPointer for PETSC_CHAR checks char*, not char** |
| c959eef4 | 21-Aug-2014 |
Jed Brown <jed@jedbrown.org> |
Sys: PetscCheckPointer PETSC_CHAR checks char*, not char** |
| 15fa1f8e | 12-Aug-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Allow zero-size partition in refinement |
| c7c54c77 | 12-Aug-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fixed simplicial refinement SF - Was just a typo - Added SF check |
| d18d49f8 | 12-Aug-2014 |
Matt Knepley <knepley@ci.uchicago.edu> |
Merged in jychang48/petsc/jychang48/added-case-15-1point-vertex-to-dmplexcre-1406667503114 (pull request #182)
Added case 15: 1-point vertex to DMPlexCreateGmsh_ReadElement() |
| 954b1791 | 06-Aug-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Fix for isoparametric geometry |
| e86dd1c7 | 05-Aug-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-plex-coords-parallel'
* knepley/fix-plex-coords-parallel: DMPlex: Incorrect periodicity information KSP+SNES: Converged output now includes prefix DMPlex ex4: Fixed t
Merge branch 'knepley/fix-plex-coords-parallel'
* knepley/fix-plex-coords-parallel: DMPlex: Incorrect periodicity information KSP+SNES: Converged output now includes prefix DMPlex ex4: Fixed test output Mat+Coloring: Greedy coloring fix - Use ocolors[] for off-diagonal piece PetscSection: Added check for mismatch between SF and Section DMPlex: DMPlexReplace_Static() fixes - Should share coordinateDM, not just the section, so we get correct SF - Pass on periodicity information DMPlex: Refinement should create SF before coordinates, so coordinateDM gets correct SF - Also pass on periodicity information DMPlex: Distribution should create SF before coordinates, so coordinateDM gets correct SF - Also pass on periodicity information
show more ...
|