Loading src/matrix/Makefile.am +1 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ headers = \ tnlGMRESSolver.h \ mPreconditioner.h \ tnlILUPreconditioner.h \ mPETSCPreconditioner.h tnlPETSCPreconditioner.h sources = tnlBaseMatrix.cpp Loading src/matrix/mPETSCPreconditioner.h→src/matrix/tnlPETSCPreconditioner.h +7 −7 Original line number Diff line number Diff line /*************************************************************************** mPETSCPreconditioner.h - description tnlPETSCPreconditioner.h - description ------------------- begin : 2008/05/13 copyright : (C) 2008 by Tomá¹ Oberhuber Loading @@ -15,8 +15,8 @@ * * ***************************************************************************/ #ifndef mPETSCPreconditionerH #define mPETSCPreconditionerH #ifndef tnlPETSCPreconditionerH #define tnlPETSCPreconditionerH #include <matrix/mPreconditioner.h> Loading @@ -31,7 +31,7 @@ struct PC; using namespace std; //! This class wraps PETSc preconditioners template< typename T > class mPETSCPreconditioner : public mPreconditioner< T > template< typename T > class tnlPETSCPreconditioner : public mPreconditioner< T > { #ifdef HAVE_PETSC PC petsc_preconditioner; Loading @@ -39,7 +39,7 @@ template< typename T > class mPETSCPreconditioner : public mPreconditioner< T > public: mPETSCPreconditioner( const char* type ) tnlPETSCPreconditioner( const char* type ) { #ifdef HAVE_PETSC PCCreate( MPI_COMM_SELF, &petsc_preconditioner ); Loading @@ -65,11 +65,11 @@ template< typename T > class mPETSCPreconditioner : public mPreconditioner< T > bool Solve( const T* b, T* x ) const { cerr << "Do not call mPETSCPreconditioner :: Solve. Connect it to mPETSCSolver using mPETSCPreconditioner :: GetData( PC& precond )." << endl; cerr << "Do not call tnlPETSCPreconditioner :: Solve. Connect it to mPETSCSolver using tnlPETSCPreconditioner :: GetData( PC& precond )." << endl; abort(); }; ~mPETSCPreconditioner() ~tnlPETSCPreconditioner() { #ifdef HAVE_PETSC PCDestroy( petsc_preconditioner ); Loading Loading
src/matrix/Makefile.am +1 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ headers = \ tnlGMRESSolver.h \ mPreconditioner.h \ tnlILUPreconditioner.h \ mPETSCPreconditioner.h tnlPETSCPreconditioner.h sources = tnlBaseMatrix.cpp Loading
src/matrix/mPETSCPreconditioner.h→src/matrix/tnlPETSCPreconditioner.h +7 −7 Original line number Diff line number Diff line /*************************************************************************** mPETSCPreconditioner.h - description tnlPETSCPreconditioner.h - description ------------------- begin : 2008/05/13 copyright : (C) 2008 by Tomá¹ Oberhuber Loading @@ -15,8 +15,8 @@ * * ***************************************************************************/ #ifndef mPETSCPreconditionerH #define mPETSCPreconditionerH #ifndef tnlPETSCPreconditionerH #define tnlPETSCPreconditionerH #include <matrix/mPreconditioner.h> Loading @@ -31,7 +31,7 @@ struct PC; using namespace std; //! This class wraps PETSc preconditioners template< typename T > class mPETSCPreconditioner : public mPreconditioner< T > template< typename T > class tnlPETSCPreconditioner : public mPreconditioner< T > { #ifdef HAVE_PETSC PC petsc_preconditioner; Loading @@ -39,7 +39,7 @@ template< typename T > class mPETSCPreconditioner : public mPreconditioner< T > public: mPETSCPreconditioner( const char* type ) tnlPETSCPreconditioner( const char* type ) { #ifdef HAVE_PETSC PCCreate( MPI_COMM_SELF, &petsc_preconditioner ); Loading @@ -65,11 +65,11 @@ template< typename T > class mPETSCPreconditioner : public mPreconditioner< T > bool Solve( const T* b, T* x ) const { cerr << "Do not call mPETSCPreconditioner :: Solve. Connect it to mPETSCSolver using mPETSCPreconditioner :: GetData( PC& precond )." << endl; cerr << "Do not call tnlPETSCPreconditioner :: Solve. Connect it to mPETSCSolver using tnlPETSCPreconditioner :: GetData( PC& precond )." << endl; abort(); }; ~mPETSCPreconditioner() ~tnlPETSCPreconditioner() { #ifdef HAVE_PETSC PCDestroy( petsc_preconditioner ); Loading