fix some TAO source code formatting
exit tron gracefully when no free variables
simplify option object names
updated new XXXSetFromOptions_YYY() methods to take PetscOptionsObjectType
manual merge of conflict
mv include/finclude to include/petsc-finclude for namespacing in installs
-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
show more ...
PetscLogFlops() must always be passed as double from Fortran
Merge branch 'barry/fix-options-default'Conflicts: src/ksp/ksp/examples/tutorials/ex52.c
update use of PetscOptionsBool() to not rely on default setting automatically
cleanup of use of PetscOptionsInt and friends including use of flag final argument
Merge branch 'maint'Conflicts: config/BuildSystem/config/packages/MPI.py
remove d0 and d300 from tao examples
reassemble hessian after bqpip sets diagonal
tao->ksp_its is per iteration, tao->ksp_tot_its is per solve
removed Tao use of antediluvian PETSC_C_BEGIN/END with PETSC_EXTERN for Tao implementation class constructors
correct ksp counting in gpcg
separate total TAO ksp count from per-iter count
Merge remote-tracking branch 'origin/dalcinl/tao-complex_scalars'
Merge remote-tracking branch 'origin/dalcinl/tao-complex_scalars' into maint
The KSPCreate() for TAO GPCG solver is now done at TaoCreate_GPCG() instead of TaoSetUp()this allows users to change KSP options from the code easily and matches the style of other Tao solvers that
The KSPCreate() for TAO GPCG solver is now done at TaoCreate_GPCG() instead of TaoSetUp()this allows users to change KSP options from the code easily and matches the style of other Tao solvers that use KSPReported by: Tianyi Li
TAO: Enable interface for complex scalar builds
docs: fix errors of type:manualpages in: /sandbox/petsc/petsc.clone/src/tao/unconstrained/impls/nlsmake[7]: [manualpages] Error 1 (ignored)
many fixes to build on Ios-include ios project file that never properly got in repository-remove lots of dead Tao code that was not handled by any compiler-cleanup directions for ios builds
tao: documentation update
1...<<11121314151617181920