<div dir="ltr">Dear PETSC users,<div><br></div><div>I tried to compile my PETSC application code with PETSC 3.5.1.0 but error messages below. For example, some PETSC types were not identified or defined multiple times. The code has #include <petscksp.h>and is compiled with 3.5.0 without any error. I wonder if there is a critical change from 3.5.0.0 to 3.5.1.0. I don't see any changes in Documentation: Changes: 3.5 from PETSC webpage. Thanks for your help.</div><div><br></div><div>Regards,</div><div>Evan</div><div><br></div><div><div>CC  -c -O3  esu_main.cpp</div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(274)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(274)</a>: error: identifier "PETSC_CXX_STATIC_INLINE" is undefined</div><div>  PETSC_STATIC_INLINE PetscReal PetscAbsScalar(PetscScalar a) {return a < 0.0 ? -a : a;}</div><div>  ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(274)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(274)</a>: error: "PetscReal" has already been declared in the current scope</div><div>  PETSC_STATIC_INLINE PetscReal PetscAbsScalar(PetscScalar a) {return a < 0.0 ? -a : a;}</div><div>                      ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(274)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(274)</a>: error: expected a ";"</div><div>  PETSC_STATIC_INLINE PetscReal PetscAbsScalar(PetscScalar a) {return a < 0.0 ? -a : a;}</div><div>                                ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(315)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(315)</a>: warning #12: parsing restarts here after previous syntax error</div><div>  typedef enum { PETSC_SCALAR_DOUBLE,PETSC_SCALAR_SINGLE, PETSC_SCALAR_LONG_DOUBLE } PetscScalarPrecision;</div><div>                                                                                                         ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(518)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(518)</a>: error: "PetscInt" has already been declared in the current scope</div><div>  PETSC_STATIC_INLINE PetscInt PetscPowInt(PetscInt base,PetscInt power) </div><div>                      ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(518)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(518)</a>: error: expected a ";"</div><div>  PETSC_STATIC_INLINE PetscInt PetscPowInt(PetscInt base,PetscInt power) </div><div>                               ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(404)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(404)</a>: warning #12: parsing restarts here after previous syntax error</div><div>  typedef enum { PETSC_COPY_VALUES, PETSC_OWN_POINTER, PETSC_USE_POINTER} PetscCopyMode;</div><div>                                                                                       ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1414)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1414)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscBitMemcpy(void*,PetscInt,const void*,PetscInt,PetscInt,PetscDataType);</div><div>                                                   ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1414)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1414)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscBitMemcpy(void*,PetscInt,const void*,PetscInt,PetscInt,PetscDataType);</div><div>                                                                        ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1414)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1414)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscBitMemcpy(void*,PetscInt,const void*,PetscInt,PetscInt,PetscDataType);</div><div>                                                                                 ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1436)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1436)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscStrendswithwhich(const char[],const char *const*,PetscInt*);</div><div>                                                                                    ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1457)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1457)</a>: error: expected a ")"</div><div>  PETSC_EXTERN PetscErrorCode PetscEListFind(PetscInt,const char *const*,const char*,PetscInt*,PetscBool*);</div><div>                                                     ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1476)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1476)</a>: error #303: explicit type is missing ("int" assumed)</div><div>  PETSC_EXTERN PetscErrorCode PetscMaxSum(MPI_Comm,const PetscInt[],PetscInt*,PetscInt*);</div><div>                                                         ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1476)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1476)</a>: error: parameter "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscMaxSum(MPI_Comm,const PetscInt[],PetscInt*,PetscInt*);</div><div>                                                                    ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1476)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1476)</a>: error: parameter "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscMaxSum(MPI_Comm,const PetscInt[],PetscInt*,PetscInt*);</div><div>                                                                              ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1478)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1478)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode MPIULong_Send(void*,PetscInt,MPI_Datatype,PetscMPIInt,PetscMPIInt,MPI_Comm);</div><div>                                                  ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1479)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1479)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode MPIULong_Recv(void*,PetscInt,MPI_Datatype,PetscMPIInt,PetscMPIInt,MPI_Comm);</div><div>                                                  ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(453)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(453)</a>: error #77: this declaration has no storage class or type specifier</div><div>  PETSC_STATIC_INLINE void* PetscThreadLocalGetValue(PetscThreadKey key)</div><div>  ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(453)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(453)</a>: error: expected a ";"</div><div>  PETSC_STATIC_INLINE void* PetscThreadLocalGetValue(PetscThreadKey key)</div><div>                      ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(485)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(485)</a>: warning #12: parsing restarts here after previous syntax error</div><div>  } PetscStack;</div><div>              ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(497)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(497)</a>: error: identifier "PetscStack" is undefined</div><div>  PETSC_EXTERN PetscStack *petscstack;</div><div>               ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(500)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(500)</a>: error: identifier "PetscStack" is undefined</div><div>  PETSC_EXTERN PetscErrorCode PetscStackCopy(PetscStack*,PetscStack*);</div><div>                                             ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(500)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(500)</a>: error: expected an expression</div><div>  PETSC_EXTERN PetscErrorCode PetscStackCopy(PetscStack*,PetscStack*);</div><div>                                                        ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(500)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(500)</a>: error: expected a ")"</div><div>  PETSC_EXTERN PetscErrorCode PetscStackCopy(PetscStack*,PetscStack*);</div><div>                                                        ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(501)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(501)</a>: error: expected an expression</div><div>  PETSC_EXTERN PetscErrorCode PetscStackPrint(PetscStack*,FILE* fp);</div><div>                                                         ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(501)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(501)</a>: error: expected a ")"</div><div>  PETSC_EXTERN PetscErrorCode PetscStackPrint(PetscStack*,FILE* fp);</div><div>                                                         ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(725)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(725)</a>: error: variable "PETSC_CXX_STATIC_INLINE" is not a type name</div><div>  PETSC_STATIC_INLINE PetscBool PetscStackActive(void) {return PETSC_FALSE;}</div><div>  ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(725)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(725)</a>: error: "PetscBool" has already been declared in the current scope</div><div>  PETSC_STATIC_INLINE PetscBool PetscStackActive(void) {return PETSC_FALSE;}</div><div>                      ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(725)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(725)</a>: error: expected a ";"</div><div>  PETSC_STATIC_INLINE PetscBool PetscStackActive(void) {return PETSC_FALSE;}</div><div>                                ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(770)">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(770)</a>: warning #12: parsing restarts here after previous syntax error</div><div>  PETSC_EXTERN PetscErrorCode PetscStackCreate(void);</div><div>                                                    ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1564)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1564)</a>: error: expected a ")"</div><div>  PETSC_EXTERN PetscErrorCode PetscInfoAllow(PetscBool ,const char []);</div><div>                                                       ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1573)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1573)</a>: error: expected an expression</div><div>  PETSC_EXTERN PetscErrorCode PetscInitialized(PetscBool *);</div><div>                                                          ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1574)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1574)</a>: error: expected an expression</div><div>  PETSC_EXTERN PetscErrorCode PetscFinalized(PetscBool *);</div><div>                                                        ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1609)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1609)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscObjectSetTabLevel(PetscObject,PetscInt);</div><div>                                                                 ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1610)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1610)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscObjectGetTabLevel(PetscObject,PetscInt*);</div><div>                                                                 ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1611)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1611)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscObjectIncrementTabLevel(PetscObject,PetscObject,PetscInt);</div><div>                                                                                   ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1613)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1613)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscObjectGetReference(PetscObject,PetscInt*);</div><div>                                                                  ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1627)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1627)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscObjectsGetGlobalNumbering(MPI_Comm,PetscInt,PetscObject*,PetscInt*,PetscInt*);</div><div>                                                                      ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1627)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1627)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscObjectsGetGlobalNumbering(MPI_Comm,PetscInt,PetscObject*,PetscInt*,PetscInt*);</div><div>                                                                                            ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1627)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1627)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscObjectsGetGlobalNumbering(MPI_Comm,PetscInt,PetscObject*,PetscInt*,PetscInt*);</div><div>                                                                                                      ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(9)</a>: error: variable "PetscBool" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsHasName(const char[],const char[],PetscBool *);</div><div>                                                                            ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(10)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(10)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetInt(const char[],const char [],PetscInt *,PetscBool *);</div><div>                                                                            ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(10)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(10)</a>: error: variable "PetscBool" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetInt(const char[],const char [],PetscInt *,PetscBool *);</div><div>                                                                                       ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(11)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(11)</a>: error: variable "PetscBool" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetBool(const char[],const char [],PetscBool  *,PetscBool *);</div><div>                                                                             ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(11)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(11)</a>: error: variable "PetscBool" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetBool(const char[],const char [],PetscBool  *,PetscBool *);</div><div>                                                                                          ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(12)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(12)</a>: error: variable "PetscReal" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetReal(const char[],const char[],PetscReal *,PetscBool *);</div><div>                                                                            ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(12)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(12)</a>: error: variable "PetscBool" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetReal(const char[],const char[],PetscReal *,PetscBool *);</div><div>                                                                                        ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(13)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(13)</a>: error: variable "PetscBool" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetScalar(const char[],const char[],PetscScalar *,PetscBool *);</div><div>                                                                                            ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(14)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(14)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetIntArray(const char[],const char[],PetscInt[],PetscInt *,PetscBool *);</div><div>                                                                                ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(14)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(14)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetIntArray(const char[],const char[],PetscInt[],PetscInt *,PetscBool *);</div><div>                                                                                           ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(15)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(15)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetRealArray(const char[],const char[],PetscReal[],PetscInt *,PetscBool *);</div><div>                                                                                             ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(15)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(15)</a>: error: variable "PetscBool" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetRealArray(const char[],const char[],PetscReal[],PetscInt *,PetscBool *);</div><div>                                                                                                        ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(16)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(16)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetScalarArray(const char[],const char[],PetscScalar[],PetscInt *,PetscBool *);</div><div>                                                                                                 ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(17)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(17)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetBoolArray(const char[],const char[],PetscBool [],PetscInt *,PetscBool *);</div><div>                                                                                              ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(17)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(17)</a>: error: variable "PetscBool" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetBoolArray(const char[],const char[],PetscBool [],PetscInt *,PetscBool *);</div><div>                                                                                                         ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(18)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(18)</a>: error: variable "PetscBool" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetString(const char[],const char[],char[],size_t,PetscBool *);</div><div>                                                                                            ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(19)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(19)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetStringArray(const char[],const char[],char*[],PetscInt*,PetscBool *);</div><div>                                                                                           ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(19)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(19)</a>: error: variable "PetscBool" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetStringArray(const char[],const char[],char*[],PetscInt*,PetscBool *);</div><div>                                                                                                     ^</div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(20)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(20)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsGetEList(const char[],const char[],const char*const*,PetscInt,PetscInt*,PetscBool *);</div><div>                                                                                                        ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(50)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(50)</a>: error: variable "PetscReal" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsStringToReal(const char[],PetscReal*);</div><div>                                                                    ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(204)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(204)</a>: error: variable "PetscInt" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsInt(const char[],const char[],const char[],PetscInt,PetscInt*,PetscBool *);</div><div>                                                                                     ^</div><div>                                                                                     ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(205)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(205)</a>: error: variable "PetscReal" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsReal(const char[],const char[],const char[],PetscReal,PetscReal*,PetscBool *);</div><div>                                                                                                ^</div><div><br></div><div>In file included from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,</div><div>                 from /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,</div><div>                 from esu_driver_csem.h(19),</div><div>                 from esu_main.cpp(19):</div><div>/opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(205)">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(205)</a>: error: variable "PetscBool" is not a type name</div><div>  PETSC_EXTERN PetscErrorCode PetscOptionsReal(const char[],const char[],const char[],PetscReal,PetscReal*,PetscBool *);</div><div>                                                                                                           ^</div><div><br></div><div>compilation aborted for esu_main.cpp (code 4)</div><div>make: *** [esu_main.o] Error 4</div></div><div><br></div></div>