![]() |
MPTRAC
|
Domain decomposition data structure. More...
#include <mptrac.h>
Data Fields | |
| int | rank |
| Rank of node. More... | |
| int | size |
| Size of node. More... | |
| int | neighbours [DD_NNMAX] |
| Rank of neighbouring nodes. More... | |
| double | subdomain_lon_max |
| Rectangular grid limit of subdomain. More... | |
| double | subdomain_lon_min |
| Rectangular grid limit of subdomain. More... | |
| double | subdomain_lat_max |
| Rectangular grid limit of subdomain. More... | |
| double | subdomain_lat_min |
| Rectangular grid limit of subdomain. More... | |
| size_t | subdomain_start [4] |
| Hyperslab start and count for subdomain. More... | |
| size_t | subdomain_count [4] |
| Hyperslab start and count for subdomain. More... | |
| size_t | halo_bnd_start [4] |
| Hyperslab of boundary halos start. More... | |
| size_t | halo_bnd_count [4] |
| Hyperslab of boundary halos count. More... | |
| int | halo_offset_start |
| Hyperslab of boundary halos count. More... | |
| int | halo_offset_end |
| Hyperslab of boundary halos count. More... | |
| int | init |
| Shows if domain decomposition was initialized. More... | |
Domain decomposition data structure.
This structure holds information about the domain decomposition and MPI.
| int dd_t::neighbours[DD_NNMAX] |
| double dd_t::subdomain_lon_max |
| double dd_t::subdomain_lon_min |
| double dd_t::subdomain_lat_max |
| double dd_t::subdomain_lat_min |
| size_t dd_t::subdomain_start[4] |
| size_t dd_t::subdomain_count[4] |
| size_t dd_t::halo_bnd_start[4] |
| size_t dd_t::halo_bnd_count[4] |
| int dd_t::halo_offset_start |
| int dd_t::halo_offset_end |
| int dd_t::init |