History log of /libCEED/examples/petsc/multigrid.c (Results 51 – 75 of 121)
Revision Date Author Comments
# 3fc8a154 04-Mar-2022 Jed Brown <jed@jedbrown.org>

examples/petsc: let DMSetFromOptions manage distribution

Sphere meshes are automatically snapped to the unit sphere when refined.

I left explicit partitioning in solids (though Ratel uses the new
p

examples/petsc: let DMSetFromOptions manage distribution

Sphere meshes are automatically snapped to the unit sphere when refined.

I left explicit partitioning in solids (though Ratel uses the new
paradigm) because it has documented command-line arguments and maybe
someone wants to know how to avoid this distribution.

show more ...


# 40abb349 22-Feb-2022 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #905 from CEED/jeremy/seterrq

petsc - use SETERRQ over SETERRQ1


# 7578c821 22-Feb-2022 Jeremy L Thompson <jeremy@jeremylt.org>

petsc - use SETERRQ over SETERRQ1


# f163c87f 01-Feb-2022 Jed Brown <jed@jedbrown.org>

Merge pull request #885 from CEED/jeremy/min-petsc

PETSc - set minimum version for examples


# 36e4def4 01-Feb-2022 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #807 from CEED/jed/petsc-assemble-coo

PETSc examples: assemble matrix analytically instead of coloring


# cffe6a52 01-Feb-2022 Jeremy L Thompson <jeremy@jeremylt.org>

petsc - drop mat assembly by coloring


# 05b9c820 04-Nov-2021 Jed Brown <jed@jedbrown.org>

examples/petsc/multigrid: add event for assembly


# 53b04fa6 09-Sep-2021 Jed Brown <jed@jedbrown.org>

examples/petsc/multigrid: assemble matrix analytically instead of coloring

This currently requires development PETSc to correctly handle negative
indices through the LocalToGlobalMapping.


# b8962995 31-Jan-2022 Jeremy L Thompson <jeremy@jeremylt.org>

petsc - set minimum version for examples


# f33ca575 19-Jan-2022 Jed Brown <jed@jedbrown.org>

Merge pull request #866 from CEED/jeremy/petsc-offsets

Use DMPlexGetLocalOffsets


# 7ed3e4cd 04-Jan-2022 Jeremy L Thompson <jeremy@jeremylt.org>

petsc - use DMPlexGetLocalOffsets for building restrictions


# 4e015973 21-May-2021 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #764 from CEED/jeremy/ci-exit

junit - set CEED_ERROR_HANDLER to exit


# 636cccdb 03-May-2021 jeremylt <thompson.jeremy.luke@gmail.com>

petsc - clean up some header inclusions


# caa531a7 14-Apr-2021 Jeremy L Thompson <25011573+jeremylt@users.noreply.github.com>

Merge pull request #726 from CEED/jeremy/petsc-ex-build

Refactor petsc examples to reduce redundant code


# 9b072555 07-Apr-2021 jeremylt <thompson.jeremy.luke@gmail.com>

style - update to new style for petsc examples


# 2c58efb6 06-Apr-2021 jeremylt <thompson.jeremy.luke@gmail.com>

petsc - move Kershaw transformation to petscutils


# e83e87a5 06-Apr-2021 jeremylt <thompson.jeremy.luke@gmail.com>

petsc - refactor examples to reduce redundant code


# cfa59c5b 31-Mar-2021 Rey <36133157+reykoki@users.noreply.github.com>

examples/petsc: Kershaw mesh transformation (#715)

* add kershaw transformation

* separate kershaw function

* examples/petsc/multigrid: error handling and style fix

Co-authored-by: Jed Brow

examples/petsc: Kershaw mesh transformation (#715)

* add kershaw transformation

* separate kershaw function

* examples/petsc/multigrid: error handling and style fix

Co-authored-by: Jed Brown <jed@jedbrown.org>

show more ...


# 32f542f0 28-Dec-2020 Jed Brown <jed@jedbrown.org>

Merge pull request #679 from CEED/jed/petsc-hip

examples/petsc: use VecGetArrayAndMemType() to support CUDA/HIP/Kokkos


# ca2d516c 28-Dec-2020 Jed Brown <jed@jedbrown.org>

tests: enable junit testing of petsc-multigrid with OCCA

OCCA used to skip this test, but it was enabled in tap.sh as part of
issue #305 and I'm enabling here for junit (tested on noether and azure)

tests: enable junit testing of petsc-multigrid with OCCA

OCCA used to skip this test, but it was enabled in tap.sh as part of
issue #305 and I'm enabling here for junit (tested on noether and azure).

Reported-by: Jeremy L. Thompson <jeremy.thompson@colorado.edu>

show more ...


# b68a8d79 17-Dec-2020 Jed Brown <jed@jedbrown.org>

examples/petsc: use VecGetArrayAndMemType() to support CUDA/HIP/Kokkos

We resolve default VECCUDA or VECHIP based on /gpu/cuda or /gpu/hip. For
others, one should pass -dm_vec_type kokkos or -dm_vec

examples/petsc: use VecGetArrayAndMemType() to support CUDA/HIP/Kokkos

We resolve default VECCUDA or VECHIP based on /gpu/cuda or /gpu/hip. For
others, one should pass -dm_vec_type kokkos or -dm_vec_type standard.

There is no longer a "libCEED User Requested MemType" field in the
output.

Enable CI testing using PETSc built locally with HIP. This should be
converted to building a specified version once some bugs are fixed and
the branch merges.

Exclude automatic selection of VECHIP for /gpu/hip/occa due to SEGV:
https://github.com/CEED/libCEED/issues/678

show more ...


# 500adadc 30-Sep-2020 nbeams <246972+nbeams@users.noreply.github.com>

resolve merge conflicts for v0.7 release


# 5d470006 29-Sep-2020 Jed Brown <jed@jedbrown.org>

Merge pull request #634 from CEED/jeremy/occa-order

OCCA - update backend resource names to match other GPU backends


# 28688798 28-Sep-2020 jeremylt <thompson.jeremy.luke@gmail.com>

OCCA - update backend resource names to match conventions


# 77ad9f29 15-Jul-2020 nbeams <246972+nbeams@users.noreply.github.com>

Merge branch 'main' into natalie/hip-ref-v2


12345