more protection for thread codeHg-commit: 39a258dacba9511fd176fceb0b98007642e83f53
added PETSC_USE_PTHREAD_CLASSES protectionremoved // commentsadded protection of pthread_barrier does not existHg-commit: 972a3b80c9a6f09bc54db7149d59da967e72545e
added thread pool versionsHg-commit: 77a23f76a8d8ac73a47e6098a1f3e3805e47baf0
changed PetscWebServe() to always be built if threads and sockets exist, without requiring ./configure flagadded more details in manual pages for PetscWebServe()Hg-commit: 4aa89945302a614d38420874
changed PetscWebServe() to always be built if threads and sockets exist, without requiring ./configure flagadded more details in manual pages for PetscWebServe()Hg-commit: 4aa89945302a614d38420874f5a66f37186d83f2
show more ...
fix contour plot for periodic boundary conditionsHg-commit: 9d67b09769b7943aaf5d31a353da6fad99d3bcbd
improve contour plotting with periodic boundary conditions; still not perfectHg-commit: f76d22ccf1d3bcc77f82f7b2c70d9ee8c20f885f
Fixed problems with Python log summaryHg-commit: 26f83ab073d080f3063938f9b305968a00c97c74
added more pthread vector functionsadded a pthread matrix function (not yet operational)Hg-commit: 402caddad6a4ab372111fbc5baac892290efd412
subtle bug in handling DM referencing counting with SNESVIalso fixed olist handling when object was dereferenced but not removed from the listHg-commit: a1e168f86d94ced8d3ea99b78aa36f2d8fee6161
cleanup of ex54.c no printing by defult, profile update_q routineHg-commit: d6e3c1f68a9863764f213c9511b4a20cbaaff709
Add PetscTypeCompareAny() which matches any in a list of typesHg-commit: d1b0ece0b65ed68b5597839899c8c73bc7132509
fixed reference count problem with calling SNESSolve repeatedly for the same VI triggered by ex55.c PetscOListRemoveReference() removed the reference even if it had already been removed by a previous
fixed reference count problem with calling SNESSolve repeatedly for the same VI triggered by ex55.c PetscOListRemoveReference() removed the reference even if it had already been removed by a previous call to PetscOListRemoveReference()Hg-commit: 4786c8b26446f1ef2d834bcb14f6df00068cdf0a
rm unused variables, including the patch contributed by Jose E. RomanHg-commit: 535803088c935c4ff04037ed641112719bc3780a
Fix PetscOptionsAllUsed() to return PetscIntHg-commit: 792b12b77d4e72cca0f08a9b1a2a16d3d64fdf85
fixed -snes_monitor_solution for DM codes with SNESVI solver by adding a way to handle circular references of Vec to DM to composed object containing Vec.fixed -pc_hypre_boomeramg_print_statistics
fixed -snes_monitor_solution for DM codes with SNESVI solver by adding a way to handle circular references of Vec to DM to composed object containing Vec.fixed -pc_hypre_boomeramg_print_statisticsHg-commit: 6dcb8dc71c4277686caa9312621cf425d3092578
finally got the DM_SNESVI working for scalar problem ex58.c correct memory managementHg-commit: 1cac6a75ab1aaef3bbb21d172e7b901a37522293
saved version that works using -use_thread_poolHg-commit: 823456f984d21b7f8bb09c653819097c2d6927fc
some work on work threads for PETSc, not yet workingHg-commit: 6232f30f11ef9a985f9e4aa9d087fe565860d08f
Make -options_table use collective viewerHg-commit: 92cf5f1f5e4b16c4e1f42584a5c427e36aafeb88
fixed missing & in PetscOptionsMonitorCancel()Hg-commit: 70af18dc0b5f91c9c602a630c31333b2da815353
fixed the XXXMonitorSet() to take a destroy routine that takes a void** argument instead of a void* argument to match the calling sequences of the viewer destroys.Hg-commit: 021daf4f46f2a80eb466760
fixed the XXXMonitorSet() to take a destroy routine that takes a void** argument instead of a void* argument to match the calling sequences of the viewer destroys.Hg-commit: 021daf4f46f2a80eb466760738148cd726f3fbf0
Some fixes for precision=longdoubleHg-commit: dda981993fad71d00ba026b27f36a46ce04c7e48
converted rest of source code to take pointers into destructor reoutines. make test workdsHg-commit: 78c641225c0516099423eeea3cc66e68fd2f62f3
commit after terrible mergeHg-commit: 6ee623422368621da3dca005325b05a2fcd6d6bb
partcially completed making PETSc object destructors take & for the argumentHg-commit: e5e776c3749e6dc0b2c108f7f84f10a7aaba55f5
1...<<71727374757677787980>>...99