History log of /petsc/src/vec/is/sf/interface/sf.c (Results 401 – 425 of 486)
Revision Date Author Comments
# f2dee214 06-Mar-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into jed/chem
Note merging a branch with good stuff in it for a year and a half is insane!

Conflicts:
src/ts/examples/tutorials/makefile
src/ts/interface/ts.c


# 4e7385fa 16-Feb-2015 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/pcbddc-adaptive-selection

Conflicts:
src/ksp/pc/impls/bddc/bddcprivate.c


# a197972a 11-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/saws-options-merge-master

Totally confusing manual merge, could be wrong

Conflicts:
include/petscoptions.h
src/dm/impls/da/dacreate.c
src/sys/objects/aoptions.c

Merge branch 'master' into barry/saws-options-merge-master

Totally confusing manual merge, could be wrong

Conflicts:
include/petscoptions.h
src/dm/impls/da/dacreate.c
src/sys/objects/aoptions.c
src/sys/threadcomm/interface/threadcomm.c

show more ...


# 50705773 10-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into pr252/dmay/PetscViewerBinarySkipHeaderVecViewLoad
Manual merge of makefile

Conflicts:
src/sys/classes/viewer/examples/tutorials/makefile


# 69c6db66 27-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/experiment'


# 584b3052 24-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'tisaac/feature-gamg-extensible' into barry/experiment

Conflicts:
src/ksp/pc/impls/gamg/gamg.h


# ff86c2c9 15-Jan-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'mlange/feature-plex-gmsh-fortran'

* mlange/feature-plex-gmsh-fortran:
SF: Activate Fortran wrapper for PetscSFDestroy()
Plex-Gmsh: Loosen the version requirement for .msh files
P

Merge branch 'mlange/feature-plex-gmsh-fortran'

* mlange/feature-plex-gmsh-fortran:
SF: Activate Fortran wrapper for PetscSFDestroy()
Plex-Gmsh: Loosen the version requirement for .msh files
Plex-Gmsh: Add custom Fortran wrapper for DMPlexCreateGmshFromFile

show more ...


# e55864a3 08-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

moved PetscOptionsObject from global variable to local variable in functions


# d36d33e4 13-Jan-2015 Matthew G. Knepley <knepley@gmail.com>

SF: Activate Fortran wrapper for PetscSFDestroy()


# b513d47e 30-Nov-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'


# 60263706 24-Nov-2014 Jed Brown <jed@jedbrown.org>

SF: fix man page description of options database keys


# fd874b26 15-Oct-2014 Jed Brown <jed@jedbrown.org>

Merge branch 'tisaac/fix-sf-nroots-nleaves-switch'

Fixes SF tests that were broken in 60a1948e59517edd57.

* tisaac/fix-sf-nroots-nleaves-switch:
SF: fix recent changes that switched nroots to nle

Merge branch 'tisaac/fix-sf-nroots-nleaves-switch'

Fixes SF tests that were broken in 60a1948e59517edd57.

* tisaac/fix-sf-nroots-nleaves-switch:
SF: fix recent changes that switched nroots to nleaves.

show more ...


# 1c6a2fcd 14-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-plex-examples-refinement

* master: (62 commits)
Plex+Label: Fix logic for label distribution - It is restrictive now, but doing it right would mean a ton of

Merge branch 'master' into knepley/fix-plex-examples-refinement

* master: (62 commits)
Plex+Label: Fix logic for label distribution - It is restrictive now, but doing it right would mean a ton of infrastructure I think
Plex ex12: Fix output after label distribution fix
Plex: Only call SetFromOptions() after Distribute, since we cannot avoid it
TS ex11: Since DMPlexDistribute() calls SetFromOptions(), do not call it again, and cleaned up tests
Plex+FV: If using FVM adjacency, do not create ghost cells for faces in the overlap, or set BC on them
Plex: If using FVM adjacency, we must include the closure in the overlap
Plex+Label: All processes with a valid label should participate in label distribution - Formerly it was just proc 0
Plex: Add check that parallel renumbering fully covers the cone points
Plex: For one level adjacency, include the point itself since this makes sense when looking in parallel from the overlap
Plex: Cannot Malloc2() the arrays passed to PetscSFSetGraph()
Plex: Preallocation fixes for indegree > 1 - Again this should be rewritten
SNES ex62: Changes to output for fixes with quads
Plex+Label: Set default output flag to PETSC_TRUE
Plex ex1: Fixed LaTeX output
Plex ex12: Fixed overlap test
Plex: Fixed incorrect usage of PetscSFGatherBegin/End() in preallocation - This should be rewritten using new style
PetscSF: Incorrect check for computed degrees
Builder: Fix bad search and replace
Configure: Fix for Barry's change to organization - I do not know what happened here
Builder: Fix for Barry's change
...

Conflicts:
src/snes/examples/tutorials/ex12.c

show more ...


# 3c6abd6b 14-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'mlange/feature-parallel-distribute'

* mlange/feature-parallel-distribute: (33 commits)
Plex+Label: Fix logic for label distribution - It is restrictive now, but doing it right would

Merge branch 'mlange/feature-parallel-distribute'

