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