knepley/pylith

View source
knepley/pylith
  • Contributors
    1. Loading...
Author Commit Message Date Builds
250+ commits behind master.
Matthew Knepley
Merge branch 'knepley/feature-plex-bd-integration' into knepley/pylith * knepley/feature-plex-bd-integration: Plex+SNES: Split boundary integration into a separate function Missing CHKERRQ() revert change from 5aa18e1fedd8a30a61875ae8fea36ac48058e4ca and add back -mP2OPT_hpo_vec_remainder=F
Matthew Knepley
Merge branch 'master' into knepley/pylith * master: (189 commits) Reduce -dm_refine of test so that it won't take too much time in gcov testing tao_manual: use preinstalled sty files [and avoid the cp and gitignore for sty files] TAO manual: add .gitignore petsc4py: update to use latest 3.8 snapshot petsc4py: update to snapshot that syncs with 276c550 fix warning Plex ex26: Protect ExodusII stuff DM: DMCreateSubDM() field …
Matthew Knepley
Merge branch 'knepley/fix-plex-multifield-eval' into knepley/pylith * knepley/fix-plex-multifield-eval: TS ex46: Newlines and some numerical jitter TS ex45: Newlines and some numerical jitter TS ex11: Fixed indentation and time step numbering SNES ex12: Update for DM view changes Plex tests: Update to new DM output Plex ex23: Use Nc not dim for vector fields Plex: Default section now ignores cells hanging off boundary meshes Plex: Viewer now report…
Matthew Knepley
Merge branch 'knepley/fix-plex-geometry-3d-init' into knepley/pylith * knepley/fix-plex-geometry-3d-init: (50 commits) Plex: Fixed array initialization Bib: More refs test: remove runex13f90 as its now converted to new test suite fix win32 crash. This test was previously run with '-n 4' - so restoring it builds: attempt to do maint/master/next test builds in separate clones ex62: it turned out that CHACO partioning is not deterministic. Use a prescribed…
Matthew Knepley
Merge branch 'knepley/feature-plex-parallel-submesh' into knepley/pylith * knepley/feature-plex-parallel-submesh: Vec: Small doc fix Plex: Remove check on submesh faces since in parallel the other cell can be absent IS: Allow ISExpand() to have optional arguments Plex ex5: Added parallel test case Plex ex5: Reorder tests Plex: DMPlexCreateHybridMesh() now takes a boundary label and returns the submesh - Added check that no cell has all vertices on the subme…
Matthew Knepley
Merge branch 'knepley/fix-l2-projection-submesh' into knepley/pylith * knepley/fix-l2-projection-submesh: Plex+FEM: Now L2 Diff applies boundary values, instead of projecting the input function Plex: Added DMPlexComputeL2DiffLocal() - Fix docs to say that DM version uses global vectors Plex: Now the L2 diff can work on sub meshes
Matthew Knepley
Merge branch 'knepley/fix-plex-multifield-eval' into knepley/pylith * knepley/fix-plex-multifield-eval: Plex ex23: Added all types of projection iterations Plex: Fixed projection routines when we iterate over a surface with volume field and surface aux fields - If we are iterating over a surface with volume input, then the effective DS is the height=1 subspace - Made DS an argument for projection functions - Only allow iteration over a surface with volume inpu…
Matthew Knepley
Merge branch 'knepley/fix-plex-proj-ds' into knepley/pylith * knepley/fix-plex-proj-ds: PetscDS: The x[] array should be the size of the embedding space DM: Should do its best to automatically set the embedding dimension for the DS PetscDS: Needs to know the embedding dimension
Matthew Knepley
Vec: Small doc fix
Matthew Knepley
Plex: Remove check on submesh faces since in parallel the other cell can be absent
Matthew Knepley
IS: Allow ISExpand() to have optional arguments
Matthew Knepley
Plex ex5: Added parallel test case
Matthew Knepley
Plex ex5: Reorder tests
Matthew Knepley
Plex: DMPlexCreateHybridMesh() now takes a boundary label and returns the submesh - Added check that no cell has all vertices on the submesh
Matthew Knepley
Plex ex5: Renamed tests