|
Rheolef
7.2
an efficient C++ finite element environment
|
Definition at line 493 of file hack_array.h.
Inheritance diagram for hack_array< T, distributed, A >:Public Types | |
| typedef hack_array_mpi_rep< T, A > | rep |
| typedef smart_pointer< rep > | base |
| typedef distributed | memory_type |
| typedef rep::size_type | size_type |
| typedef rep::value_type | value_type |
| typedef rep::reference | reference |
| typedef rep::dis_reference | dis_reference |
| typedef rep::iterator | iterator |
| typedef rep::parameter_type | parameter_type |
| typedef rep::const_reference | const_reference |
| typedef rep::const_iterator | const_iterator |
| typedef rep::scatter_map_type | scatter_map_type |
Public Types inherited from smart_pointer< hack_array_mpi_rep< T, A > > | |
| typedef hack_array_mpi_rep< T, A > | handled_type |
| typedef base::internal | internal |
| typedef hack_array_mpi_rep<T,A> rep |
Definition at line 498 of file hack_array.h.
| typedef smart_pointer<rep> base |
Definition at line 499 of file hack_array.h.
| typedef distributed memory_type |
Definition at line 501 of file hack_array.h.
| typedef rep::size_type size_type |
Definition at line 502 of file hack_array.h.
| typedef rep::value_type value_type |
Definition at line 503 of file hack_array.h.
| typedef rep::reference reference |
Definition at line 504 of file hack_array.h.
| typedef rep::dis_reference dis_reference |
Definition at line 505 of file hack_array.h.
| typedef rep::iterator iterator |
Definition at line 506 of file hack_array.h.
| typedef rep::parameter_type parameter_type |
Definition at line 507 of file hack_array.h.
| typedef rep::const_reference const_reference |
Definition at line 508 of file hack_array.h.
| typedef rep::const_iterator const_iterator |
Definition at line 509 of file hack_array.h.
Definition at line 510 of file hack_array.h.
| hack_array | ( | const A & | alloc = A() | ) |
Definition at line 615 of file hack_array.h.
| hack_array | ( | const distributor & | ownership, |
| const parameter_type & | param, | ||
| const A & | alloc = A() |
||
| ) |
Definition at line 622 of file hack_array.h.
| void resize | ( | const distributor & | ownership, |
| const parameter_type & | param | ||
| ) |
Definition at line 632 of file hack_array.h.
| A get_allocator | ( | ) | const |
Definition at line 520 of file hack_array.h.
| size_type size | ( | ) | const |
Definition at line 521 of file hack_array.h.
| size_type dis_size | ( | ) | const |
Definition at line 522 of file hack_array.h.
| const distributor & ownership | ( | ) | const |
Definition at line 523 of file hack_array.h.
| const communicator & comm | ( | ) | const |
Definition at line 524 of file hack_array.h.
Definition at line 526 of file hack_array.h.
| const_reference operator[] | ( | size_type | i | ) | const |
Definition at line 527 of file hack_array.h.
| iterator begin | ( | ) |
Definition at line 529 of file hack_array.h.
| const_iterator begin | ( | ) | const |
Definition at line 530 of file hack_array.h.
| iterator end | ( | ) |
Definition at line 531 of file hack_array.h.
| const_iterator end | ( | ) | const |
Definition at line 532 of file hack_array.h.
| void append_dis_entry | ( | const Set & | ext_idx_set, |
| Map & | ext_idx_map | ||
| ) | const |
Definition at line 537 of file hack_array.h.
| void get_dis_entry | ( | const Set & | ext_idx_set, |
| Map & | ext_idx_map | ||
| ) | const |
Definition at line 540 of file hack_array.h.
| void append_dis_indexes | ( | const Set & | ext_idx_set | ) | const |
Definition at line 543 of file hack_array.h.
| void set_dis_indexes | ( | const Set & | ext_idx_set | ) |
Definition at line 546 of file hack_array.h.
| const_reference dis_at | ( | size_type | dis_i | ) | const |
Definition at line 548 of file hack_array.h.
| const scatter_map_type & get_dis_map_entries | ( | ) | const |
Definition at line 551 of file hack_array.h.
| void update_dis_entries | ( | ) | const |
Definition at line 553 of file hack_array.h.
| dis_reference dis_entry | ( | size_type | dis_i | ) |
Definition at line 557 of file hack_array.h.
| void dis_entry_assembly | ( | ) |
Definition at line 559 of file hack_array.h.
| void dis_entry_assembly | ( | SetOp | my_set_op | ) |
Definition at line 562 of file hack_array.h.
| void dis_entry_assembly_begin | ( | SetOp | my_set_op | ) |
Definition at line 564 of file hack_array.h.
| void dis_entry_assembly_end | ( | SetOp | my_set_op | ) |
Definition at line 566 of file hack_array.h.
| void repartition | ( | const RepSize & | partition, |
| hack_array< T, distributed > & | new_array, | ||
| RepSize & | old_numbering, | ||
| RepSize & | new_numbering | ||
| ) | const |
Definition at line 571 of file hack_array.h.
| odiststream & put_values | ( | odiststream & | ops | ) | const |
Definition at line 592 of file hack_array.h.
| idiststream & get_values | ( | idiststream & | ips | ) |
Definition at line 593 of file hack_array.h.
| idiststream & get_values | ( | idiststream & | ips, |
| GetFunction | get_element | ||
| ) |
Definition at line 599 of file hack_array.h.
| odiststream & put_values | ( | odiststream & | ops, |
| PutFunction | put_element | ||
| ) | const |
Definition at line 602 of file hack_array.h.
| odiststream & permuted_put_values | ( | odiststream & | ops, |
| const Permutation & | perm, | ||
| PutFunction | put_element | ||
| ) | const |
Definition at line 606 of file hack_array.h.