Struct Neighbours¶
Public Attributes¶
| Type | Name |
|---|---|
| std::set< int > | all set of all neighbours (to expect data) |
| std::vector< int > | corners ranks of corner neighbours |
| int | max_recv_size maximal size of received data |
| std::vector< std::vector< PetscScalar > > | recv_data receive buffer |
| std::vector< int > | rxmax |
| std::vector< int > | rxmin |
| std::vector< int > | rymax ranks of neighbours |
| std::vector< int > | rymin |
| std::vector< std::vector< PetscScalar > > | send_data send buffer |
| std::vector< std::vector< std::vector< PetscScalar > > > | send_data_3d |
| std::vector< std::vector< PetscScalar > > | shift_xy shift between local grids |
Public Attributes Documentation¶
variable all¶
set of all neighbours (to expect data)
variable corners¶
ranks of corner neighbours
variable max_recv_size¶
maximal size of received data
variable recv_data¶
receive buffer
variable rxmax¶
variable rxmin¶
variable rymax¶
ranks of neighbours
variable rymin¶
variable send_data¶
send buffer
variable send_data_3d¶
variable shift_xy¶
shift between local grids