opensolaris: fix errors with runchwirut1f
added error checking for when PetscViewer is not passed to the standard monitor routinesReported-by: Garth N. Wells <gnw20@cam.ac.uk>Removed outdated output in example test file
Merge branch 'pefarrell/tao-set-riesz-map'
initial locks with concurrencykit and OpenMPcleanup of many monitors that used nonthread safe constructors when no viewer passed incleanup of examples that generated unused variable messages when
initial locks with concurrencykit and OpenMPcleanup of many monitors that used nonthread safe constructors when no viewer passed incleanup of examples that generated unused variable messages when compiled with --with-log=0
show more ...
More complex number fixes.
Fix PetscReal/PetscScalar confusion caught by a zealous builder
Allow the use of a custom H0 in LMVM/BLMVM.Set a matrix to use as the gradient norm in LMVM/BLMVM.
tao manpage fix
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
PetscHeaderCreate: Shorten argument list and optimize memory allocation* Remove type arguments from the macro* Use a single memory allocation call instead of three
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*
update tao monitor display, check for duplicate monitors
Merge branch 'tisaac/simplify-register-all'Removed the XXXRegisterAll() functions from the public interface. These should now only be handled by the package intialization functions.
simplify option object names
updated new XXXSetFromOptions_YYY() methods to take PetscOptionsObjectType
manual merge of conflict
-ksp_richardson_scale was ignored when PCApplyRichardson() was usedFix: turn off PCApplyRichardson() when scale is not 1 and print PetscInfo warningReported-by: Mark Adams <mfadams@lbl.gov>Fixed
-ksp_richardson_scale was ignored when PCApplyRichardson() was usedFix: turn off PCApplyRichardson() when scale is not 1 and print PetscInfo warningReported-by: Mark Adams <mfadams@lbl.gov>Fixed missing carriage return in uses of PetscInfo() and missing ierr CHKERRQ() usage
Remove XXXRegisterAllCalled from public interface.All XXXRegisterAll() methods are now idempotent, so a boolean indicatingwhether they can be called or not is no longer necessary.
1...<<111213141516