fixed circular domain on Landau
More manual page fixes
Remove need for seperate lib/petsc/conf/test file by merging with rules fileCommit-type: maintainability
non-test and tutorial makefiles only need rules.doc not the full rulesCommit-type: documentation
Only makefiles in the test and tutorial directories need lib/petsc/conf/testCommit-type: housekeeping
Switch to clang-format 16
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Remove unneeded SOURCEH from makefilesNo longer used by docs or build
Fix sanitizer errors
Fix build error with linux-misc-32bit
Fix unused-parameter warningsrc/ts/utils/dmplexlandau/cuda/landaucu.cu:71:272: error: unused parameter ‘a_lambdas’ [-Werror=unused-parameter]
Merge branch 'jeremy/less-strcpy-strcat' into 'main'Use Petsc[Strncpy,Strlcat,Memcpy] over Petsc[Strcpy,Strcat]Closes #1332See merge request petsc/petsc!6115
Clean up PETSc str ops to use more secure implementations where possible. These include:- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat()- Use PetscArraycpy() over
Clean up PETSc str ops to use more secure implementations where possible. These include:- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat()- Use PetscArraycpy() over PetscMemcpy() as appropriate for string buffer copying- Use built in string from name over hardcoding- Use sizeof over hardcoded length- Replace some Strlcat with Strncpy when offset is known
show more ...
Landau Kokkos kernel opt
adding NRL lambdas between grids and cleaning up
adding movie Monitor and verification to small Landau testremove ramp up of batchesincrease to Q5 and move batch solver data to global
Remove empty preprocessor variables
Merge branch 'barry/2023-02-22/rm-locdir' into 'main'Remove need for hardwired LOCDIR in all makefilesSee merge request petsc/petsc!6113
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
Merge branch 'balay/ci-migrate' into 'main'CI: migrate some Ubuntu-18.04 jobs to 22.04See merge request petsc/petsc!6119
CI: migrate to Ubuntu-22.04:- arch-ci-linux-without-fc: use updated boost (from prior commit)- arch-ci-linux-pkgs-dbg-ftn-interfaces: fix warning src/sys/tutorials/ex3.c, disable PETSC_HAVE_THREAD
CI: migrate to Ubuntu-22.04:- arch-ci-linux-without-fc: use updated boost (from prior commit)- arch-ci-linux-pkgs-dbg-ftn-interfaces: fix warning src/sys/tutorials/ex3.c, disable PETSC_HAVE_THREADSAFETY in src/ksp/ksp/tutorials/ex2.c, src/snes/tutorials/ex19.c, disable superlu_dist- arch-ci-linux-pkgs-opt: use CXXFLAGS=-Wno-deprecated-declarations to suppress warnings from moab with gcc-12- arch-ci-linux-xsdk-dbg: fix warnings with PetscFree() in src/dm/impls/swarm/swarm_migrate.c, src/dm/impls/swarm/tests/ex9.c, src/ts/utils/dmplexlandau/plexland.c- arch-ci-linux-opt-misc- arch-ci-linux-pkgs-64idx- arch-ci-linux-64idx-i8: snes_tutorials-ex78_2 fail on es only? use mcpu- arch-ci-linux-opt-cxx-quad- arch-ci-linux-ILP64: Use -Wno-discarded-qualifiers to suppress warnings from mpich2- arch-ci-linux-64idx-i8-uni: snes_tutorials-ex78_2 fail on es only? use mcpudetails: (arch-ci-linux-pkgs-dbg-ftn-interfaces: disable superlu_dist)[balay@pj01 petsc]$ make check> ** On entry to DGEMM parameter number 8 had an illegal valuePossible problem with ex19 running with superlu_dist, diffs above[balay@pj01 tutorials]$ valgrind --tool=memcheck -q ./ex19 -da_grid_x 20 -da_grid_y 20 -pc_type lu -pc_factor_mat_solver_type superlu_distlid velocity = 0.0025, prandtl # = 1., grashof # = 1.==1342260== Conditional jump or move depends on uninitialised value(s)==1342260== at 0x6C918B2: __kmp_fork_call (runtime/src/kmp_runtime.cpp:2183)==1342260== by 0x6C841BA: __kmpc_fork_call (runtime/src/kmp_csupport.cpp:300)==1342260== by 0x61BAE8A: pdgstrf (SRC/dlook_ahead_update.c:124)==1342260== by 0x618C523: pdgssvx (SRC/pdgssvx.c:1173)==1342260== by 0x5047C39: MatLUFactorNumeric_SuperLU_DIST (superlu_dist.c:445)==1342260== by 0x4CAB6B9: MatLUFactorNumeric (matrix.c:3224)==1342260== by 0x58C0892: PCSetUp_LU (lu.c:120)==1342260== by 0x56EFEC2: PCSetUp (precon.c:994)==1342260== by 0x55B8181: KSPSetUp (itfunc.c:405)==1342260== by 0x55BB878: KSPSolve_Private (itfunc.c:823)==1342260== by 0x55BB3FC: KSPSolve (itfunc.c:1069)==1342260== by 0x59AB119: SNESSolve_NEWTONLS (ls.c:210)
Double spaces, wrong backticks, or unneeded braces
Merge remote-tracking branch 'origin/release'
Fix Typos
Merge branch 'stefanozampini/nvhpc-and-clang-cuda' into 'main'Clang support for CUDASee merge request petsc/petsc!6015
12345678910>>...13