PetscHeaderCreate: Shorten argument list and optimize memory allocation* Remove type arguments from the macro* Use a single memory allocation call instead of three
Options: Add PetscOptionsGetEnumArray() and PetscOptionsEnumArray()
string was freed before it was used in an error message
fixed missing CHKERRQ() detected by clang's --analyze
updated PETSc directory layout to match standard packaging strategiesinclude/petsc finclude,private,mpiunilib/petsc confbin/petsc*
Fix compiler warnings about unreachable code
Merge branch 'barry/fix-petsc-objects-log'
Options check for PetscObjectLog was not protected inside PETSC_USE_LOG
Only keep list of current objects when flag PetscObjectsLog is setwhich currently can be set via -objects_dump
Fix compilation for scalar-type=complex in C++ (after addition of PetscOptionsScalarArray)
add PetscOptionsScalarArray() as requested by Jose E. Roman
Merge branch 'maint'
Fix manual page that Fortran requires PETSC_NULL_CHARACTER not NULL_CHARACTERReported-by: Shao-Ching Huang <huangsc@gmail.com>
Merge branch 'master' of bitbucket.org:petsc/petsc
--with-threadsafety no longer requires --with-debugging=0
PetscFPTCreate() was not called in petscinitialize_()
Don't print SAWs URL since it disturbs all the test output
Merge branch 'barry/saws-options-merge-master'
shift order of processing options for TS to be compatiable with SAWsFix options handling for SAWs to duplicate array that previously was deleted too soon for SAWs processing
remove some dead code for AD and old AMS java and Matlab utilities
add missing PetscFunctionBegin; that messed up displaying of stack
moved saws directory to proper share directory location updated source to point to it.
PetscOptionsObject->prefix was freed before using in SAWs post processinghence SAWs was unable to change any type which had a prefix
display URL to point to to access SAWs server
missing break in case for handling string argumentsbetter description for Options database option handling
1...<<51525354555657585960>>...99