45 int main(
int argc,
char** argv)
47 MPI_Init(&argc, &argv);
54 if (
asagi_grid_open(grid,
"/path/to/netcdf/file.nc", 0) != ASAGI_SUCCESS) {
55 printf(
"Could not load file\n");
59 double pos[] = {0, 0};
void asagi_grid_close(asagi_grid *handle)
void asagi_grid_set_comm(asagi_grid *handle, MPI_Comm comm)
asagi_error asagi_grid_open(asagi_grid *handle, const char *filename, unsigned int level)
asagi_grid * asagi_grid_create(asagi_type type)
Include file for C and C++ API.
float asagi_grid_get_float(asagi_grid *handle, const double *pos, unsigned int level)
C++ Interface for ASAGI grids.
void asagi_grid_set_threads(asagi_grid *handle, unsigned int threads)
int main(int argc, char **argv)