History log of /petsc/src/dm/interface/dlregisdmdm.c (Results 76 – 100 of 320)
Revision Date Author Comments
# b09969d6 30-Jul-2020 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Expose DMPlexBuildFromCellList and friends.

* DMPlexBuildFromCellList_Parallel_Internal -> DMPlexBuildFromCellListParallel
* DMPlexBuildCoordinates_Parallel_Internal -> DMPlexBuildCoordinatesFromCel

Expose DMPlexBuildFromCellList and friends.

* DMPlexBuildFromCellList_Parallel_Internal -> DMPlexBuildFromCellListParallel
* DMPlexBuildCoordinates_Parallel_Internal -> DMPlexBuildCoordinatesFromCellListParallel
* DMPlexBuildFromCellList_Internal -> DMPlexBuildFromCellList
* DMPlexBuildCoordinates_Internal -> DMPlexBuildCoordinatesFromCellList
* DMPlexCreateFromCellList{,Parallel}Petsc manpage improvements

show more ...


# 2a66c187 28-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/plex-locate-log' into 'master'

added timer for DMPLexLocatePoints

See merge request petsc/petsc!2993


# cadf77a0 26-Jul-2020 Mark Adams <mfadams@lbl.gov>

added timer for DMPLexLocatePoints


# 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


# 31eec4bf 14-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-fe-logging' into 'master'

FE: Added logging for setup in DualSpace and FE

See merge request petsc/petsc!2864


# ead873cc 12-Jun-2020 Matthew G. Knepley <knepley@gmail.com>

FE: Added logging for setup in DualSpace and FE


# 5c428121 21-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/feature-better-petscinfo-controls' into 'master'

Jacobf/feature better petscinfo controls

Closes #420

See merge request petsc/petsc!2216


# e94e781b 25-Oct-2019 Jacob Faibussowitsch <jacob.fai@gmail.com>

Added functionality to selectively filter PetscInfo() output based on calling class to
mimic some OS system logs. New functionality includes:
- Filter for a set of classes
- Filter out a set of class

Added functionality to selectively filter PetscInfo() output based on calling class to
mimic some OS system logs. New functionality includes:
- Filter for a set of classes
- Filter out a set of classes
- Filter for MPI/PETSC_COMM_SELF
- Filter for anything not on MPI/PETSC_COMM_SELF
- Writing PetscInfo() output to new file
- Appending output to existing PetscInfo() file
- Any combination of the above

Credit to Vaclav Hapla for raising the initial issue, helping design the eventual API, and
substantially assisting in debugging.

show more ...


# e0d8bad0 16-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/feature-dmload-events' into 'master'

register DMPLEX_Create* events in DMInitializePackage()

See merge request petsc/petsc!2397


# f1f45c63 12-Dec-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

register DMPLEX_Create* events in DMInitializePackage()


# efe49d75 14-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/feature-dmload-events' into 'master'

Add some new events related to DMPlexCreateFromFile.

See merge request petsc/petsc!2391


# 58cd63d5 12-Dec-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Add some new events related to DMPlexCreateFromFile.

* DMPlexCreateFromFile
* DMPlexCreateFromCellList
* DMLoad
* ISLoad


# b2a1bb3a 13-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/knepley/feature-dt-quad-classid'

Knepley/feature dt quad classid

See merge request petsc/petsc!2355


# 2cd22861 06-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

PetscQuadrature: Finally it gets a class id, and like Pinocchio, becomes a real boy


# 94aad3ce 07-Jul-2019 Lisandro Dalcin <dalcinl@gmail.com>

