10#ifdef YAC_NETCDF_ENABLED
23 MPI_Comm comm,
int * local_is_io,
int ** io_ranks,
int * num_io_ranks);
25void yac_nc_open(
const char * path,
int omode,
int * ncidp);
30#define YAC_HANDLE_ERROR(exp) \
32 int handle_error_status = (exp); \
34 (handle_error_status) == NC_NOERR, \
35 "%s", nc_strerror(handle_error_status)) \
void yac_nc_create(const char *path, int cmode, int *ncidp)
void yac_nc_inq_varid(int ncid, char const *name, int *varidp)
void yac_get_io_ranks(MPI_Comm comm, int *local_is_io, int **io_ranks, int *num_io_ranks)
int yac_file_exists(const char *filename)
void yac_nc_open(const char *path, int omode, int *ncidp)
void yac_nc_inq_dimid(int ncid, char const *name, int *dimidp)