ComIn 0.5.1
ICON Community Interface
Loading...
Searching...
No Matches
yaxt_c_plugin.c File Reference

Go to the source code of this file.

Macro Definition Documentation

◆ ASSERT

#define ASSERT ( COND)
Value:
if (!(COND)) { \
fprintf(stderr, "assertion failed: %s\n", #COND); \
MPI_Abort(MPI_COMM_WORLD, 1); \
}

Definition at line 21 of file yaxt_c_plugin.c.

Function Documentation

◆ comin_main()

void comin_main ( )

Definition at line 42 of file yaxt_c_plugin.c.

◆ destructor()

void destructor ( )

Definition at line 118 of file yaxt_c_plugin.c.

◆ offload()

void offload ( )

Definition at line 97 of file yaxt_c_plugin.c.

◆ secondary_constructor()

void secondary_constructor ( )

Definition at line 89 of file yaxt_c_plugin.c.

Variable Documentation

◆ buffer

double* buffer = NULL

Definition at line 32 of file yaxt_c_plugin.c.

◆ decomp_domain

const int* decomp_domain = NULL

Definition at line 36 of file yaxt_c_plugin.c.

◆ idxlist

Xt_int* idxlist = NULL

Definition at line 31 of file yaxt_c_plugin.c.

◆ jg

const int jg = 1

Definition at line 27 of file yaxt_c_plugin.c.

◆ ncells

int ncells = 0

Definition at line 33 of file yaxt_c_plugin.c.

◆ plugin_comm

MPI_Comm plugin_comm = MPI_COMM_NULL

Definition at line 29 of file yaxt_c_plugin.c.

◆ prognostic_cells

int prognostic_cells = 0

Definition at line 34 of file yaxt_c_plugin.c.

◆ rank

int rank = -1

Definition at line 28 of file yaxt_c_plugin.c.

◆ temp_var

t_comin_var_handle* temp_var = NULL

Definition at line 30 of file yaxt_c_plugin.c.

◆ yaxt_redist

Xt_redist yaxt_redist

Definition at line 35 of file yaxt_c_plugin.c.