• Main Page
  • Related Pages
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

MOR_ReducedBasisElements.hpp

Go to the documentation of this file.
00001 //*****************************************************************//
00002 //    Albany 2.0:  Copyright 2012 Sandia Corporation               //
00003 //    This Software is released under the BSD license detailed     //
00004 //    in the file "license.txt" in the top-level Albany directory  //
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   /* implicit */ 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 } // end namepsace MOR
00033 
00034 #endif /* MOR_REDUCEDBASISELEMENTS_HPP */
00035 

Generated on Wed Mar 26 2014 18:36:40 for Albany: a Trilinos-based PDE code by  doxygen 1.7.1