|
| | MultiField_Map (const int_t num_elements, const int_t index_base, MultiField_Comm &comm) |
| | Constructor that splits the number of elements evenly across the processors. More...
|
| |
| | MultiField_Map (const int_t num_elements, Teuchos::ArrayView< const int_t > elements, const int_t index_base, MultiField_Comm &comm) |
| | Constructor that takes a list of elements as arguments (this is not necessarily continguous or one-to-one) More...
|
| |
| | MultiField_Map (const int_t num_elements, const int_t num_local_elements, const int_t index_base, MultiField_Comm &comm) |
| | Constructor that uses the local number of elements per processor and builds the global list. More...
|
| |
|
virtual | ~MultiField_Map () |
| | destructor
|
| |
|
Teuchos::RCP< const Epetra_Map > | get () const |
| | Returns a pointer to the underlying map object.
|
| |
| int_t | get_local_element (const int_t global_id) const |
| | Return the local processor id for the given global id. Returns -1 if the global id is not on the processor. More...
|
| |
| int | get_global_element (const int_t local_id) const |
| | Return the global id for the given local id. More...
|
| |
|
MultiField_Comm | get_comm () const |
| | returns the parallel communicator
|
| |
| bool | is_node_global_elem (const int_t global_id) |
| |
|
int_t | get_num_global_elements () const |
| | Returns the total number of global elements.
|
| |
|
int_t | get_num_local_elements () const |
| | Returns the number of local elements.
|
| |
|
int_t | get_max_global_index () const |
| | Returns the max of all the global ids.
|
| |
|
int_t | get_min_global_index () const |
| | Returns the min of all the global ids.
|
| |
| void | get_remote_index_list (Teuchos::Array< int_t > &GIDList, Teuchos::Array< int_t > &nodeIDList) const |
| |
|
Teuchos::ArrayView< const int_t > | get_global_element_list () const |
| | Reutrns an array view that lists the elements that are local to this process.
|
| |
|
bool | is_one_to_one () const |
| | Returns true if the map is one to one.
|
| |
|
void | describe () const |
| | Print the map to the screen.
|
| |
| | MultiField_Map (const int_t num_elements, const int_t index_base, MultiField_Comm &comm) |
| | Constructor that splits the number of elements evenly across the processors. More...
|
| |
| | MultiField_Map (const int_t num_elements, Teuchos::ArrayView< const int_t > elements, const int_t index_base, MultiField_Comm &comm) |
| | Constructor that takes a list of elements as arguments (this is not necessarily continguous or one-to-one) More...
|
| |
| | MultiField_Map (const int_t num_elements, const int_t num_local_elements, const int_t index_base, MultiField_Comm &comm) |
| | Constructor that uses the local number of elements per processor and builds the global list. More...
|
| |
|
virtual | ~MultiField_Map () |
| | destructor
|
| |
|
Teuchos::RCP< const map_type > | get () const |
| | Returns a pointer to the underlying map object.
|
| |
| int_t | get_local_element (const int global_id) const |
| | Return the local id for the given global id. Returns -1 if the global id is not on the processor. More...
|
| |
| int | get_global_element (const int_t local_id) const |
| | Return the global id for the given local id. More...
|
| |
|
int_t | get_num_global_elements () const |
| | Returns the total number of global elements.
|
| |
|
int_t | get_num_local_elements () const |
| | Returns the number of local elements.
|
| |
|
int_t | get_max_global_index () const |
| | Returns the max of all the global ids.
|
| |
|
int_t | get_min_global_index () const |
| | Returns the min of all the global ids.
|
| |
|
MultiField_Comm | get_comm () const |
| | returns the parallel communicator
|
| |
| bool | is_node_global_elem (const int_t global_id) |
| |
| void | get_remote_index_list (Teuchos::Array< int_t > &GIDList, Teuchos::Array< int_t > &nodeIDList) const |
| |
|
Teuchos::ArrayView< const int_t > | get_global_element_list () const |
| | Reutrns an array view that lists the elements that are local to this process.
|
| |
|
bool | is_one_to_one () const |
| | Returns true if the map is one to one.
|
| |
|
void | describe () const |
| | Print the map to the screen.
|
| |