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

MLAPI_MultiVector_Utils.h

Go to the documentation of this file.
00001 #ifndef MLAPI_DOUBLEVECTOR_UTILS_H
00002 #define MLAPI_DOUBLEVECTOR_UTILS_H
00003 
00013 /* ******************************************************************** */
00014 /* See the file COPYRIGHT for a complete copyright notice, contact      */
00015 /* person and disclaimer.                                               */        
00016 /* ******************************************************************** */
00017 
00018 #include "MLAPI_Error.h"
00019 #include "MLAPI_MultiVector.h"
00020 
00021 namespace MLAPI {
00022 
00033 
00034 MultiVector Duplicate(const MultiVector& y);
00035 
00037 MultiVector Duplicate(const MultiVector& y, const int v);
00038 
00040 MultiVector Extract(const MultiVector& y, const int v);
00041 
00043 MultiVector Redistribute(const MultiVector& y, const int NumEquations);
00044 
00045 } // namespace MLAPI
00046 
00047 #endif