15 #include "../data/dtypes.h"
16 #include "../mpi_utils/setcomm.h"
18 #define PARAM_DOUBLE 1
19 #define PARAM_STRING 2
23 #define PARAM_CHANGEABLE 1
25 #define MAXLEN_PARAM_TAG 50
26 #define MAXLEN_PARAM_VALUE 200
27 #define MAX_PARAMETERS 300
38 void add_param(
const char *name,
void *buf,
int type,
int flag);
char ParametersType[MAX_PARAMETERS]
char ParametersTag[MAX_PARAMETERS][MAXLEN_PARAM_TAG]
parameters(MPI_Comm comm)
void add_param(const char *name, void *buf, int type, int flag)
int ParameterSequence[MAX_PARAMETERS]
void write_used_parameters(const char *dirname, const char *fname)
int read_parameter_file(const char *fname)
This function parses the parameter file.
void * ParametersValue[MAX_PARAMETERS]
char ParametersChangeable[MAX_PARAMETERS]