83 #ifndef EPETRA_NO_32BIT_GLOBAL_INDICES 90 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES 97 throw "LinearProblem_Reindex2::operator(): GlobalIndices type unknown";
void SetLHS(Epetra_MultiVector *X)
bool fwd()
Forward transfer of data from orig object input in the operator() method call to the new object creat...
MultiVector_Reindex * LHSTrans_
long long NumGlobalElements64() const
EpetraExt::BlockCrsMatrix: A class for constructing a distributed block matrix.
bool GlobalIndicesInt() const
int NumMyElements() const
NewTypeRef operator()(OriginalTypeRef orig)
Constructs a new view the original LP, "reindexed" using the given NewRowMap.
const Epetra_Comm & Comm() const
~LinearProblem_Reindex2()
Destructor.
void SetRHS(Epetra_MultiVector *B)
Epetra_MultiVector * GetRHS() const
Given an Epetra_CrsMatrix, a "reindexed" version is returned based on the new row map...
int NumGlobalElements() const
CrsMatrix_Reindex * MatTrans_
Epetra_MultiVector * GetLHS() const
Given an input Epetra_MultiVector, a "reindexed" view is returned.
MultiVector_Reindex * RHSTrans_
bool GlobalIndicesLongLong() const
const Epetra_BlockMap & Map() const