Subversion Repositories slepc-dev

Rev

Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1705 Rev 1973
/*
/*
   Modification of the *temp* implementation of the BLOPEX multivector in order
   Modification of the *temp* implementation of the BLOPEX multivector in order
   to wrap created PETSc vectors as multivectors.
   to wrap created PETSc vectors as multivectors.
 
 
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   SLEPc - Scalable Library for Eigenvalue Problem Computations
   SLEPc - Scalable Library for Eigenvalue Problem Computations
   Copyright (c) 2002-2009, Universidad Politecnica de Valencia, Spain
   Copyright (c) 2002-2009, Universidad Politecnica de Valencia, Spain
 
 
   This file is part of SLEPc.
   This file is part of SLEPc.
     
     
   SLEPc is free software: you can redistribute it and/or modify it under  the
   SLEPc is free software: you can redistribute it and/or modify it under  the
   terms of version 3 of the GNU Lesser General Public License as published by
   terms of version 3 of the GNU Lesser General Public License as published by
   the Free Software Foundation.
   the Free Software Foundation.
 
 
   SLEPc  is  distributed in the hope that it will be useful, but WITHOUT  ANY
   SLEPc  is  distributed in the hope that it will be useful, but WITHOUT  ANY
   WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESS
   WARRANTY;  without even the implied warranty of MERCHANTABILITY or  FITNESS
   FOR  A  PARTICULAR PURPOSE. See the GNU Lesser General Public  License  for
   FOR  A  PARTICULAR PURPOSE. See the GNU Lesser General Public  License  for
   more details.
   more details.
 
 
   You  should have received a copy of the GNU Lesser General  Public  License
   You  should have received a copy of the GNU Lesser General  Public  License
   along with SLEPc. If not, see <http://www.gnu.org/licenses/>.
   along with SLEPc. If not, see <http://www.gnu.org/licenses/>.
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
*/
 
 
 
 
#ifndef SLEPC_INTERFACE_HEADER
#ifndef SLEPC_INTERFACE_HEADER
#define SLEPC_INTERFACE_HEADER
#define SLEPC_INTERFACE_HEADER
 
 
 
#include "lobpcg.h"
#include "../src/contrib/blopex/petsc-interface/petsc-interface.h"
#include "../src/contrib/blopex/petsc-interface/petsc-interface.h"
 
 
extern int
extern int
SLEPCSetupInterpreter( mv_InterfaceInterpreter *ii );
SLEPCSetupInterpreter( mv_InterfaceInterpreter *ii );
 
 
extern void
extern void
SLEPCSetupInterpreterForDignifiedDeath( mv_InterfaceInterpreter *i );
SLEPCSetupInterpreterForDignifiedDeath( mv_InterfaceInterpreter *i );
 
 
#endif
#endif