<div dir="ltr">Dear Satish,<div><br></div><div>Thanks for your kind help. After adding the two defines suggested by Eric, I was able to compile and run the code. You are right. The 3.5.0 version was not Cray build. </div><div><br></div><div>Regards,</div><div>Evan</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 24, 2014 at 11:48 AM, Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">If using PETSc makefile format - you can try:<br>
<br>
make executable CXX=CC PCC_LINKER=CC CPPFLAGS='-DPETSC_CXX_STATIC_INLINE="static inline" -DPETSC_CXX_RESTRICT=__restrict__'<br>
<br>
[or add the equivalent stuff to your makefile]<br>
<br>
The issue is - the newer versions of PETSc from cray are not<br>
configured with the c++ compiler - so some of the flags required to<br>
use it from c++ are missing from petscconf.h file.<br>
<br>
BTW: The 3.5.0.0 version you refere to is perhaps not a cray build..<br>
<br>
Satish<br>
<div><div class="h5"><br>
On Mon, 24 Nov 2014, Evan Um wrote:<br>
<br>
> Dear PETSC users,<br>
><br>
> I tried to compile my PETSC application code with PETSC 3.5.1.0 but error<br>
> messages below. For example, some PETSC types were not identified or<br>
> defined multiple times. The code has #include <petscksp.h>and is compiled<br>
> with 3.5.0 without any error. I wonder if there is a critical change from<br>
> 3.5.0.0 to 3.5.1.0. I don't see any changes in Documentation: Changes: 3.5<br>
> from PETSC webpage. Thanks for your help.<br>
><br>
> Regards,<br>
> Evan<br>
><br>
> CC  -c -O3  esu_main.cpp<br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(274)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(274)</a>:<br>
> error: identifier "PETSC_CXX_STATIC_INLINE" is undefined<br>
>   PETSC_STATIC_INLINE PetscReal PetscAbsScalar(PetscScalar a) {return a <<br>
> 0.0 ? -a : a;}<br>
>   ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(274)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(274)</a>:<br>
> error: "PetscReal" has already been declared in the current scope<br>
>   PETSC_STATIC_INLINE PetscReal PetscAbsScalar(PetscScalar a) {return a <<br>
> 0.0 ? -a : a;}<br>
>                       ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(274)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(274)</a>:<br>
> error: expected a ";"<br>
>   PETSC_STATIC_INLINE PetscReal PetscAbsScalar(PetscScalar a) {return a <<br>
> 0.0 ? -a : a;}<br>
>                                 ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(315)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(315)</a>:<br>
> warning #12: parsing restarts here after previous syntax error<br>
>   typedef enum { PETSC_SCALAR_DOUBLE,PETSC_SCALAR_SINGLE,<br>
> PETSC_SCALAR_LONG_DOUBLE } PetscScalarPrecision;<br>
><br>
>                              ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(518)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(518)</a>:<br>
> error: "PetscInt" has already been declared in the current scope<br>
>   PETSC_STATIC_INLINE PetscInt PetscPowInt(PetscInt base,PetscInt power)<br>
>                       ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(390)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(518)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmath.h(518)</a>:<br>
> error: expected a ";"<br>
>   PETSC_STATIC_INLINE PetscInt PetscPowInt(PetscInt base,PetscInt power)<br>
>                                ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(404)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(404)</a>:<br>
> warning #12: parsing restarts here after previous syntax error<br>
>   typedef enum { PETSC_COPY_VALUES, PETSC_OWN_POINTER, PETSC_USE_POINTER}<br>
> PetscCopyMode;<br>
><br>
>            ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1414)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1414)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscBitMemcpy(void*,PetscInt,const<br>
> void*,PetscInt,PetscInt,PetscDataType);<br>
>                                                    ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1414)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1414)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscBitMemcpy(void*,PetscInt,const<br>
> void*,PetscInt,PetscInt,PetscDataType);<br>
>                                                                         ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1414)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1414)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscBitMemcpy(void*,PetscInt,const<br>
> void*,PetscInt,PetscInt,PetscDataType);<br>
><br>
>      ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
</div></div><div><div class="h5">>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1436)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1436)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscStrendswithwhich(const char[],const char<br>
> *const*,PetscInt*);<br>
><br>
>         ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1457)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1457)</a>:<br>
> error: expected a ")"<br>
>   PETSC_EXTERN PetscErrorCode PetscEListFind(PetscInt,const char<br>
> *const*,const char*,PetscInt*,PetscBool*);<br>
>                                                      ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1476)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1476)</a>:<br>
> error #303: explicit type is missing ("int" assumed)<br>
>   PETSC_EXTERN PetscErrorCode PetscMaxSum(MPI_Comm,const<br>
> PetscInt[],PetscInt*,PetscInt*);<br>
>                                                          ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1476)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1476)</a>:<br>
> error: parameter "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscMaxSum(MPI_Comm,const<br>
> PetscInt[],PetscInt*,PetscInt*);<br>
>                                                                     ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1476)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1476)</a>:<br>
> error: parameter "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscMaxSum(MPI_Comm,const<br>
> PetscInt[],PetscInt*,PetscInt*);<br>
><br>
>   ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
</div></div><div><div class="h5">>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1478)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1478)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode<br>
> MPIULong_Send(void*,PetscInt,MPI_Datatype,PetscMPIInt,PetscMPIInt,MPI_Comm);<br>
>                                                   ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1479)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1479)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode<br>
> MPIULong_Recv(void*,PetscInt,MPI_Datatype,PetscMPIInt,PetscMPIInt,MPI_Comm);<br>
>                                                   ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(453)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(453)</a>:<br>
> error #77: this declaration has no storage class or type specifier<br>
>   PETSC_STATIC_INLINE void* PetscThreadLocalGetValue(PetscThreadKey key)<br>
>   ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(453)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(453)</a>:<br>
> error: expected a ";"<br>
>   PETSC_STATIC_INLINE void* PetscThreadLocalGetValue(PetscThreadKey key)<br>
>                       ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(485)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(485)</a>:<br>
> warning #12: parsing restarts here after previous syntax error<br>
>   } PetscStack;<br>
>               ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(497)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(497)</a>:<br>
> error: identifier "PetscStack" is undefined<br>
>   PETSC_EXTERN PetscStack *petscstack;<br>
>                ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(500)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(500)</a>:<br>
> error: identifier "PetscStack" is undefined<br>
>   PETSC_EXTERN PetscErrorCode PetscStackCopy(PetscStack*,PetscStack*);<br>
>                                              ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(500)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(500)</a>:<br>
> error: expected an expression<br>
>   PETSC_EXTERN PetscErrorCode PetscStackCopy(PetscStack*,PetscStack*);<br>
>                                                         ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(500)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(500)</a>:<br>
> error: expected a ")"<br>
>   PETSC_EXTERN PetscErrorCode PetscStackCopy(PetscStack*,PetscStack*);<br>
>                                                         ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(501)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(501)</a>:<br>
> error: expected an expression<br>
>   PETSC_EXTERN PetscErrorCode PetscStackPrint(PetscStack*,FILE* fp);<br>
>                                                          ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(501)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(501)</a>:<br>
> error: expected a ")"<br>
>   PETSC_EXTERN PetscErrorCode PetscStackPrint(PetscStack*,FILE* fp);<br>
>                                                          ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(725)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(725)</a>:<br>
> error: variable "PETSC_CXX_STATIC_INLINE" is not a type name<br>
>   PETSC_STATIC_INLINE PetscBool PetscStackActive(void) {return PETSC_FALSE;}<br>
>   ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(725)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(725)</a>:<br>
> error: "PetscBool" has already been declared in the current scope<br>
>   PETSC_STATIC_INLINE PetscBool PetscStackActive(void) {return PETSC_FALSE;}<br>
>                       ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(725)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(725)</a>:<br>
> error: expected a ";"<br>
>   PETSC_STATIC_INLINE PetscBool PetscStackActive(void) {return PETSC_FALSE;}<br>
>                                 ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1549)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(770)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscerror.h(770)</a>:<br>
> warning #12: parsing restarts here after previous syntax error<br>
>   PETSC_EXTERN PetscErrorCode PetscStackCreate(void);<br>
>                                                     ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1564)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1564)</a>:<br>
> error: expected a ")"<br>
>   PETSC_EXTERN PetscErrorCode PetscInfoAllow(PetscBool ,const char []);<br>
>                                                        ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1573)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1573)</a>:<br>
> error: expected an expression<br>
>   PETSC_EXTERN PetscErrorCode PetscInitialized(PetscBool *);<br>
>                                                           ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1574)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1574)</a>:<br>
> error: expected an expression<br>
>   PETSC_EXTERN PetscErrorCode PetscFinalized(PetscBool *);<br>
>                                                         ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1609)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1609)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscObjectSetTabLevel(PetscObject,PetscInt);<br>
>                                                                  ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1610)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1610)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscObjectGetTabLevel(PetscObject,PetscInt*);<br>
>                                                                  ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1611)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1611)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode<br>
> PetscObjectIncrementTabLevel(PetscObject,PetscObject,PetscInt);<br>
><br>
>        ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1613)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1613)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode<br>
> PetscObjectGetReference(PetscObject,PetscInt*);<br>
>                                                                   ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1627)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1627)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode<br>
> PetscObjectsGetGlobalNumbering(MPI_Comm,PetscInt,PetscObject*,PetscInt*,PetscInt*);<br>
>                                                                       ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1627)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1627)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode<br>
> PetscObjectsGetGlobalNumbering(MPI_Comm,PetscInt,PetscObject*,PetscInt*,PetscInt*);<br>
><br>
>                 ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1627)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1627)</a>:<br>
> error: variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode<br>
> PetscObjectsGetGlobalNumbering(MPI_Comm,PetscInt,PetscObject*,PetscInt*,PetscInt*);<br>
><br>
>                           ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
</div></div>> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
<div><div class="h5">> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(9)</a>:<br>
> error: variable "PetscBool" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsHasName(const char[],const<br>
> char[],PetscBool *);<br>
><br>
> ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(10)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(10)</a>: error:<br>
> variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetInt(const char[],const char<br>
> [],PetscInt *,PetscBool *);<br>
><br>
> ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(10)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(10)</a>: error:<br>
> variable "PetscBool" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetInt(const char[],const char<br>
> [],PetscInt *,PetscBool *);<br>
><br>
>            ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(11)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(11)</a>: error:<br>
> variable "PetscBool" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetBool(const char[],const char<br>
> [],PetscBool  *,PetscBool *);<br>
><br>
>  ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(11)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(11)</a>: error:<br>
> variable "PetscBool" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetBool(const char[],const char<br>
> [],PetscBool  *,PetscBool *);<br>
><br>
>               ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
</div></div><div><div class="h5">> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(12)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(12)</a>: error:<br>
> variable "PetscReal" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetReal(const char[],const<br>
> char[],PetscReal *,PetscBool *);<br>
><br>
> ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(12)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(12)</a>: error:<br>
> variable "PetscBool" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetReal(const char[],const<br>
> char[],PetscReal *,PetscBool *);<br>
><br>
>             ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(13)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(13)</a>: error:<br>
> variable "PetscBool" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetScalar(const char[],const<br>
> char[],PetscScalar *,PetscBool *);<br>
><br>
>                 ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(14)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(14)</a>: error:<br>
> variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetIntArray(const char[],const<br>
> char[],PetscInt[],PetscInt *,PetscBool *);<br>
><br>
>     ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(14)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(14)</a>: error:<br>
> variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetIntArray(const char[],const<br>
> char[],PetscInt[],PetscInt *,PetscBool *);<br>
><br>
>                ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
</div></div><div><div class="h5">> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(15)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(15)</a>: error:<br>
> variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetRealArray(const char[],const<br>
> char[],PetscReal[],PetscInt *,PetscBool *);<br>
><br>
>                  ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(15)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(15)</a>: error:<br>
> variable "PetscBool" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetRealArray(const char[],const<br>
> char[],PetscReal[],PetscInt *,PetscBool *);<br>
><br>
>                             ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(16)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(16)</a>: error:<br>
> variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetScalarArray(const char[],const<br>
> char[],PetscScalar[],PetscInt *,PetscBool *);<br>
><br>
>                      ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(17)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(17)</a>: error:<br>
> variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetBoolArray(const char[],const<br>
> char[],PetscBool [],PetscInt *,PetscBool *);<br>
><br>
>                   ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(17)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(17)</a>: error:<br>
> variable "PetscBool" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetBoolArray(const char[],const<br>
> char[],PetscBool [],PetscInt *,PetscBool *);<br>
><br>
>                              ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(18)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(18)</a>: error:<br>
> variable "PetscBool" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetString(const char[],const<br>
> char[],char[],size_t,PetscBool *);<br>
><br>
>                 ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(19)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(19)</a>: error:<br>
> variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetStringArray(const char[],const<br>
> char[],char*[],PetscInt*,PetscBool *);<br>
><br>
>                ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(19)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(19)</a>: error:<br>
> variable "PetscBool" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetStringArray(const char[],const<br>
> char[],char*[],PetscInt*,PetscBool *);<br>
><br>
>                          ^<br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(20)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(20)</a>: error:<br>
> variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsGetEList(const char[],const<br>
> char[],const char*const*,PetscInt,PetscInt*,PetscBool *);<br>
><br>
>                             ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(50)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(50)</a>: error:<br>
> variable "PetscReal" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsStringToReal(const<br>
> char[],PetscReal*);<br>
>                                                                     ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(204)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(204)</a>: error:<br>
> variable "PetscInt" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsInt(const char[],const<br>
> char[],const char[],PetscInt,PetscInt*,PetscBool *);<br>
><br>
>          ^<br>
><br>
>          ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(205)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(205)</a>: error:<br>
> variable "PetscReal" is not a type name<br>
>   PETSC_EXTERN PetscErrorCode PetscOptionsReal(const char[],const<br>
</div></div>> char[],const char[],PetscReal,PetscReal*,PetscBool *);<br>
<span class="">><br>
>                     ^<br>
><br>
> In file included from /opt/cray/petsc/<br>
</span>> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscsys.h(1630)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscis.h(7)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscvec.h(9)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscmat.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscpc.h(6)</a>,<br>
>                  from /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscksp.h(6)</a>,<br>
>                  from esu_driver_csem.h(19),<br>
>                  from esu_main.cpp(19):<br>
> /opt/cray/petsc/<br>
> <a href="http://3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(205)" target="_blank">3.5.1.0/real/INTEL/140/sandybridge/include/petscoptions.h(205)</a>: error:<br>
<span class="">> variable "PetscBool" is not a type name<br>
</span><span class="">>   PETSC_EXTERN PetscErrorCode PetscOptionsReal(const char[],const<br>
</span>> char[],const char[],PetscReal,PetscReal*,PetscBool *);<br>
><br>
>                                ^<br>
><br>
> compilation aborted for esu_main.cpp (code 4)<br>
> make: *** [esu_main.o] Error 4<br>
><br>
<br>
</blockquote></div><br></div>