Go to the documentation of this file.00001
00002
00003
00004
00005
00006 #ifndef MOR_REDUCEDBASISELEMENTS_HPP
00007 #define MOR_REDUCEDBASISELEMENTS_HPP
00008
00009 #include "Epetra_MultiVector.h"
00010 #include "Epetra_Vector.h"
00011
00012 #include "Teuchos_RCP.hpp"
00013
00014 namespace MOR {
00015
00016 struct ReducedBasisElements {
00017 ReducedBasisElements(
00018 const Teuchos::RCP<Epetra_MultiVector> &basis_in) :
00019 origin(), basis(basis_in)
00020 {}
00021
00022 ReducedBasisElements(
00023 const Teuchos::RCP<Epetra_Vector> &origin_in,
00024 const Teuchos::RCP<Epetra_MultiVector> &basis_in) :
00025 origin(origin_in), basis(basis_in)
00026 {}
00027
00028 Teuchos::RCP<Epetra_Vector> origin;
00029 Teuchos::RCP<Epetra_MultiVector> basis;
00030 };
00031
00032 }
00033
00034 #endif
00035