Namespaces | Functions

MOR_EpetraUtils.cpp File Reference

#include "MOR_EpetraUtils.hpp"
#include "Epetra_Map.h"
#include <algorithm>
#include <iterator>
#include <functional>
Include dependency graph for MOR_EpetraUtils.cpp:

Go to the source code of this file.

Namespaces

namespace  MOR
namespace  MOR::Detail

Functions

Teuchos::Array< EpetraGlobalIndex > MOR::getMyLIDs (const Epetra_BlockMap &map, const Teuchos::ArrayView< const EpetraGlobalIndex > &selectedGIDs)
Teuchos::RCP< Epetra_Map > MOR::mapDowncast (const Epetra_BlockMap &in)
Teuchos::RCP< Epetra_Vector > MOR::Detail::memberViewImpl (const Teuchos::RCP< const Epetra_MultiVector > &mv, int i)
Teuchos::RCP< Epetra_Vector > MOR::Detail::headViewImpl (const Teuchos::RCP< const Epetra_MultiVector > &mv)
Teuchos::RCP< Epetra_MultiVector > MOR::Detail::rangeViewImpl (const Teuchos::RCP< const Epetra_MultiVector > &mv, int firstVectorRank, int vectorCount)
Teuchos::RCP< Epetra_MultiVector > MOR::Detail::tailViewImpl (const Teuchos::RCP< const Epetra_MultiVector > &mv)
Teuchos::RCP< Epetra_MultiVector > MOR::Detail::truncatedViewImpl (const Teuchos::RCP< const Epetra_MultiVector > &mv, int vectorCountMax)
Teuchos::RCP< const Epetra_Vector > MOR::headView (const Teuchos::RCP< const Epetra_MultiVector > &mv)
Teuchos::RCP< Epetra_Vector > MOR::nonConstHeadView (const Teuchos::RCP< Epetra_MultiVector > &mv)
Teuchos::RCP< Epetra_MultiVector > MOR::nonConstTailView (const Teuchos::RCP< Epetra_MultiVector > &mv)
Teuchos::RCP< const
Epetra_MultiVector > 
MOR::tailView (const Teuchos::RCP< const Epetra_MultiVector > &mv)
Teuchos::RCP< const
Epetra_MultiVector > 
MOR::truncatedView (const Teuchos::RCP< const Epetra_MultiVector > &mv, int vectorCountMax)
Teuchos::RCP< Epetra_MultiVector > MOR::nonConstTruncatedView (const Teuchos::RCP< Epetra_MultiVector > &mv, int vectorCountMax)
Teuchos::RCP< const Epetra_Vector > MOR::memberView (const Teuchos::RCP< const Epetra_MultiVector > &mv, int i)
Teuchos::RCP< Epetra_Vector > MOR::nonConstMemberView (const Teuchos::RCP< Epetra_MultiVector > &mv, int i)
void MOR::normalize (Epetra_Vector &v)