History log of /petsc/src/vec/is/sf/interface/sf.c (Results 251 – 275 of 486)
Revision Date Author Comments
# 203a8786 29-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/feature-sf-do-pack-on-gpu' into 'master'

Add support to do pack/unpack on GPU and do MPI on CPU

See merge request petsc/petsc!2205


# 1b5f50e6 11-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/fix-fortran-interface' into 'master'

Fix Fortran interface that messed up with CAPS vs !UNDERSCORE

See merge request petsc/petsc!2283


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

Merge remote-tracking branch 'origin/maint'


# dc5d50e6 09-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'wence/fix/valgrind-warnings' into 'maint'

Fix some of the valgrind memory leaks

See merge request petsc/petsc!2286


# ca797d7a 08-Nov-2019 Lawrence Mitchell <lawrence@wence.uk>

SF: Add note that user must free iremote from GetGraph in Fortran


# 736c3998 08-Nov-2019 Jose E. Roman <jroman@dsic.upv.es>

Fix item list in manpages of XXXViewFromOptions


# d0eddb9b 07-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'mark/fix-viewfromoptions' into 'master'

prototype for ViewFromOptions macro-->functions

See merge request petsc/petsc!2083


# fe2efc57 07-Nov-2019 Mark <cal2princeton@yahoo.com>

prototype for ViewFromOptions macro-->functions


# 51ccb202 05-Nov-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Add an option -sf_use_pinned_buffer to use non-pagable host memory for send/recv buffer when passing GPU data


# 71f2a993 16-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-sfcompose' into 'master'

Allow sparse leaves in SFCompose operations

See merge request petsc/petsc!2164


# 54729392 10-Oct-2019 Stefano Zampini <stefano.zampini@gmail.com>

PetscSFCompose{Inverse}: support sparsity in leaf space

Improve notes for "non-true-star-forests" cases


# c1acdb04 28-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jczhang/feature-sf-on-gpu'

Add GPU-aware VecScatter/PetscSF

See merge request petsc/petsc!1995


# eb02082b 25-Sep-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Added SF GPU support


# a1729e3f 20-Aug-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Move related routines together


# 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


# dff5d72a 13-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'wence/feature/sf-check-graph-valid' into 'master'

SF: Check validity of graph in debug mode

See merge request petsc/petsc!1983


# a072220f 05-Sep-2019 Lawrence Mitchell <lawrence@wence.uk>

SF: Stricter check for valid inputs in PetscSFCompose

An SF might not encode a true star forest (leaves could be repeated).
Composition of SFs does, however, rely on unique leaves, so check that in

SF: Stricter check for valid inputs in PetscSFCompose

An SF might not encode a true star forest (leaves could be repeated).
Composition of SFs does, however, rely on unique leaves, so check that in
debug mode.

show more ...


# c4e6a40a 23-Aug-2019 Lawrence Mitchell <lawrence@wence.uk>

SF: Check validity of graph in debug mode

Forbid negative leaf indices in ilocal, negative root indices in
iremote, and invalid ranks in iremote. Since sometimes an SF is used
just to carry informat

SF: Check validity of graph in debug mode

Forbid negative leaf indices in ilocal, negative root indices in
iremote, and invalid ranks in iremote. Since sometimes an SF is used
just to carry information (e.g. DMLocatePoints), do the check when
we're setting up rather than when setting the graph.

show more ...


# a27940ca 07-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'wence/fix/sf-compose-non-identity' into 'master'

Fix PetscSFCompose when sfA has non-identity permutation of the local space

See merge request petsc/petsc!1979


# d41018fb 21-Aug-2019 Junchao Zhang <jczhang@mcs.anl.gov>

SF: Handle non-identity local spaces in PetscSFCompose

It is not always the case that the local spaces of the SFs we are
composing are the identity. Remove that implicit assumption, both for
the cas

SF: Handle non-identity local spaces in PetscSFCompose

It is not always the case that the local spaces of the SFs we are
composing are the identity. Remove that implicit assumption, both for
the cases where sfA has a permutation in the local space, and in sfB
where the local space may further be sparse.

show more ...


# 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.


# 04c0ada0 20-Jun-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Add PetscSFComposeInverse and revise PetscSFCompose


# dd5b3ca6 19-Jun-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Add patterned SF graphs and use x as roots and y as leaves in x to y vecscatter


# b8dee149 19-Jun-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Add op GetGraph in SF so that we can customize it


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

Add op CreateLocalSF in SF so that we can customize it

Also, we now create local SF on demand (i.e., lazily) since it is not always used.


1...<<11121314151617181920