Yet Another eXchange Tool  DO_NOT_EDIT_HERE
Data Types | Functions/Subroutines | Variables
xt_core Module Reference

Data Types

type  xt_bounds
 
interface  xt_get_default_comm
 
type  xt_pos_ext
 describes range of positions starting with start up to start + size - 1 i.e. [start,start+size) if size is positive and down to start + size + 1 i.e. (start+size,start] if size is negative More...
 
type  xt_stripe
 

Functions/Subroutines

logical function, public xt_initialized ()
 
logical function, public xt_finalized ()
 

Variables

integer, parameter, public xt_int_kind = XT_INT_FC_KIND
 
integer, parameter, public pi2 = 4
 
integer, parameter, public pi4 = 9
 
integer, parameter, public pi8 = 14
 
integer, parameter, public i2 = SELECTED_INT_KIND(pi2)
 
integer, parameter, public i4 = SELECTED_INT_KIND(pi4)
 
integer, parameter, public i8 = SELECTED_INT_KIND(pi8)
 
integer, parameter, public xt_mpi_fint_kind = XT_MPI_FINT_FC_KIND
 
integer, parameter, public xt_int_mpidt = XT_INT_FC_MPIDT
 
integer, parameter, public xt_int_dec_len = CEILING(1.0 + REAL(DIGITS(dummy)) * LOG10(REAL(RADIX(dummy))))
 number of decimal places needed to print any variable of type INTEGER(xt_int_kind) More...
 
integer, parameter, public xt_stripe2s_len = LEN(xt_stripe_tag) + 2 + 4 + 3 * xt_int_dec_len
 maximal length of string xt_stripe(a, b, c) More...
 
external, public xt_slice_c_loc
 

Function/Subroutine Documentation

◆ xt_finalized()

logical function, public xt_core::xt_finalized ( void  )
Returns
1 if xt_finalized has been called, zero otherwise

Definition at line 184 of file xt_core_f.f90.

◆ xt_initialized()

logical function, public xt_core::xt_initialized ( void  )
Returns
1 if xt_initialize has been called, zero otherwise

Definition at line 172 of file xt_core_f.f90.

Variable Documentation

◆ i2

integer, parameter, public xt_core::i2 = SELECTED_INT_KIND(pi2)

Definition at line 58 of file xt_core_f.f90.

◆ i4

integer, parameter, public xt_core::i4 = SELECTED_INT_KIND(pi4)

Definition at line 59 of file xt_core_f.f90.

◆ i8

integer, parameter, public xt_core::i8 = SELECTED_INT_KIND(pi8)

Definition at line 60 of file xt_core_f.f90.

◆ pi2

integer, parameter, public xt_core::pi2 = 4

Definition at line 55 of file xt_core_f.f90.

◆ pi4

integer, parameter, public xt_core::pi4 = 9

Definition at line 56 of file xt_core_f.f90.

◆ pi8

integer, parameter, public xt_core::pi8 = 14

Definition at line 57 of file xt_core_f.f90.

◆ xt_int_dec_len

integer, parameter, public xt_core::xt_int_dec_len = CEILING(1.0 + REAL(DIGITS(dummy)) * LOG10(REAL(RADIX(dummy))))

number of decimal places needed to print any variable of type INTEGER(xt_int_kind)

Definition at line 71 of file xt_core_f.f90.

◆ xt_int_kind

integer, parameter, public xt_core::xt_int_kind = XT_INT_FC_KIND

Definition at line 54 of file xt_core_f.f90.

◆ xt_int_mpidt

integer, parameter, public xt_core::xt_int_mpidt = XT_INT_FC_MPIDT

Definition at line 67 of file xt_core_f.f90.

◆ xt_mpi_fint_kind

integer, parameter, public xt_core::xt_mpi_fint_kind = XT_MPI_FINT_FC_KIND

Definition at line 66 of file xt_core_f.f90.

◆ xt_slice_c_loc

external, public xt_core::xt_slice_c_loc

Definition at line 143 of file xt_core_f.f90.

◆ xt_stripe2s_len

integer, parameter, public xt_core::xt_stripe2s_len = LEN(xt_stripe_tag) + 2 + 4 + 3 * xt_int_dec_len

maximal length of string xt_stripe(a, b, c)

Definition at line 75 of file xt_core_f.f90.