Yet Another eXchange Tool  DO_NOT_EDIT_HERE
Enumerations | Functions | Variables
xt_init.c File Reference
#include <stdlib.h>
#include "core/core.h"
#include "xt_idxlist_internal.h"
#include "xt_idxstripes_internal.h"
#include "xt_idxsection_internal.h"
#include "xt_idxempty_internal.h"
#include "xt_exchanger.h"
#include "xt_mpi_internal.h"
#include "instr.h"
Include dependency graph for xt_init.c:

Go to the source code of this file.

Enumerations

enum  { xt_lib_pre_init, xt_lib_initialized, xt_lib_finalized }
 

Functions

void xt_initialize (MPI_Comm default_comm)
 
void xt_finalize (void)
 
int xt_initialized (void)
 
int xt_finalized (void)
 

Variables

static enum { ... }  xt_lib_state = xt_lib_pre_init
 

Detailed Description

Author
Jörg Behrens behre.nosp@m.ns@d.nosp@m.krz.d.nosp@m.e Moritz Hanke hanke.nosp@m.@dkr.nosp@m.z.de Thomas Jahns jahns.nosp@m.@dkr.nosp@m.z.de

Definition in file xt_init.c.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
xt_lib_pre_init 
xt_lib_initialized 
xt_lib_finalized 

Definition at line 62 of file xt_init.c.

Function Documentation

◆ xt_finalize()

void xt_finalize ( void  )

finalize library

Definition at line 87 of file xt_init.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ xt_finalized()

int xt_finalized ( void  )
Returns
1 if xt_finalized has been called, zero otherwise

Definition at line 111 of file xt_init.c.

◆ xt_initialize()

void xt_initialize ( MPI_Comm  default_comm)

initialize library

Parameters
[in]default_commcommunicator to use for collective aborts

Definition at line 69 of file xt_init.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ xt_initialized()

int xt_initialized ( void  )
Returns
1 if xt_initialize has been called, zero otherwise

Definition at line 105 of file xt_init.c.

Variable Documentation

◆ xt_lib_state

enum { ... } xt_lib_state