Silence many spurious unitialized variable warnings
added field major matrix permutation to Landau, moved mass matrix creation into main setup method
Merge branch 'knepley/feature-plex-explicit-timestepping' into 'main'DM+TS: Add support for mass matricesSee merge request petsc/petsc!4683
Fix name of DMPlexTSComputeRHSFunctionFEM()
Plex+DS: Added support for explicit timestepping
DM+TS: Add support for mass matrices- Added a lumped mass matrix for explicit timestepping- Add functions for DMTS to manage the mass matrix- Fix Plex mass matrix creation
fix checkbadSource errors
namespace CUDA kernel
remove attaching batch size to Mat for batch lu solvers (cusporse and Kokkos)
Landau cleaning up
Adams/landau init cleanup
ConvEst: Fix TS monitoring
cleaning up Landau with dynamic allocations
made test set (cpu. kokkos, cuda 'device', for ex2 [kokkos fails]
remove junk
Merge branch 'adams/landau-cuda-opt' into 'main'Landau optimizations + GPU assembly bug fixSee merge request petsc/petsc!4358
added batching of multiple TSSolve per process for efficiency in applications for processing multiple configuration space vertices simultaneously
add hook for CPU cusparse solves
modified timers
fix 64 bit integer bug with GPU assembly
cuda opts from Peng Wang
plex: DMPlex needs to be named before calling DM{View, Load}()DMPlexCreateFromFile() takes mesh name as argument
adding support for multiple grids with multiple species per grid
Merge remote-tracking branch 'origin/jose/fix-manpages'Fix manpages to avoid errors reported by doctextSee merge request petsc/petsc!4309
Fix manpages: Argument --> Parameter (required to enable sowing checks)
1...<<11121314151617181920>>...22