4: #include "petsc/finclude/petscts.h" 6: #define Tao PetscFortranAddr 7: #define TaoLineSearch PetscFortranAddr 8: #define TaoConvergedReason integer 9: #define TaoType character*(80) 10: #define TaoLineSearchType character*(80) 12: #define TAOLMVM "lmvm" 13: #define TAONLS "nls" 14: #define TAONTR "ntr" 15: #define TAONTL "ntl" 16: #define TAOCG "cg" 17: #define TAOTRON "tron" 18: #define TAOOWLQN "owlqn" 19: #define TAOBMRM "bmrm" 20: #define TAOBLMVM "blmvm" 21: #define TAOBQPIP "bqpip" 22: #define TAOGPCG "gpcg" 23: #define TAONM "nm" 24: #define TAOPOUNDERS "pounders" 25: #define TAOLCL "lcl" 26: #define TAOSSILS "ssils" 27: #define TAOSSFLS "ssfls" 28: #define TAOASILS "asils" 29: #define TAOASFLS "asfls" 30: #define TAOIPM "ipm" 31: #define TAOFDTEST "test" 33: #endif