set converged reason for repeating models
bug fixes, check for repeated model
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
tao fix memory issue discovered through valgrind
added a citation for pounders, Stefan finally came through
removed MatStructure arguments from Tao
completed cleanup of removal of matrix pointers to compute jacobian routinesupdate changes filefixed tao examples to no longer use Mat* arguments for Jacobian/Hessian etc computations
fix some VecGetArray() to VecGetArrayRead() and const in Tao source code
changed TaoTerminationReason TaoConvergedReasonchanged TaoLineSearchTerminationReason to TaoLineSearchConvergedReasonreason: consistency with the rest of PETSc
updates to Tao per request of Lisandro for Petsc4py* I would like to have TaoGetConstraintTolerances(), right now I'mdefining it in petsc4py as shown in the link below:https://bitbucket.org/petsc
updates to Tao per request of Lisandro for Petsc4py* I would like to have TaoGetConstraintTolerances(), right now I'mdefining it in petsc4py as shown in the link below:https://bitbucket.org/petsc/petsc4py/commits/ab01ebe336491190a2db85c179c48b1c64fdc673?at=master#chg-src/include/custom.h* Look at all these definitions, they should be exposed in the C APIto be able to call e.g. TaoSetType(tao,TAOLMVM);https://bitbucket.org/petsc/petsc4py/commits/ab01ebe336491190a2db85c179c48b1c64fdc673?at=master#Lsrc/PETSc/petsctao.pxiT4Also removed -tao_method, removed tao_ from names of tao methods and fixed some tao source code formatting
show more ...
tao: fix pounders indexing bug
added PetscStackCallBLAS() wrappers in tao coderemoved all CHKMEMQ macros in tao code that have PetscStack calls that also check the memory
fixed more Tao print format statements
set tao tolerances for single precisionBTW: there are all kinds of crazy tolerances all over the place; needs to be rationalized
changed TaoSolver usage to Tao
added petsc to front of tao public includes
merged TAO_INFINITY and SNES_VI_INF into PETSC_INFINITY
remove taolapack.h it duplicated prototypes already in petscblaslapack.h
Merge branch 'balay/tao-to-petsc' of bitbucket.org:petsc/petsc into balay/tao-to-petsc
fixed quote marks for includes to <>
tao: fix negative blas counter in pounders
remove tao-private include directory, private goes into petsc-private
convert most PetscMalloc() in tao to PetscMalloc1()more formating of Tao source code
tao: remove trailing spaces from sources
123456789