// Generated automatically by cvmix.awk from // /home/basilisk-src/local/src/CVMix-src/src/shared/cvmix_put_get.F90 extern void __cvmix_put_get_MOD_cvmix_put_int ( cvmix_data_type * cvmix_vars, char * varname, integer * val, integer * nlev_in, long int _slvarname ); struct _cvmix_put_int { cvmix_data_type * cvmix_vars; char * varname; integer * val; integer * nlev_in; }; void cvmix_put_int (struct _cvmix_put_int p) { __cvmix_put_get_MOD_cvmix_put_int (p.cvmix_vars, p.varname, p.val, p.nlev_in, strlencheck(p.varname)); } extern void __cvmix_put_get_MOD_cvmix_put_real ( cvmix_data_type * cvmix_vars, char * varname, cvmix_r8 * val, integer * nlev_in, long int _slvarname ); struct _cvmix_put_real { cvmix_data_type * cvmix_vars; char * varname; cvmix_r8 * val; integer * nlev_in; }; void cvmix_put_real (struct _cvmix_put_real p) { __cvmix_put_get_MOD_cvmix_put_real (p.cvmix_vars, p.varname, p.val, p.nlev_in, strlencheck(p.varname)); } extern void __cvmix_put_get_MOD_cvmix_put_real_1d ( cvmix_data_type * cvmix_vars, char * varname, cvmix_1d * val, integer * nlev_in, long int _slvarname ); struct _cvmix_put_real_1d { cvmix_data_type * cvmix_vars; char * varname; cvmix_1d * val; integer * nlev_in; }; void cvmix_put_real_1d (struct _cvmix_put_real_1d p) { __cvmix_put_get_MOD_cvmix_put_real_1d (p.cvmix_vars, p.varname, p.val, p.nlev_in, strlencheck(p.varname)); } extern void __cvmix_put_get_MOD_cvmix_put_real_2d ( cvmix_data_type * cvmix_vars, char * varname, cvmix_2d * val, integer * nlev_in, long int _slvarname ); struct _cvmix_put_real_2d { cvmix_data_type * cvmix_vars; char * varname; cvmix_2d * val; integer * nlev_in; }; void cvmix_put_real_2d (struct _cvmix_put_real_2d p) { __cvmix_put_get_MOD_cvmix_put_real_2d (p.cvmix_vars, p.varname, p.val, p.nlev_in, strlencheck(p.varname)); } extern void __cvmix_put_get_MOD_cvmix_put_global_params_int ( cvmix_global_params_type * cvmix_params, char * varname, integer * val, long int _slvarname ); struct _cvmix_put_global_params_int { cvmix_global_params_type * cvmix_params; char * varname; integer * val; }; void cvmix_put_global_params_int (struct _cvmix_put_global_params_int p) { __cvmix_put_get_MOD_cvmix_put_global_params_int (p.cvmix_params, p.varname, p.val, strlencheck(p.varname)); } extern void __cvmix_put_get_MOD_cvmix_put_global_params_real ( cvmix_global_params_type * cvmix_params, char * varname, cvmix_r8 * val, long int _slvarname ); struct _cvmix_put_global_params_real { cvmix_global_params_type * cvmix_params; char * varname; cvmix_r8 * val; }; void cvmix_put_global_params_real (struct _cvmix_put_global_params_real p) { __cvmix_put_get_MOD_cvmix_put_global_params_real (p.cvmix_params, p.varname, p.val, strlencheck(p.varname)); }