TAO: Additional fixes for C++ complex scalars
TAO: Enable interface for complex scalar builds
fix viewer issues in tao and taolinesearch
fix Tao unconventional naming of TAOLINESEARCH_XXX_CTX TAOLINESEARCH_MT etc
changed TaoTerminationReason TaoConvergedReasonchanged TaoLineSearchTerminationReason to TaoLineSearchConvergedReasonreason: consistency with the rest of PETSc
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
stop using taosolver.h includes
merged TAO_INFINITY and SNES_VI_INF into PETSC_INFINITY
more formating of tao source code
fixed quote marks for includes to <>
remove tao-private include directory, private goes into petsc-private
tao: remove trailing spaces from sources
tao: untabify sources
more format cleanup of tao
update more tao code to modern PETSc, remove PETSC_NULL, some formating
removed more %G from TAOmuch more formating of TAO source code
tao: fix foo() -> foo(void)C:\cygwin\home\sbalay\PETSC~1.CLO\src\tao\INTERF~1\dlregistao.c(60) : warning C4113: 'int (__cdecl *)()' differs inparameter lists from 'int (__cdecl *)(void )'C:\cygwi
tao: fix foo() -> foo(void)C:\cygwin\home\sbalay\PETSC~1.CLO\src\tao\INTERF~1\dlregistao.c(60) : warning C4113: 'int (__cdecl *)()' differs inparameter lists from 'int (__cdecl *)(void )'C:\cygwin\home\sbalay\PETSC~1.CLO\src\tao\LINESE~1\INTERF~1\dlregis_taolinesearch.c(69) : warning C4113: 'int (__cdecl*)()' differs in parameter lists from 'int (__cdecl *)(void )'
show more ...
tao: change MANSEC - taosolver -> TaoSolver & taolinesearch -> TaoLineSearch
tao: libtao -> libpetsctao [as gmake/cmake builds automatically add petsc prefix]
tao: rename linesearch.c as taolinesearch.c [to avoid name conflict with snes/linesearch.c]
tao: PetscOptionsList() -> PetscOptionsFList()
tao: remove OBJSC/OBJSF from makefiles
1234567