move petsclandau.h listing from include/makefile to src/ts/utils/dmplexlandau/makefile
remove myelem
update tests
added cache of Plex
added GPU VecGetCloser to Kokkos, clean up in Cuda
optimize to not copy data to GPU, add nvvp labels
add replacement for VecGetClosure
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX f
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX for validity. Automatically generates diff files for problems with a known solution.
show more ...
Fix wrong uses of PetscSqrtScalar that should be PetscSqrtReal
Sys: use Kokkos::complex for .kokkos.cxx files
Adams/landau kokkos opt
Add cuSparse Band LU factorization
All MPIU_ functions except MPIU_File return MPI error codes for checkingUpdate checkbadSource to find use of CHKERRQ with MPIU_ functionsCommit-type: i.e. error-checking, optimization, bug-fix, p
All MPIU_ functions except MPIU_File return MPI error codes for checkingUpdate checkbadSource to find use of CHKERRQ with MPIU_ functionsCommit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, exampleFunded-by:Project:Time: hoursReported-by:Thanks-to:Development Tools: Vim, Emacs, Eclipse
Merge remote-tracking branch 'origin/release'
Fix compile warning (may be used uninitialized)
DM: Replace object composition with an API for auxiliary data - Now allow data to be tagged with a label+value - Do not separately require a DM and Vec, get the DM from the Vec
Plex+DS: Moved management of pointwise functions into PetscWeakForm object - Added PetscChunkBuffer to manage contiguous buffer space - WeakForm can index functions by Label/val, field - WeakForm
Plex+DS: Moved management of pointwise functions into PetscWeakForm object - Added PetscChunkBuffer to manage contiguous buffer space - WeakForm can index functions by Label/val, field - WeakForm allows multiple kernels per key
adding LU factorization to Kokkos--amendwipwipwipfixed Idremove printswipfixed Nf attach, fixed LU flops, fixed solver bugwipwipwipwipfixing kokkos LUApply 1 suggestion(s)
adding LU factorization to Kokkos--amendwipwipwipfixed Idremove printswipfixed Nf attach, fixed LU flops, fixed solver bugwipwipwipwipfixing kokkos LUApply 1 suggestion(s) to 1 file(s)Apply 2 suggestion(s) to 1 file(s)formatdgemm V2 workingdebuggingdebuggingdebuggingworking in serialwipwip:fixed 2D Kokkos LUfix 3d bug in GPU assemblyformatformatformatadded checkremove check
Merge branch 'adams/landau-ex2re-cleanup' into 'master'Adams/landau ex2re cleanupSee merge request petsc/petsc!3594
Adams/landau ex2re cleanup- fixed flops counts and warning w/o logging- fix mat_view for pure Jacobian and with mass- modify RE model and add cuda test
CHKERRQ() -> CHKERRMPI()
Merge branch 'release'
Update dmlocalts.c to prevent zeroing out of locX_t after being computed in TSComputeIJacobian_DMLocal.
1...<<11121314151617181920>>...22