Remove explicitly listed empty files and switch to output/empty.out
DSwarm: Add DMSwarmCellDM type- Vectors can be created from several fields- Each cell DM has a separate cellid field and sort context- Mass matrix can now handle multiple fields- Add DMSwarmCellD
DSwarm: Add DMSwarmCellDM type- Vectors can be created from several fields- Each cell DM has a separate cellid field and sort context- Mass matrix can now handle multiple fields- Add DMSwarmCellDMCreate(), DMSwarmCellDMDestroy(), DMSwarmCellDMView(), DMSwarmCellDMGetDM(), DMSwarmCellDMGetFields(), DMSwarmCellDMGetCoordinateFields(), DMSwarmCellDMGetCellID(), DMSwarmCellDMGetSort(), DMSwarmCellDMSetSort(), and DMSwarmCellDMGetBlockSize()- Add DMSwarmAddCellDM(), DMSwarmSetCellDMActive(), and DMSwarmGetCellDMActive()- Add DMSwarmCreateGlobalVectorFromFields(), DMSwarmDestroyGlobalVectorFromFields(), DMSwarmCreateLocalVectorFromFields(), and DMSwarmDestroyLocalVectorFromFields()- Add DMSwarmSortDestroy()
show more ...
plex: Print out labels in sorted stratum order
feat(plex): Add DMPlexSetBoxLabel_Internal
Swarm: Fixed Gauss point layout
Merge remote-tracking branch 'origin/release'
Swarm: Remove debugging print
Remove extra spaces and unwanted plurals
Swarm+TS: Update to monitors and viewers- Clear monitor when size changes- Do not recreate monitor if it exists- Added new ASCII viewer
Fix DMView_Plex_ASCII to have clearer indications of what the numbers after i-cells are (per rank) Update the test output filesCommit-type: debugability\spend 45m
dm/tutorials/ex20.c: deterministic DM names
Add configure support for GSL and example that utilizes GSL\spend 4h
Plex: Update examples to use new creation interface
PetscSynchronizedPrintf() on stdout with zero rank can produce output in different ordershttps://gitlab.com/petsc/petsc/-/issues/904Commit-type: examples/spend 10mReported-by: GitLab CI
new DMDA tutorial example : extract 2D slice from 3D DMDA in natural ordering new file: src/dm/tutorials/ex22.c modified: src/dm/tutorials/makefile new file: src/dm/tutorials/output/ex22_1.
new DMDA tutorial example : extract 2D slice from 3D DMDA in natural ordering new file: src/dm/tutorials/ex22.c modified: src/dm/tutorials/makefile new file: src/dm/tutorials/output/ex22_1.out new file: src/dm/tutorials/output/ex22_2.out new file: src/dm/tutorials/output/ex22_3.out new file: src/dm/tutorials/output/ex22_4.out new file: src/dm/tutorials/output/ex22_5.out
Provide an example src/dm/tutorials/ex25.c that takes a patch from a parallel DMDA to one processFix DMZoomPatch() to work in 2d and and support not requesting a haloRemove unneeded Vec argument
Provide an example src/dm/tutorials/ex25.c that takes a patch from a parallel DMDA to one processFix DMZoomPatch() to work in 2d and and support not requesting a haloRemove unneeded Vec argument from DMZoonPatch()Minor improvements to manual pagesCommit-type: bug-fix, feature, example/spend 4hReported-by: Victoria Hamtiaux <victoria.hamtiaux@uclouvain.be>
DM+Plex: Example Fixes for cell type rewrite
Promote examples/{tests,tutorials}/ to {tests,tutorials}/This shortens paths and improves consistency between test target namesand paths to the source and output files. Most of the work wascompl
Promote examples/{tests,tutorials}/ to {tests,tutorials}/This shortens paths and improves consistency between test target namesand paths to the source and output files. Most of the work wascompleted by this script, followed by mild cleanup of nonconformingcases.for makefile in `git ls-files 'src/*makefile'`; do if rg -q 'DIRS.*\bexamples\b' $makefile; then base=$(dirname $makefile) dirs=$(cd $base/examples && ls -d tests tutorials 2>/dev/null | xargs echo) perl -pi -e "s#^(DIRS.*)\bexamples\b#\1${dirs}#" $makefile git rm $base/examples/makefile for t in $dirs; do git mv $base/examples/$t $base/ perl -pi -e "s#^(LOCDIR[[:space:]]*=).*#\1 $base/$t/#" $base/$t done fidonegit grep -l -E -z 'examples/(tutorials|tests)' | xargs -0 perl -pi -e 's#examples/(tutorials|tests)#\1#g'git checkout @ \ src/docs/website/documentation/changes/ \ src/benchmarks/results/