Update output files after change in PetscObjectPrintClassNamePrefixType
fix a variety of set but not used detected by clang static analyzeradd ierr and return ierr; to many PetscFinalize() in examplesadd ierr and if (ierr) return ierr; to some PetscInitialize() in exa
fix a variety of set but not used detected by clang static analyzeradd ierr and return ierr; to many PetscFinalize() in examplesadd ierr and if (ierr) return ierr; to some PetscInitialize() in examples
show more ...
Changed the C examples to return the error code in main()
labeled a variety of additional internal functions as staticto prevent them from being publically available in the library
fixed up formatting of references in manualpages to consistent styleReferences:+ 1. - ref1. 2. - ref2- 3. - ref3previously the formatting was varied and ugly
limit blackscholes test runs to 9 iterations to have same convergence history for double and quad
set -tao_max_it 5 for test example to produce same convergence history with quad and double precision
add -tao_max_it to produce same convergence history for double and quad precision in test output
Merge branch 'master' into barry/petscoptions-object
Complete update to new PetscOptions interface
Begin renaming the PetscOptions objects for the future where PetscOptions will not be a singleton
updating no change example output for Tao examples whose convergence conclusion was changed due to removing fatol and frtol tolerances
Merge branch 'barry/not-single-precision' into barry/remove-unneed-tao-tolerances
remove fatol and frtol concept from Tao; they are redundant and confusing compared to other tolerances
move a couple more examples that do not produce constant results in single precision
Insure all %g output floating point numbers have a decimal point in them this is to make it easy to detect floating point processing in output for test purposes provided new diff operation that
Insure all %g output floating point numbers have a decimal point in them this is to make it easy to detect floating point processing in output for test purposes provided new diff operation that treats all floating point numbers in output as equal
%d that was never fixed to %D in TAO example
Merge branch 'sarich/fix-tao-default-options-guards'
add boolean guards to check if tao default options have been changed
Merge branch 'sarich/feature-tao-iteration-count'
Correct the monitor iteration counter
Set the options prefix correctly on tao->ksp and tao->linesearch.
add accessors to tao iteration counter, tao total iteration count
fixed missing CHKERRQ() detected by clang's --analyze
updated PETSc directory layout to match standard packaging strategiesinclude/petsc finclude,private,mpiunilib/petsc confbin/petsc*
12345678