Re: [petsc-dev] petsc-dev build error in petscsnes.h90
The fix is pushed. - Peter On Mon, Apr 23, 2012 at 3:14 PM, Alexander Grayver <[email protected]>wrote:
I also have this problem and solve it by editing this file manually.
Regards, Alexander
----- Reply message ----- From: "Stephan Kramer" <[email protected]> To: "For users of the development version of PETSc" <[email protected]
Subject: [petsc-dev] petsc-dev build error in petscsnes.h90 Date: Mon, Apr 23, 2012 22:09
Hi all,
When building petsc-dev, configured --with-fortran-interfaces=1, I had to add the following lines to include/finclude/petscsnesdef.h:
diff -r fc934c1d84bc include/finclude/petscsnesdef.h --- a/include/finclude/petscsnesdef.h Mon Apr 23 11:39:32 2012 -0500 +++ b/include/finclude/petscsnesdef.h Mon Apr 23 21:02:14 2012 +0100 @@ -12,6 +12,13 @@ #define SNESType character*(80) #define SNESMSType character*(80) #define SNESConvergedReason PetscEnum +#define SNESQNRestartType PetscEnum +#define SNESQNCompositionType PetscEnum +#define SNESQNScaleType PetscEnum +#define SNESNCGType PetscEnum +#define SNESNGMRESRestartType PetscEnum +#define SNESNGMRESSelectType PetscEnum +#define SNESNormType PetscEnum #define SNESLineSearchType PetscEnum #define MatMFFD PetscFortranAddr #define MatMFFDType PetscFortranAddr
to avoid compile errors in include/finclude/ftn-auto/petscsnes.h90 (included from include/finclude/petscsnes.h90). Is this a bug, or did something else go wrong?
Cheers Stephan
participants (1)
-
Peter Brune