| a6e0b375 | 25-May-2019 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Now for projection allow 3 DMs: input, output, and auxiliary - We get the input DM from the input Vec - Now we can have more general relations between input/output/auxiliary meshes in projectio
Plex: Now for projection allow 3 DMs: input, output, and auxiliary - We get the input DM from the input Vec - Now we can have more general relations between input/output/auxiliary meshes in projection and integration - Added DMEnclosureType - Added DMGetEnclosureRelation() and DMGetEnclosurePoint() - Removed DMPlexGetSubpoint() and DMPlexGetAuxiliaryPoint() - In projection, convert output mesh points to input mesh points - Coordinates must be reordered after depth label is constructed - DMPlexLabelAddFaceCells() only adds cells adjacent to faces - Put in extra debugging for missing point enclosures - In boundary projection, calculate face data for geometry - p4est: use known point maps instead of projection to interp from base to coarse
show more ...
|