Commits

Show all
Author Commit Message Labels Comments Date
Jed Brown
Merge branch 'prbrune/snes-npcrhsfix' * prbrune/snes-npcrhsfix: Fix for unfreed vector in src/snes/examples/tutorials/ex15.c Made ex15.c have an RHS instead of a constant forcing in the function. Fix to RHS bug in nonlinear left preconditioning
Tobin Isaac
PCML: set N_nonzeros so thatfine-grid operator complexity is reported With the version of ML in Trilinos (but not with stand-alone ML, fetched by --download-ml), failure to set this variable results in bogus values (sometimes negative) being given, instead of reasonable output like: Smoothed Aggregation : operator complexity = 1.358396e+00
Jed Brown
MatMatMultSymbolic_SeqAIJ_SeqAIJ: switch to "sort" version as default This version is showing approximately 25% performance improvement in GAMG tests and so far is never slower.
Jed Brown
Merge branch 'jed/plexvtu-cell-without-vertex' * jed/plexvtu-cell-without-vertex: DMPlex: fix VTU writing cell fields without similar vertex field
Jed Brown
Merge branch 'jed/plexvtu-fields' * jed/plexvtu-fields: DMPlex: fix VTU viewer when field/components have not been defined
Jed Brown
Merge branch 'jed/fix-vecload-bs' * jed/fix-vecload-bs: MatLoad_SeqAIJ: fix handling of -vecload_block_size >1
Jed Brown
Merge branch 'jed/fix-vecload-hdf5-bs' * jed/fix-vecload-hdf5-bs: VecLoad_HDF5: uninitialized block size is indicated by bs==-1, not bs==1
Jed Brown
Merge branch 'jed/elemental-0.79-p1' * jed/elemental-0.79-p1: Updating to Elemental version 0.79-p1
Satish Balay
fix typo in makefile
Satish Balay
fix complex build error
Jed Brown
PetscOptionsInsertFile: fix overflow for large file sizes [fix #39] New implementation uses PetscSegBuffer to incrementally allocate storage for all the options. This also fixes the O(n^2) complexity arising from repeated calls to strcat() in the old version.
Jed Brown
Merge branch 'jed/matmatmult-sort' into jed/fix-optionsinsertfile-large Branch contains segbuffer enhancements in addition to MatMatMult_SeqAIJ_SeqAIJ_Sort. I need the segbuffer enhancements, one of which is a portability fix that was applied after the MatMatMult_SeqAIJ_SeqAIJ_Sort commit. * jed/matmatmult-sort: segbuffer: g++ does not like casting int*restrict* to void*, void** okay MatMatMult_SeqAIJ_SeqAIJ_Sort: new implementation using char flags and sorting …
Jed Brown
SNES ex15: fix C++ declaration of hacky SNESPicard functions
Jed Brown
SF: use #requiresdefine to guard window (needed by builder.py) Fix for 6f2c30af2f7b15a20f2fd3f121bdd916d76bf921, which was inadequate because MPI_Win_create is tested by MPI.py rather than through the generic "functions" interface, thus BuildSystem does not know that it is a function.
Jack Poulson
Updating to Elemental version 0.79-p1
Satish Balay
bstream: compile fix for win32/c++ 'const int[]' is different than 'const int*' wrt namemangling?
Satish Balay
Merge branch 'balay/fix-strstr-win64'
Satish Balay
Merge branch 'balay/fix-mpiuni-long-long'
Satish Balay
Merge branch 'balay/fix-macports-atlas'
Satish Balay
Merge branch 'balay/fun3d' Conflicts: src/contrib/fun3d/incomp/flow.c
BarryFSmith
Merge branch 'barry/fix-fun3d'
BarryFSmith
updates to fun3d to match various changes to PETSc API
Satish Balay
Merge branch 'knepley/builder-sharedlibrary-fix'
Satish Balay
chaco: update to patched tarball that fixes dot()/norm() namespace conflict with SPAI
BarryFSmith
petscviewer.h was missing from this example
Jed Brown
MatLoad_SeqAIJ: fix handling of -vecload_block_size >1 MatSeqAIJSetPreallocation sets the block size to 1 if it has not been set yet, so we must call MatSetBlockSize first.
Jed Brown
KSP test: define __FUNCT__
Jed Brown
KSP test: remove unused variables
Satish Balay
nightlybuilds: disable testexamples_DATAFILESPATH for single precision builds.
Jed Brown
SF: use #requiresfunction to guard 'window' impl
  1. Prev
  2. Next