Neko  0.9.0
A portable framework for high-order spectral element flow simulations
comm Module Reference

Data Types

interface  neko_comm_wrapper_init
 

Functions/Subroutines

subroutine comm_init
 
subroutine comm_free
 

Variables

type(mpi_comm) neko_comm
 MPI communicator. More...
 
type(mpi_datatype) mpi_real_precision
 MPI type for working precision of REAL types. More...
 
type(mpi_datatype) mpi_extra_precision
 
integer pe_rank
 MPI rank. More...
 
integer pe_size
 MPI size of communicator. More...
 
logical nio
 I/O node. More...
 

Function/Subroutine Documentation

◆ comm_free()

subroutine comm::comm_free

Definition at line 97 of file comm.F90.

Here is the caller graph for this function:

◆ comm_init()

subroutine comm::comm_init

Definition at line 37 of file comm.F90.

Here is the caller graph for this function:

Variable Documentation

◆ mpi_extra_precision

type(mpi_datatype) comm::mpi_extra_precision

Definition at line 24 of file comm.F90.

◆ mpi_real_precision

type(mpi_datatype) comm::mpi_real_precision

Definition at line 23 of file comm.F90.

◆ neko_comm

type(mpi_comm) comm::neko_comm

Definition at line 16 of file comm.F90.

◆ nio

logical comm::nio

Definition at line 34 of file comm.F90.

◆ pe_rank

integer comm::pe_rank

Definition at line 28 of file comm.F90.

◆ pe_size

integer comm::pe_size

Definition at line 31 of file comm.F90.