History log of /petsc/src/dm/impls/plex/plexcheckinterface.c (Results 51 – 75 of 79)
Revision Date Author Comments
# 9ff78c21 30-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/feature-check-all-option' into 'master'

DMSetFromOptions_Plex: add -dm_plex_check_all option

See merge request petsc/petsc!2269


# 95eb5ee5 06-Nov-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

doc: Make DMSetFromOptions() manpage a hub for all Check functions.

All DMPlex* point to DMSetFromOptions for complete list.


# a8432d5b 06-Nov-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexCheckConesConformOnInterfaces -> DMPlexCheckInterfaceCones.

Manpage improved.


# ed0ed7c6 19-Sep-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into 'barry/2019-08-22/fix-fblaslapack-for-nag'

# Conflicts:
# lib/petsc/conf/test


# 1c35aded 10-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2019-09-06/fix-dmplexcheckconseconformoninterfaces' into 'master'

Cannot use PetscSequentialPhaseBegin() to try to sequentialize output

See merge request petsc/petsc!2018


# 9f27a777 06-Sep-2019 Barry Smith <bsmith@mcs.anl.gov>

Cannot use PetscSequentialPhaseBegin() to try to sequentialize output

Commit-type: bug-fix
Reported-by: gitlab-ci


# 57d7ab50 29-Jul-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'haplav/feature-generalize-dmplexgetconerecursive' [PR #1906]

* haplav/feature-generalize-dmplexgetconerecursive:
generalize DMPlexGetConeRecursive


# 32423fc4 26-Jul-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexCheckConesConformOnInterfaces: fix several missing CHKERRQ


# 05393080 25-Jul-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'jczhang/sf-more-opts' [PR #1567]

* jczhang/sf-more-opts:
Add more optimizations in SF and use it as the default for VecScatter.


# af9eab45 03-Jul-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexGetConeRecursive: Return ISs and sections for all depths.

- Get rid of recursive function calls.
- Add DMPlexGetConeRecursiveVertices which returns just the IS of depth 0.
- Add DMPlexRestoreC

DMPlexGetConeRecursive: Return ISs and sections for all depths.

- Get rid of recursive function calls.
- Add DMPlexGetConeRecursiveVertices which returns just the IS of depth 0.
- Add DMPlexRestoreConeRecursive which deallocates stuff allocated by DMPlexGetConeRecursive.

show more ...


# 8f2c89e7 02-Jul-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexCheckConesConformOnInterfaces: option for verbose print


# dec1416f 18-Jun-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Deprecate PetscSFGetRanks with new PetscSFGetRootRanks

Since we have PetscSFGetLeafRanks, it is better to have a similar name.


# 89583661 21-Jun-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/add-petscarrayxxx-ops' [PR #1771]


# 580bdb30 07-Jun-2019 Barry Smith <bsmith@mcs.anl.gov>

Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms

Replace a couple multi-mallocs with a single malloc
Replace backwards loops in MatSetValues_*()

Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms

Replace a couple multi-mallocs with a single malloc
Replace backwards loops in MatSetValues_*() with PetscArraymove()

Commit-type: style-fix, feature

show more ...


# 264587c9 11-May-2019 Václav Hapla <vaclav.hapla@erdw.ethz.ch>

