Yet Another eXchange Tool  0.9.0
Enumerations | Functions | Variables
xt_init.c File Reference
#include <stdlib.h>
#include "core/core.h"
#include "xt_config_internal.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 63 of file xt_init.c.

Function Documentation

◆ xt_finalize()

void xt_finalize ( void  )

finalize library

Definition at line 89 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 113 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 70 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 107 of file xt_init.c.

Here is the caller graph for this function:

Variable Documentation

◆ 

enum { ... } xt_lib_state