* mlange/feature-parallel-distribute: (33 commits)
Plex+Label: Fix logic for label distribution - It is restrictive now, but doing it right would mean a ton of infrastructure I think
Plex ex12: Fix output after label distribution fix
Plex: Only call SetFromOptions() after Distribute, since we cannot avoid it
TS ex11: Since DMPlexDistribute() calls SetFromOptions(), do not call it again, and cleaned up tests
Plex+FV: If using FVM adjacency, do not create ghost cells for faces in the overlap, or set BC on them
Plex: If using FVM adjacency, we must include the closure in the overlap
Plex+Label: All processes with a valid label should participate in label distribution - Formerly it was just proc 0
Plex: Add check that parallel renumbering fully covers the cone points
Plex: For one level adjacency, include the point itself since this makes sense when looking in parallel from the overlap
Plex: Cannot Malloc2() the arrays passed to PetscSFSetGraph()
Plex: Preallocation fixes for indegree > 1 - Again this should be rewritten
SNES ex62: Changes to output for fixes with quads
Plex ex1: Fixed LaTeX output
Plex ex12: Fixed overlap test
Plex: Fixed incorrect usage of PetscSFGatherBegin/End() in preallocation - This should be rewritten using new style
PetscSF: Incorrect check for computed degrees
Builder: Fix for Barry's change
PetscSF: Fixes for sparse leaves - When sf->mine exists, the leaves can be numbered non-sequentially. This causes allocation based upon sf->nleaves to underallocate. Replacing sf->nleaves with the maximum leaf number is sufficient in this case.
Plex: Fix leaks
Configure: How did this break?
...

Conflicts:
config/builder.py

show more ...


# 298d6b40 14-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-parallel-partition'

* knepley/feature-parallel-partition:
Plex: Silence compiler warning
Plex: Needs custom Fortran binding
Plex: Fix distribution for meshes with

Merge branch 'knepley/feature-parallel-partition'

* knepley/feature-parallel-partition:
Plex: Silence compiler warning
Plex: Needs custom Fortran binding
Plex: Fix distribution for meshes without coordinates
Plex ex12: Added test from Michael
Plex: Added methods to support distributed overlap calculation - Added DMPlexCreateTwoSidedProcessSF() - Added DMPlexDistributeOwnership() - Added DMPlexCreateOverlap()
PetscSF: Fix ComputeDegree and GetMultiSF for sparse SFs
Plex: Added DMPlexDistributeFieldIS() - Small doc fix
Plex: DMPlexCreateProcessSF() is now documented and the outputs are optional - The root space is also correct
PetscSF: The declaration of PetscSFNode should be in the types header
Plex ex12: Add overlap
Plex ex12: Added test for parallel partitioning
SNES ex12: Misspelling
Plex ex1: Typo
Plex: Fix LaTeX mesh output

Conflicts:
include/petscdmplex.h

show more ...


# 803bd9e8 13-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

PetscSF: Incorrect check for computed degrees


# 9837ea96 09-Oct-2014 Matthew G. Knepley <knepley@gmail.com>

PetscSF: Fixes for sparse leaves
- When sf->mine exists, the leaves can be numbered non-sequentially. This causes allocation based upon sf->nleaves to underallocate.
Replacing sf->nleaves with the ma

PetscSF: Fixes for sparse leaves
- When sf->mine exists, the leaves can be numbered non-sequentially. This causes allocation based upon sf->nleaves to underallocate.
Replacing sf->nleaves with the maximum leaf number is sufficient in this case.

show more ...


# 38e7336f 08-Oct-2014 Toby Isaac <tisaac@ices.utexas.edu>

SF: fix recent changes that switched nroots to nleaves.

This caused lots of tests to fail with sefaults.


# 4b561960 08-Oct-2014 Michael Lange <michael.lange@imperial.ac.uk>

Merge branch 'knepley/feature-parallel-partition' into mlange/feature-parallel-distribute

Conflicts:
include/petscdmplex.h


# 60a1948e 01-Oct-2014 Michael Lange <michael.lange@imperial.ac.uk>

PetscSF: Fix ComputeDegree and GetMultiSF for sparse SFs


# 92c494f3 23-May-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/saws-options


# 95ecbf38 18-May-2014 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/pcbddc-multilevel-improvement

Conflicts:
src/docs/website/documentation/changes/dev.html
src/ksp/ksp/examples/tutorials/ex59.c
src/ksp/pc/impls/bddc/bdd

Merge branch 'master' into stefano_zampini/pcbddc-multilevel-improvement

Conflicts:
src/docs/website/documentation/changes/dev.html
src/ksp/ksp/examples/tutorials/ex59.c
src/ksp/pc/impls/bddc/bddcprivate.c

show more ...


# 9c925a2c 18-Mar-2014 Shri <abhyshr@mcs.anl.gov>

Merge branch 'master' into shri/ts-events

Conflicts:
src/ts/interface/ts.c


# 5f6acfaf 18-Mar-2014 Shri <abhyshr@mcs.anl.gov>

Merge branch 'master' into shri/feature-dm-circuit

Conflicts:
src/dm/impls/makefile


# 1d763ceb 17-Mar-2014 Peter Brune <brune@mcs.anl.gov>

Merge branch 'master' into prbrune/matcoloring-greedy


1...<<11121314151617181920