Merged in haplav/feature-petscsfcomputemultirootoriginalnumbering-return-count (pull request #1645)

PetscSFComputeMultiRootOriginalNumbering: return multiroot count

Approved-by: Matthew Knepley <kn

Merged in haplav/feature-petscsfcomputemultirootoriginalnumbering-return-count (pull request #1645)

PetscSFComputeMultiRootOriginalNumbering: return multiroot count

Approved-by: Matthew Knepley <knepley@gmail.com>
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
Approved-by: Junchao Zhang <junchao.zhang@gmail.com>

show more ...


# 66dfcd1a 08-Apr-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

PetscSFComputeMultiRootOriginalNumbering: add outarg nMultiRoots


# a1a5ab92 28-Jan-2019 Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local>

Merge branch 'master' into jpusztay/feature-swarm-symplectic-example


# 2c2595ff 20-Dec-2018 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-plex-partition-parallel

* master: (414 commits)
very small updates to users manual
syntax is define(XXX) in examples tests not defined(XXX)
Increase patc

Merge branch 'master' into knepley/fix-plex-partition-parallel

* master: (414 commits)
very small updates to users manual
syntax is define(XXX) in examples tests not defined(XXX)
Increase patchlevel to 3.10.3
petsc4py: updat to latest maint snapshot with SNESTEST updates
Fix link for CUDA example in PETSc from GPUs.html page Minor fixes to installation instructions
Mat: Fixed types in Pardiso interface
Converted example comment to latex
This example crashes (for unknown reasons, probably related to the handling of extended derived types passed as arguments) with the PGI Fortran compiler
Remove outdated requires: from top of several examples
remove outdated test requires: command from top of source file
Fix the documentation for -ksp_gmres_cgs_refinement_type
Commit f20c2d659b168217cb455989f28afe052d71a64c broke lex.py so the users manual was no longer being built. There reverted the changes to lex.py
Plex: Add PetscPartitioner to fort list Suggested-by: Jiaoyan Li <Jiaoyan.Li@inl.gov>
Doc: Fix spelling Suggested-by: Manuel Colera Rico <m.colera@upm.es>
Mat ex88: check in double or quad precision only
Fix error with PetscComplex when PETSc is compiled with C and used in C++
configure: fix typo endwith -> endswith
Sys ex23: Migrated to ts_max_time in yaml file as well.
AO ex5: Fixed missing CHKERRQ();
Mat test ex88: add tests for MatMultAdd and MatMultTranposeAdd
...

Conflicts:
src/dm/impls/plex/examples/tests/ex12.c

show more ...


# 34d8b122 09-Dec-2018 Patrick Farrell <patrick@pefarrell.org>

Merge branch 'master' into knepley/feature-snes-patch

Not sure if this has done the right thing because there are no tests
yet. Also, the fortran stubs break (it doesn't know what to do with
SNESCo

Merge branch 'master' into knepley/feature-snes-patch

Not sure if this has done the right thing because there are no tests
yet. Also, the fortran stubs break (it doesn't know what to do with
SNESCompositeType), and I don't know how to fix it.

show more ...


# f35fe2a5 06-Dec-2018 Joseph Pusztay <josephpu@buffalo.edu>

Merged petsc/petsc into master


# 83c10b7e 04-Dec-2018 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Merged petsc/petsc into master


# 1ab378fc 22-Nov-2018 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Merge branch 'master' into haplav/feature-mataij-load-from-hdf5

because I need the test loop fix


# 28e96ad3 16-Nov-2018 Karl Rupp <me@karlrupp.net>

Merge branch 'haplav/fix-plex-interpolate-interface-cones' [PR #1227]

* haplav/fix-plex-interpolate-interface-cones:
DMPlexIntepolate: fix orientation of faces in interface
Fixes orientation of face

Merge branch 'haplav/fix-plex-interpolate-interface-cones' [PR #1227]

* haplav/fix-plex-interpolate-interface-cones:
DMPlexIntepolate: fix orientation of faces in interface
Fixes orientation of faces in interface (i.e. order and orientations of the corresponding cones) so that they conform across ranks.

show more ...


# 14ab0c22 12-Nov-2018 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

ExchangeArrayByRank_Private: fix missing MPI_Waitall() call!


# 0b7531cb 27-Oct-2018 Karl Rupp <me@karlrupp.net>

Merge branch 'haplav/feature-dmplex-check-interface-cone-conformance' [PR #1164]

* haplav/feature-dmplex-check-interface-cone-conformance:
DMPlex: check for interface cone conformance
New DMPlexChec

Merge branch 'haplav/feature-dmplex-check-interface-cone-conformance' [PR #1164]

* haplav/feature-dmplex-check-interface-cone-conformance:
DMPlex: check for interface cone conformance
New DMPlexCheckConesConformOnInterfaces() checks that cones of points on inter-partition interfaces have conforming order.
This check is now called in DMPlex test ex18.c. To reproduce the failed check, one can remove requires: TODO from tests.
This merge also adds DMGetCoordinatesLocalSetUp() and DMGetCoordinatesLocalNoncollective() as I needed a non-collective version of DMGetCoordinatesLocal(), and fixes several notes on collectiveness in DMPlex documention.

show more ...


1234