| #
6ffe77ea
|
| 12-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-05-03/cleanup-makefiles' into 'main'
remove unneeded stuff from makefiles
See merge request petsc/petsc!5211
|
| #
f97672e5
|
| 03-May-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
remove garbage from makefiles
Including * unused FLAGS variables * All: lib that did not work * stray blank lines etc
Commit-type: housekeeping /spend 1h
|
| #
d0ce1415
|
| 13-Apr-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-parallel-submesh' into 'main'
Adding parallel handling of extracted submanifolds
See merge request petsc/petsc!5101
|
| #
c50b2d26
|
| 09-Apr-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Factor out point queue structure - Added DMPlexPointQueue and API - Updated SBR refinement - Fixed small bug with DMLabelPropagatPush() in serial
|
| #
887dddf3
|
| 19-Nov-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jwallwork23/mmg-trim' into 'main'
Plex interface for Mmg and ParMmg
See merge request petsc/petsc!4431
|
| #
2bc0b47d
|
| 19-Nov-2021 |
Joe Wallwork <j.wallwork16@imperial.ac.uk> |
plex adapt: finish integration of Mmg and ParMmg
Note that the interfaces for Pragmatic, Mmg and ParMmg now exist in their own subdirectories
|
| #
c0517cd5
|
| 11-Oct-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Take over management of mesh generators and adaptors from DMPlex - Change adaptLabel signature to match adaptMetric - Move mesh generator list from DMPlex to DM - DMAdaptLabel() and DMAdaptMetric
DM: Take over management of mesh generators and adaptors from DMPlex - Change adaptLabel signature to match adaptMetric - Move mesh generator list from DMPlex to DM - DMAdaptLabel() and DMAdaptMetric() now check this list - Register metric adaptation packages - Change -dm_plex_generator to -dm_generator - Change -dm_plex_adaptor to -dm_adaptor
show more ...
|
| #
26632be6
|
| 02-Oct-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-extrude-symmetric' into 'main'
Plex: DMPlexExtrude() can now symmetrically extrude
See merge request petsc/petsc!4367
|
| #
d410b0cf
|
| 29-Sep-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Now extrusion is like DMRefine() and implemented through DMPlexTransform - DMExtrude() replaces DMPlexExtrude() - Added an extrusion transformation - Added DMPlexTransformSetDimensions() and setd
DM: Now extrusion is like DMRefine() and implemented through DMPlexTransform - DMExtrude() replaces DMPlexExtrude() - Added an extrusion transformation - Added DMPlexTransformSetDimensions() and setdimensions function - DMPlexTransformMapCoordinates() and DMPlexSnapToGeomModel() now take the coordinate dimension - -dm_extrude replaces -dm_plex_extrude_layers
show more ...
|
| #
fc0e349c
|
| 27-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jwallwork23/metric-utils' into 'main'
Plex metric utils
See merge request petsc/petsc!4337
|
| #
20282da2
|
| 20-Sep-2021 |
Joe Wallwork <j.wallwork16@imperial.ac.uk> |
plex metric: utilities for Riemannian metric
|
| #
9b3f0822
|
| 24-Aug-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-orientation-rethink' into 'main'
Plex: Rethink Plex orientation
See merge request petsc/petsc!4218
|
| #
012bc364
|
| 06-Aug-2021 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: DMPlexTransform is now the way to manipulate a Plex - Replace DMPlexCellRefiner with DMPlexTransform - Replace CellRefinerInCellTest_Internal() with DMPolytopeInCellTest() - Replace DMPlexCe
Plex: DMPlexTransform is now the way to manipulate a Plex - Replace DMPlexCellRefiner with DMPlexTransform - Replace CellRefinerInCellTest_Internal() with DMPolytopeInCellTest() - Replace DMPlexCellRefinerGetAffineTransforms() with DMPlexRefineRegularGetAffineTransforms()
show more ...
|
| #
1a8edbb8
|
| 11-Aug-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-opencascade' into 'main'
Plex: Separated EGADS and EGadsLite functionality, many fixes
See merge request petsc/petsc!3870
|
| #
c1cad2e7
|
| 28-Mar-2021 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Separated EGADS and EGadsLite functionality, many fixes - Added DMPlexCreateEGADSLiteFromFile() - Added DMPlexInflateToGeomModel() - Added test CAD meshes - Fixed bug in CTetGen labeling - Fixe
Plex: Separated EGADS and EGadsLite functionality, many fixes - Added DMPlexCreateEGADSLiteFromFile() - Added DMPlexInflateToGeomModel() - Added test CAD meshes - Fixed bug in CTetGen labeling - Fixed memory leak in TetGen - Added support for -dm_plex_view_labels in ASCII viewer - Added -dm_plex_ignore_model to disable snap-to-CAD for refinement
show more ...
|
| #
68ce86a1
|
| 18-May-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-ceed-integration' into 'main'
Plex: Initial CEED integration
See merge request petsc/petsc!3918
|
| #
f918ec44
|
| 11-Apr-2021 |
Matthew G. Knepley <knepley@gmail.com> |
DM+Plex+FE: Initial CEED integration - Plex ex42: Surface area CEED example
|
| #
c36ee893
|
| 06-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/partitioner' into 'master'
PetscPartitioner: Reorganize code in a proper package subtree
See merge request petsc/petsc!2941
|
| #
abe9303e
|
| 02-Jul-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscPartitioner: Reorganize code in a proper package subtree
|
| #
7ea10ee1
|
| 07-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
0effb976
|
| 07-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/jolivet/fix-symlink-free' into maint
|
| #
cdb0f33d
|
| 02-May-2020 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Single petscdir.mk
|
| #
c11a6a3f
|
| 27-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/more-updates-for-missing-petsc_dir'
More support for not needing to set PETSC_DIR yet build with PETSc, also...
See merge request petsc/petsc!2626
|
| #
0e03b746
|
| 24-Mar-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
build: add more support for not needing to set PETSC_DIR yet build with PETSc, also support for GNU make to directly use "make test" instead of "make -f gmakefile.test"
Still needs -include ../petsc
build: add more support for not needing to set PETSC_DIR yet build with PETSc, also support for GNU make to directly use "make test" instead of "make -f gmakefile.test"
Still needs -include ../petscdir.mk in many of the makefiles Still needs the link for ../petscdir.mk in many directories
GNUMakefile: call legacy makefile recursively instead of including it
GNUMakefile: promote default "all" target; "libs" builds libpetsc*
GNUMakefile: If gnumake < 4.2 prefer makefile wrapper interface over direct gmakefile interface to avoid the following warnings
gmakefile.test:92: arch-ci-linux-cxx-cmplx-pkgs-64idx/tests/testfiles: No such file or directory gmakefile:67: arch-ci-linux-cxx-cmplx-pkgs-64idx/lib/petsc/conf/files: No such file or directory
Commit-type: testing-fix, feature, usability Thanks-to: Jed Brown jed@jedbrown.org
show more ...
|
| #
c20d7725
|
| 22-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/promote-examples-tests-tutorials' [petsc/petsc!2610]
* jed/promote-examples-tests-tutorials: Promote examples/{tests,tutorials}/ to {tests,tutorials}/
|