| 5f824522 | 30-Mar-2018 |
Matthew G. Knepley <knepley@gmail.com> |
PCPatch: Looks like Q1-Q0 Vanka for Stokes might work - Now ComputeOperator() also gets the patch number (changes SetComputeOperator()) - Replaced ViewFromOptions() with flags to avoid string compari
PCPatch: Looks like Q1-Q0 Vanka for Stokes might work - Now ComputeOperator() also gets the patch number (changes SetComputeOperator()) - Replaced ViewFromOptions() with flags to avoid string comparisons in tight loops - Fixed loop bounds for closures - Added -ignore_dim to ignore points of a given dimension on the patch boundary, rather than patch proper - cellNodeMap is copied rather than being a borrowed reference - Allow setting DiscretizationInfo from a combined DM - CompleteCellPatch() now takes PC instead of DM - GetPointsDofs() now takes PC instead of imll - Also make point lists for patches, in addition to cell lists. We need this for Section indexing - Put in SF support - Create GlobalSection for each patch that can be passed to patch assembly routine - Change mat prefix to pc_patch_sub_ - Added Plex operator construction - Reformatting
show more ...
|