/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-real-debug/include/petsc/finclude/petsctaodef.h is in libpetsc3.7.7-dbg 3.7.7+dfsg1-2build5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | #if !defined(__TAODEF_H)
#define __TAODEF_H
#include "petsc/finclude/petsctsdef.h"
#if !defined(PETSC_USE_FORTRAN_DATATYPES)
#define Tao PetscFortranAddr
#define TaoLineSearch PetscFortranAddr
#endif
#define TaoConvergedReason integer
#define TaoType character*(80)
#define TaoLineSearchType character*(80)
#define TAOLMVM "lmvm"
#define TAONLS "nls"
#define TAONTR "ntr"
#define TAONTL "ntl"
#define TAOCG "cg"
#define TAOTRON "tron"
#define TAOOWLQN "owlqn"
#define TAOBMRM "bmrm"
#define TAOBLMVM "blmvm"
#define TAOBQPIP "bqpip"
#define TAOGPCG "gpcg"
#define TAONM "nm"
#define TAOPOUNDERS "pounders"
#define TAOLCL "lcl"
#define TAOSSILS "ssils"
#define TAOSSFLS "ssfls"
#define TAOASILS "asils"
#define TAOASFLS "asfls"
#define TAOIPM "ipm"
#define TAOFDTEST "test"
#endif
|