FEI Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <fei_Aztec_Map.hpp>
Public Member Functions | |
Aztec_Map (int globalSize, int N_update, const int *update, int localOffset, MPI_Comm comm) | |
Aztec_Map (const Aztec_Map &map) | |
virtual | ~Aztec_Map (void) |
virtual const int & | localSize () const |
virtual const int & | globalSize () const |
virtual const int & | localOffset () const |
int * | getUpdate () |
virtual MPI_Comm | getCommunicator () const |
virtual int * | getProcConfig () |
int | getTransformedEqn (int eqn) const |
bool | inUpdate (int globalIndex, int &localIndex) const |
Public Attributes | |
std::vector< int > | proc_config |
std::vector< int > | update |
int * | external |
int * | update_index |
int * | extern_index |
int * | data_org |
std::vector< int > | orderingUpdate |
bool | az_transformed |
Private Member Functions | |
void | checkInput () |
Private Attributes | |
int | globalSize_ |
int | localSize_ |
int | localOffset_ |
int | N_update_ |
MPI_Comm | comm_ |
Definition at line 62 of file fei_Aztec_Map.hpp.
fei_trilinos::Aztec_Map::Aztec_Map | ( | int | globalSize, |
int | N_update, | ||
const int * | update, | ||
int | localOffset, | ||
MPI_Comm | comm | ||
) |
fei_trilinos::Aztec_Map::Aztec_Map | ( | const Aztec_Map & | map | ) |
|
virtual |
|
inlinevirtual |
Definition at line 71 of file fei_Aztec_Map.hpp.
References localSize_.
|
inlinevirtual |
Definition at line 72 of file fei_Aztec_Map.hpp.
References globalSize_.
|
inlinevirtual |
Definition at line 73 of file fei_Aztec_Map.hpp.
References localOffset_.
|
inline |
Definition at line 75 of file fei_Aztec_Map.hpp.
|
inlinevirtual |
Definition at line 80 of file fei_Aztec_Map.hpp.
References comm_.
|
inlinevirtual |
Definition at line 82 of file fei_Aztec_Map.hpp.
References proc_config.
|
inline |
Definition at line 97 of file fei_Aztec_Map.hpp.
References az_transformed, external, N_update_, and orderingUpdate.
|
inline |
Definition at line 104 of file fei_Aztec_Map.hpp.
References az_transformed, localOffset_, localSize_, and update_index.
|
private |
std::vector<int> fei_trilinos::Aztec_Map::proc_config |
Definition at line 87 of file fei_Aztec_Map.hpp.
Referenced by getProcConfig().
std::vector<int> fei_trilinos::Aztec_Map::update |
Definition at line 88 of file fei_Aztec_Map.hpp.
int* fei_trilinos::Aztec_Map::external |
Definition at line 89 of file fei_Aztec_Map.hpp.
Referenced by getTransformedEqn().
int* fei_trilinos::Aztec_Map::update_index |
Definition at line 90 of file fei_Aztec_Map.hpp.
Referenced by inUpdate().
int* fei_trilinos::Aztec_Map::extern_index |
Definition at line 91 of file fei_Aztec_Map.hpp.
int* fei_trilinos::Aztec_Map::data_org |
Definition at line 92 of file fei_Aztec_Map.hpp.
std::vector<int> fei_trilinos::Aztec_Map::orderingUpdate |
Definition at line 93 of file fei_Aztec_Map.hpp.
Referenced by getTransformedEqn().
bool fei_trilinos::Aztec_Map::az_transformed |
Definition at line 95 of file fei_Aztec_Map.hpp.
Referenced by getTransformedEqn(), and inUpdate().
|
private |
Definition at line 120 of file fei_Aztec_Map.hpp.
Referenced by globalSize().
|
private |
Definition at line 121 of file fei_Aztec_Map.hpp.
Referenced by inUpdate(), and localSize().
|
private |
Definition at line 122 of file fei_Aztec_Map.hpp.
Referenced by inUpdate(), and localOffset().
|
private |
Definition at line 123 of file fei_Aztec_Map.hpp.
Referenced by getTransformedEqn().
|
private |
Definition at line 125 of file fei_Aztec_Map.hpp.
Referenced by getCommunicator().