History log of /petsc/src/dm/impls/swarm/swarm.c (Results 151 – 175 of 294)
Revision Date Author Comments
# ffc4695b 08-Oct-2020 Barry Smith <bsmith@mcs.anl.gov>

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their
errors better.

The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces
seemingly random failures.

Commit-type: error-checking
/spend 30m

show more ...


# bfc8fd11 24-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into master


# 54f467a8 23-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/release/pgi-20.9-warnings' into 'release'

Fix warnings in NVIDIA compilers (formerly PGI)

See merge request petsc/petsc!3397


# b458e8f1 05-Nov-2020 Jose E. Roman <jroman@dsic.upv.es>

Fix warnings in NVIDIA compilers (formerly PGI): unreachable statement


# 48219a7a 06-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-swarm-mass-prec' into 'master'

Knepley/feature swarm mass prec

See merge request petsc/petsc!3132


# 4cc7f7b2 03-Sep-2020 Matthew G. Knepley <knepley@gmail.com>

Swarm: Added DMSwarmCreateMassMatrixSquare()


# 7b917211 24-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/fix-null' into 'master'

Fix 0 -> NULL for pointers

See merge request petsc/petsc!3086


# ea78f98c 23-Aug-2020 Lisandro Dalcin <dalcinl@gmail.com>

DM: Replace 0 -> NULL for pointers


# afbb2908 10-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-swarm-fortran' into 'master'

Knepley/feature swarm fortran

See merge request petsc/petsc!2680


# 74d0cae8 28-Mar-2020 Matthew G. Knepley <knepley@gmail.com>

DMSwarm: Enable Fortran and Xdmf viewing
- Added Fortran headers
- Added Fortran module
- Removed PETSC_EXTERN from source
- Turned on automatic Fortran bindings
- Now outputs particle locations in H

DMSwarm: Enable Fortran and Xdmf viewing
- Added Fortran headers
- Added Fortran module
- Removed PETSC_EXTERN from source
- Turned on automatic Fortran bindings
- Now outputs particle locations in HDF5
- These are parsed in Xdmf as a Polyvertex grid
- Can now view particle fields in HDF5

Co-authored-by: Mark Adams <mfadams@lbl.gov>

show more ...


# fc724d8e 13-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-projection-label' into 'master'

Plex: This fixes a pernicious bug with projection - When setting points along...

See merge request petsc/petsc!2773


# 71f0bbf9 05-May-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Abstract getting dof indices on closure
- Added DMPlexMatSetClosureGeneral()
- Changed interface for existing DMPlexGetClosureIndices()


# 2e6716a4 27-Feb-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-dm-composition' into 'master'

Fix DM composition with work vectors and matrices

See merge request petsc/petsc!2551


# c6b011d8 20-Feb-2020 Stefano Zampini <stefano.zampini@gmail.com>

DM: add interface consistency checks

fix various classes


# 339143f0 15-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-project-different-spaces' into 'master'

Knepley/feature project different spaces

See merge request petsc/petsc!2153


# ef0bb6c7 09-Jan-2020 Matthew G. Knepley <knepley@gmail.com>

FE+DS: Introduce PetscTabulation to hold tabulated function data
- This was created to prevent mismatches in sizes I was getting by just
passing around arrays
- FE+FV+DS now hold tabulations
- GetTab

FE+DS: Introduce PetscTabulation to hold tabulated function data
- This was created to prevent mismatches in sizes I was getting by just
passing around arrays
- FE+FV+DS now hold tabulations
- GetTabulation() --> CreateTabulation() and it creates an object rather
than using DMGetWorkArray(). I put in ComputeTabulation() to reuse
space, but there still may be performance regression.
- Default tabulations are now "cell tabulations"
- The replicas in the tabulation are used to index faces in a face
tabulation

show more ...


# 21bf7783 11-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-swarm-pid-size' into 'master'

Knepley/fix swarm pid size

See merge request petsc/petsc!2259


# 43f984ed 04-Nov-2019 Matthew G. Knepley <knepley@gmail.com>

Swarm: There does not seem to be a reason to keep pid as PETSC_LONG, changing to PETSC_INT - This will prevent different size on Solaris - Whitespace


# 7e346017 29-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-convest-ts' into 'master'

Knepley/feature convest ts

See merge request petsc/petsc!2190


# 77b6ec44 19-Oct-2019 Matthew G. Knepley <knepley@gmail.com>

DMSwarm: Get rid of direct printing


# 35140aeb 05-Sep-2019 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Merge branch 'master' into this one.


# aaa38285 05-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2019-09-01/rm-default-language-from-dm' into 'master'

Update public API, and internal naming conventions for DM to eliminate use of...

See merge request petsc/petsc!1998


# 1bb6d2a8 01-Sep-2019 Barry Smith <bsmith@mcs.anl.gov>

Update public API, and internal naming conventions for DM to eliminate use of "default" (previously refered to default sections)

Commit-type: style-fix, documentation


# f80139e1 15-Aug-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'jed/deprecate-dmgetdefaultsection' [PR #1969]

* jed/deprecate-dmgetdefaultsection:
DMGetDefaultSection et al: add PETSC_DEPRECATED_FUNCTION
These functions were deprecated in v3.9, but

Merge branch 'jed/deprecate-dmgetdefaultsection' [PR #1969]

* jed/deprecate-dmgetdefaultsection:
DMGetDefaultSection et al: add PETSC_DEPRECATED_FUNCTION
These functions were deprecated in v3.9, but no PETSC_DEPRECATED_FUNCTION was added at that time so many uses crept back into the source code. Here we mark it deprecated and fix all existing uses in PETSc.

DMGetLocalSection/DMSetLocalSection: add explicit names for DMGetSection/DMSetSection
These names are for symmetry with DMGetLocalVector() versus DMGetGlobalVector().

DMGetSection: replace all internal usage with DMGetLocalSection
Same for DMSetSection -> DMSetLocalSection. We retain the interface for DMGetSection/DMSetSection without deprecation warnings (for now).

show more ...


# 92fd8e1e 14-Aug-2019 Jed Brown <jed@jedbrown.org>

DMGetSection: replace all internal usage with DMGetLocalSection

Same for DMSetSection -> DMSetLocalSection. We retain the interface
for DMGetSection/DMSetSection without deprecation warnings (for n

DMGetSection: replace all internal usage with DMGetLocalSection

Same for DMSetSection -> DMSetLocalSection. We retain the interface
for DMGetSection/DMSetSection without deprecation warnings (for now).

Suggested-by: Barry Smith <bsmith@mcs.anl.gov>

show more ...


12345678910>>...12