42#ifndef EpetraExt_LINEARPROBLEM_REINDEX_H
43#define EpetraExt_LINEARPROBLEM_REINDEX_H
45#if defined(EpetraExt_SHOW_DEPRECATED_WARNINGS)
47#warning "The EpetraExt package is deprecated"
58class CrsMatrix_Reindex;
59class MultiVector_Reindex;
91 NewRowMap_(NewRowMap),
92 NewRowMapOwned_(false)
Given an Epetra_CrsMatrix, a "reindexed" version is returned based on the new row map.
Given and input Epetra_LinearProblem, a "reindexed" version will be returned using the given NewRowMa...
NewTypeRef operator()(OriginalTypeRef orig)
Constructs a new view the original LP, "reindexed" using the given NewRowMap.
~LinearProblem_Reindex()
Destructor.
LinearProblem_Reindex(Epetra_Map *NewRowMap)
Constructor.
Given an input Epetra_MultiVector, a "reindexed" view is returned.
EpetraExt::BlockCrsMatrix: A class for constructing a distributed block matrix.