Merged in dalcinl/dm-api (pull request #1850)

DM interface

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 5a84ad33 05-Jul-2019 Lisandro Dalcin <dalcinl@gmail.com>

DM: Simplify implementation of DMHasCreateInjection()

* Add log event for DMCreateInjection()
* Get rid of DMHasCreateInjection_Default()
* Rename dm->ops->getinjection to dm->ops->createinjection
*

DM: Simplify implementation of DMHasCreateInjection()

* Add log event for DMCreateInjection()
* Get rid of DMHasCreateInjection_Default()
* Rename dm->ops->getinjection to dm->ops->createinjection
* Improve error checking here and there

show more ...


# b6a92dca 26-Jun-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/cuda-multigrid-test (pull request #1763)

Various improvements for GPUs (mostly for performance and CUDA)


# fdc842d1 31-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Various improvements for GPUs (mostly for performance and CUDA)

1) Add VecPinToCPU() for CUDA vector and matrices
2) Move initialization of cuBLAS to PetscInitialize() since it takes 1/2 second and

Various improvements for GPUs (mostly for performance and CUDA)

1) Add VecPinToCPU() for CUDA vector and matrices
2) Move initialization of cuBLAS to PetscInitialize() since it takes 1/2 second and distorts timing with -log_view
3) Add logging for DMCreateMatrix (for large meshes this is very large)
4) Add VecGet/RestoreArrayWrite() to prevent unneeded copies from GPU (only implemented so far for CUDA);
added a small number of usages in the source so that snes tutorials ex19 does not do unneeded communication from the GPU
5) Automatically convert MAIJ matrices to AIJ for CUDA since they are not yet supported natively in PETSc's CUDA matrix implementation
6) Pinned objects should still use the CUDA/ViennaCL versions of Destroy to clean up the GPU stuff

Commit-type: feature

show more ...


# fa54792a 29-May-2019 Patrick Sanan <patrick.sanan@gmail.com>

Merged in psanan/man-pages-remove-keywords (pull request #1717)

Man pages: Remove .keywords fields

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# bfcb38ea 27-May-2019 Patrick Sanan <patrick.sanan@gmail.com>

Man pages: remove .keywords: fields

This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20),
but it doesn't seem to be unif

Man pages: remove .keywords: fields

This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20),
but it doesn't seem to be uniformly used or maintained.

Thus, remove all .keywords: fields, and a following blank line, if present.

This is accomplished with GNU sed (gsed on OS X), with the following commands.
*Warning* that this type of command can corrupt a .git directory,
so be cautious in reusing or modifying these commands. They first look
for and delete matching lines with a following line consisting of only whitespace,
and then delete any remaining matching lines.

find src/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} +
find src/ -type f -exec gsed -i '/keywords:/d' {} +
find include/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} +
find include/ -type f -exec gsed -i '/keywords:/d' {} +

Hints on the sed command obtained from: https://unix.stackexchange.com/questions/100754/how-to-delete-a-specific-line-and-the-following-blank-line-using-gnu-sed

show more ...


# b67a4fc1 18-May-2019 Stefano Zampini <stefano.zampini@gmail.com>

Merged in stefano_zampini/dmplex-speedup (pull request #1665)

Last speedups to the PLEX code with large number of MPI processes

Approved-by: Matthew Knepley <knepley@gmail.com>


# 30b0ce1b 12-May-2019 Stefano Zampini <stefano.zampini@gmail.com>

DMPLEX: add few missing events to help optimizing the code


# df7887d0 02-Apr-2019 Florian Wechsung <f.wechsung@gmail.com>

Merged in florianwechsung/petsc/fw/vertexrebalancing (pull request #1421)

DMPLEX/PCPATCH: Rebalancing shared points on parallel interfaces

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
Approved-by:

Merged in florianwechsung/petsc/fw/vertexrebalancing (pull request #1421)

DMPLEX/PCPATCH: Rebalancing shared points on parallel interfaces

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
Approved-by: Lawrence Mitchell <wence@gmx.li>

show more ...


# 41525646 06-Feb-2019 Florian Wechsung <wechsung@maths.ox.ac.uk>

add ability to perform the rebalancing in serial, add timings


12345678910>>...13