DomainDecomposition()
Definition: domain_decomposition.hpp:15
int plane_totalpe
Processors per plane?
Definition: domain_decomposition.hpp:31
Kokkos::View< int *, Kokkos::LayoutRight, HostType > gvid0_pid_old_h
Which processors had which vertices (host)
Definition: domain_decomposition.hpp:43
void update_pol_decomp()
Definition: domain_decomposition.tpp:66
int nnodes
Number of nodes belonging to this MPI rank.
Definition: domain_decomposition.hpp:38
int my_pid
ID of this processor.
Definition: domain_decomposition.hpp:33
int pe_per_plane
Processors per plane.
Definition: domain_decomposition.hpp:30
int n_pids
Processors per plane?
Definition: domain_decomposition.hpp:32
Kokkos::View< int *, Kokkos::LayoutRight, Device > gvid0_pid
Which processors get which vertices.
Definition: domain_decomposition.hpp:42
int my_plane_pid
Poloidal ID of this processor.
Definition: domain_decomposition.hpp:34
Definition: domain_decomposition.hpp:11
int first_node
First mesh node belonging to this MPI rank.
Definition: domain_decomposition.hpp:37
bool pol_decomp
Use poloidal decomposition.
Definition: domain_decomposition.hpp:29
Kokkos::View< int *, Kokkos::LayoutRight, HostType > gvid0_pid_h
Which processors get which vertices (host)
Definition: domain_decomposition.hpp:41