MPI-AMRVAC  3.0
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
Variables
mod_connectivity Module Reference

This module contains variables that describe the connectivity of the mesh and also data structures for connectivity-related communication. More...

Variables

integer, parameter neighbor_boundary = 1
 
integer, parameter neighbor_coarse = 2
 
integer, parameter neighbor_sibling = 3
 
integer, parameter neighbor_fine = 4
 
integer, dimension(:,:^d &,:), allocatable neighbor
 
integer, dimension(:,:^d &,:), allocatable neighbor_child
 
integer, dimension(:^d &,:), allocatable neighbor_type
 
logical, dimension(:^d &,:), allocatable neighbor_active
 
integer, dimension(:^d &,:), allocatable neighbor_pole
 
integer, dimension(:), allocatable igrids
 
integer, dimension(:), allocatable igrids_active
 
integer, dimension(:), allocatable igrids_passive
 
integer igridstail
 
integer igridstail_active
 
integer igridstail_passive
 
integer, dimension(^nd) nrecv_fc
 
integer, dimension(^nd) nsend_fc
 
integer, dimension(^nd) nrecv_cc
 
integer, dimension(^nd) nsend_cc
 

Detailed Description

This module contains variables that describe the connectivity of the mesh and also data structures for connectivity-related communication.

Variable Documentation

◆ igrids

integer, dimension(:), allocatable mod_connectivity::igrids

Definition at line 19 of file mod_connectivity.t.

◆ igrids_active

integer, dimension(:), allocatable mod_connectivity::igrids_active

Definition at line 20 of file mod_connectivity.t.

◆ igrids_passive

integer, dimension(:), allocatable mod_connectivity::igrids_passive

Definition at line 21 of file mod_connectivity.t.

◆ igridstail

integer mod_connectivity::igridstail

Definition at line 23 of file mod_connectivity.t.

◆ igridstail_active

integer mod_connectivity::igridstail_active

Definition at line 24 of file mod_connectivity.t.

◆ igridstail_passive

integer mod_connectivity::igridstail_passive

Definition at line 25 of file mod_connectivity.t.

◆ neighbor

integer, dimension(:,:^d&,:), allocatable mod_connectivity::neighbor

Definition at line 12 of file mod_connectivity.t.

◆ neighbor_active

logical, dimension(:^d&,:), allocatable mod_connectivity::neighbor_active

Definition at line 15 of file mod_connectivity.t.

◆ neighbor_boundary

integer, parameter mod_connectivity::neighbor_boundary = 1

Definition at line 7 of file mod_connectivity.t.

◆ neighbor_child

integer, dimension(:,:^d&,:), allocatable mod_connectivity::neighbor_child

Definition at line 13 of file mod_connectivity.t.

◆ neighbor_coarse

integer, parameter mod_connectivity::neighbor_coarse = 2

Definition at line 8 of file mod_connectivity.t.

◆ neighbor_fine

integer, parameter mod_connectivity::neighbor_fine = 4

Definition at line 10 of file mod_connectivity.t.

◆ neighbor_pole

integer, dimension(:^d&,:), allocatable mod_connectivity::neighbor_pole

Definition at line 16 of file mod_connectivity.t.

◆ neighbor_sibling

integer, parameter mod_connectivity::neighbor_sibling = 3

Definition at line 9 of file mod_connectivity.t.

◆ neighbor_type

integer, dimension(:^d&,:), allocatable mod_connectivity::neighbor_type

Definition at line 14 of file mod_connectivity.t.

◆ nrecv_cc

integer, dimension(^nd) mod_connectivity::nrecv_cc

Definition at line 29 of file mod_connectivity.t.

◆ nrecv_fc

integer, dimension(^nd) mod_connectivity::nrecv_fc

Definition at line 27 of file mod_connectivity.t.

◆ nsend_cc

integer, dimension(^nd) mod_connectivity::nsend_cc

Definition at line 29 of file mod_connectivity.t.

◆ nsend_fc

integer, dimension(^nd) mod_connectivity::nsend_fc

Definition at line 27 of file mod_connectivity.t.