1: ! 2: ! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3: ! SLEPc - Scalable Library for Eigenvalue Problem Computations 4: ! Copyright (c) 2002-, Universitat Politecnica de Valencia, Spain 5: ! 6: ! This file is part of SLEPc. 7: ! SLEPc is distributed under a 2-clause BSD license (see LICENSE). 8: ! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9: ! 10: module slepcnepdef 11: use slepcpepdef 12: use slepcfndef 13: #include <../src/nep/f90-mod/slepcnep.h> 14: end module 16: module slepcnep 17: use slepcnepdef 18: use slepcpep 19: use slepcfn 20: #include <../src/nep/f90-mod/slepcnep.h90> 21: interface 22: #include <../src/nep/f90-mod/ftn-auto-interfaces/slepcnep.h90> 23: end interface 24: end module 26: ! The following module imports all the functionality of SLEPc and PETSc 27: module slepc 28: use slepcnep 29: use slepcmfn 30: use petsc 31: end module