/*
 * assign names for each double precision CUTEst routine using
 * the C pre-processor
 *
 * Nick Gould for CUTEst
 * initial version, 2023-11-11
 * this version 2024-08-28
 */

#define ELFUN_r ELFUN
#define ELFUN_flexible_r ELFUN_flexible
#define GROUP_r GROUP
#define RANGE_r RANGE
#define FORTRAN_open_r FORTRAN_open
#define FORTRAN_close_r FORTRAN_close
#define CUTEST_allocate_array_integer_r CUTEST_allocate_array_integer
#define CUTEST_allocate_array_real_r CUTEST_allocate_array_real
#define CUTEST_ccf_r CUTEST_ccf
#define CUTEST_ccf_threaded_r CUTEST_ccf_threaded
#define CUTEST_ccf_threadsafe_r CUTEST_ccf_threadsafe
#define CUTEST_ccfg_r CUTEST_ccfg
#define CUTEST_ccfg_threaded_r CUTEST_ccfg_threaded
#define CUTEST_ccfg_threadsafe_r CUTEST_ccfg_threadsafe
#define CUTEST_ccfsg_r CUTEST_ccfsg
#define CUTEST_ccfsg_threaded_r CUTEST_ccfsg_threaded
#define CUTEST_ccfsg_threadsafe_r CUTEST_ccfsg_threadsafe
#define CUTEST_cchprodsp_r CUTEST_cchprodsp
#define CUTEST_cchprodsp_threadsafe_r CUTEST_cchprodsp_threadsafe
#define CUTEST_cchprods_r CUTEST_cchprods
#define CUTEST_cchprods_threaded_r CUTEST_cchprods_threaded_w
#define CUTEST_cchprods_threadsafe_r CUTEST_cchprods_threadsafe
#define CUTEST_ccifg_r CUTEST_ccifg
#define CUTEST_ccifg_threaded_r CUTEST_ccifg_threaded
#define CUTEST_ccifg_threadsafe_r CUTEST_ccifg_threadsafe
#define CUTEST_ccifsg_r CUTEST_ccifsg
#define CUTEST_ccifsg_threaded_r CUTEST_ccifsg_threaded
#define CUTEST_ccifsg_threadsafe_r CUTEST_ccifsg_threadsafe
#define CUTEST_cconst_r CUTEST_cconst
#define CUTEST_cconst_threaded_r CUTEST_cconst_threaded
#define CUTEST_cconst_threadsafe_r CUTEST_cconst_threadsafe
#define CUTEST_cdhc_r CUTEST_cdhc
#define CUTEST_cdhc_threaded_r CUTEST_cdhc_threaded
#define CUTEST_cdhc_threadsafe_r CUTEST_cdhc_threadsafe
#define CUTEST_cdh_r CUTEST_cdh
#define CUTEST_cdh_threaded_r CUTEST_cdh_threaded
#define CUTEST_cdh_threadsafe_r CUTEST_cdh_threadsafe
#define CUTEST_cdhj_r CUTEST_cdhj
#define CUTEST_cdhj_threaded_r CUTEST_cdhj_threaded
#define CUTEST_cdhj_threadsafe_r CUTEST_cdhj_threadsafe
#define CUTEST_cdimchp_r CUTEST_cdimchp
#define CUTEST_cdimchp_threadsafe_r CUTEST_cdimchp_threadsafe
#define CUTEST_cdimen_r CUTEST_cdimen
#define CUTEST_cdimohp_r CUTEST_cdimohp
#define CUTEST_cdimohp_threadsafe_r CUTEST_cdimohp_threadsafe
#define CUTEST_cdimse_r CUTEST_cdimse
#define CUTEST_cdimse_threadsafe_r CUTEST_cdimse_threadsafe
#define CUTEST_cdimsg_r CUTEST_cdimsg
#define CUTEST_cdimsg_threadsafe_r CUTEST_cdimsg_threadsafe
#define CUTEST_cdimsh_r CUTEST_cdimsh
#define CUTEST_cdimsh_threadsafe_r CUTEST_cdimsh_threadsafe
#define CUTEST_cdimsj_r CUTEST_cdimsj
#define CUTEST_cdimsj_threadsafe_r CUTEST_cdimsj_threadsafe
#define CUTEST_ceh_r CUTEST_ceh
#define CUTEST_ceh_threaded_r CUTEST_ceh_threaded
#define CUTEST_ceh_threadsafe_r CUTEST_ceh_threadsafe
#define CUTEST_cfn_r CUTEST_cfn
#define CUTEST_cfn_threaded_r CUTEST_cfn_threaded
#define CUTEST_cfn_threadsafe_r CUTEST_cfn_threadsafe
#define CUTEST_cgrdh_r CUTEST_cgrdh
#define CUTEST_cgrdh_threaded_r CUTEST_cgrdh_threaded
#define CUTEST_cgrdh_threadsafe_r CUTEST_cgrdh_threadsafe
#define CUTEST_cgr_r CUTEST_cgr
#define CUTEST_cgr_threaded_r CUTEST_cgr_threaded
#define CUTEST_cgr_threadsafe_r CUTEST_cgr_threadsafe
#define CUTEST_chcprod_r CUTEST_chcprod
#define CUTEST_chcprod_threaded_r CUTEST_chcprod_threaded
#define CUTEST_chcprod_threadsafe_r CUTEST_chcprod_threadsafe
#define CUTEST_chjprod_r CUTEST_chjprod
#define CUTEST_chjprod_threaded_r CUTEST_chjprod_threaded
#define CUTEST_chjprod_threadsafe_r CUTEST_chjprod_threadsafe
#define CUTEST_chprod_r CUTEST_chprod
#define CUTEST_chprod_threaded_r CUTEST_chprod_threaded
#define CUTEST_chprod_threadsafe_r CUTEST_chprod_threadsafe
#define CUTEST_cidh_r CUTEST_cidh
#define CUTEST_cidh_threaded_r CUTEST_cidh_threaded
#define CUTEST_cidh_threadsafe_r CUTEST_cidh_threadsafe
#define CUTEST_cifn_r CUTEST_cifn
#define CUTEST_cifn_threaded_r CUTEST_cifn_threaded
#define CUTEST_cifn_threadsafe_r CUTEST_cifn_threadsafe
#define CUTEST_cigr_r CUTEST_cigr
#define CUTEST_cigr_threaded_r CUTEST_cigr_threaded
#define CUTEST_cigr_threadsafe_r CUTEST_cigr_threadsafe
#define CUTEST_Cint_ccfg_r CUTEST_Cint_ccfg
#define CUTEST_Cint_ccfsg_r CUTEST_Cint_ccfsg
#define CUTEST_Cint_cchprods_r CUTEST_Cint_cchprods
#define CUTEST_Cint_ccifg_r CUTEST_Cint_ccifg
#define CUTEST_Cint_ccifsg_r CUTEST_Cint_ccifsg
#define CUTEST_Cint_ceh_r CUTEST_Cint_ceh
#define CUTEST_Cint_cgrdh_r CUTEST_Cint_cgrdh
#define CUTEST_Cint_cgr_r CUTEST_Cint_cgr
#define CUTEST_Cint_chcprod_r CUTEST_Cint_chcprod
#define CUTEST_Cint_chjprod_r CUTEST_Cint_chjprod
#define CUTEST_Cint_chprod_r CUTEST_Cint_chprod
#define CUTEST_Cint_cjprod_r CUTEST_Cint_cjprod
#define CUTEST_Cint_clfg_r CUTEST_Cint_clfg
#define CUTEST_Cint_cofg_r CUTEST_Cint_cofg
#define CUTEST_Cint_cofsg_r CUTEST_Cint_cofsg
#define CUTEST_Cint_cohprods_r CUTEST_Cint_cohprods
#define CUTEST_Cint_cohprodsp_r CUTEST_cohprodsp
#define CUTEST_Cint_csetup_r CUTEST_Cint_csetup
#define CUTEST_Cint_csgreh_r CUTEST_Cint_csgreh
#define CUTEST_Cint_csgr_r CUTEST_Cint_csgr
#define CUTEST_Cint_csgrsh_r CUTEST_Cint_csgrsh
#define CUTEST_Cint_cshcprod_r CUTEST_Cint_cshcprod
#define CUTEST_Cint_cshprod_r CUTEST_Cint_cshprod
#define CUTEST_Cint_csjprod_r CUTEST_Cint_csjprod
#define CUTEST_Cint_ueh_r CUTEST_Cint_ueh
#define CUTEST_cint_ugreh_r CUTEST_cint_ugreh
#define CUTEST_Cint_uhprod_r CUTEST_Cint_uhprod
#define CUTEST_Cint_uofg_r CUTEST_Cint_uofg
#define CUTEST_Cint_ushprod_r CUTEST_Cint_ushprod
#define CUTEST_Cint_classification_r CUTEST_Cint_classification
#define CUTEST_Cint_pname_r CUTEST_Cint_pname
#define CUTEST_Cint_unames_r CUTEST_Cint_unames
#define CUTEST_Cint_cnames_r CUTEST_Cint_cnames
#define CUTEST_Cint_probname_r CUTEST_Cint_probname
#define CUTEST_Cint_varnames_r CUTEST_Cint_varnames
#define CUTEST_Cint_connames_r CUTEST_Cint_connames
#define CUTEST_Cint_cnoobj_r CUTEST_Cint_cnoobj
#define CUTEST_cisgrp_r CUTEST_cisgrp
#define CUTEST_cisgrp_threaded_r CUTEST_cisgrp_threaded
#define CUTEST_cisgrp_threadsafe_r CUTEST_cisgrp_threadsafe
#define CUTEST_cisgr_r CUTEST_cisgr
#define CUTEST_cisgr_threaded_r CUTEST_cisgr_threaded
#define CUTEST_cisgr_threadsafe_r CUTEST_cisgr_threadsafe
#define CUTEST_cish_r CUTEST_cish
#define CUTEST_cish_threaded_r CUTEST_cish_threaded
#define CUTEST_cish_threadsafe_r CUTEST_cish_threadsafe
#define CUTEST_cjprod_r CUTEST_cjprod
#define CUTEST_cjprod_threaded_r CUTEST_cjprod_threaded
#define CUTEST_cjprod_threadsafe_r CUTEST_cjprod_threadsafe
#define CUTEST_clfg_r CUTEST_clfg
#define CUTEST_clfg_threaded_r CUTEST_clfg_threaded
#define CUTEST_clfg_threadsafe_r CUTEST_clfg_threadsafe
#define CUTEST_cnames_r CUTEST_cnames
#define CUTEST_cnames_threadsafe_r CUTEST_cnames_threadsafe
#define CUTEST_cnoobj_r CUTEST_cnoobj
#define CUTEST_cofg_r CUTEST_cofg
#define CUTEST_cofg_threaded_r CUTEST_cofg_threaded
#define CUTEST_cofg_threadsafe_r CUTEST_cofg_threadsafe
#define CUTEST_cofsg_r CUTEST_cofsg
#define CUTEST_cofsg_threaded_r CUTEST_cofsg_threaded
#define CUTEST_cofsg_threadsafe_r CUTEST_cofsg_threadsafe
#define CUTEST_cohprodsp_r CUTEST_cohprodsp
#define CUTEST_cohprodsp_threadsafe_r CUTEST_cohprodsp_threadsafe
#define CUTEST_cohprods_r CUTEST_cohprods
#define CUTEST_cohprods_threaded_r CUTEST_cohprods_threaded
#define CUTEST_cohprods_threadsafe_r CUTEST_cohprods_threadsafe
#define CUTEST_connames_r CUTEST_connames
#define CUTEST_connames_threadsafe_r CUTEST_connames_threadsafe
#define CUTEST_creport_r CUTEST_creport
#define CUTEST_creport_threaded_r CUTEST_creport_threaded
#define CUTEST_creport_threadsafe_r CUTEST_creport_threadsafe
#define CUTEST_csetup_r CUTEST_csetup
#define CUTEST_csetup_threaded_r CUTEST_csetup_threaded
#define CUTEST_csetup_threadsafe_r CUTEST_csetup_threadsafe
#define CUTEST_csgreh_r CUTEST_csgreh
#define CUTEST_csgreh_threaded_r CUTEST_csgreh_threaded
#define CUTEST_csgreh_threadsafe_r CUTEST_csgreh_threadsafe
#define CUTEST_csgrp_r CUTEST_csgrp
#define CUTEST_csgrp_threaded_r CUTEST_csgrp_threaded
#define CUTEST_csgrp_threadsafe_r CUTEST_csgrp_threadsafe
#define CUTEST_csgr_r CUTEST_csgr
#define CUTEST_csgrshp_r CUTEST_csgrshp
#define CUTEST_csgrshp_threadsafe_r CUTEST_csgrshp_threadsafe
#define CUTEST_csgrsh_r CUTEST_csgrsh
#define CUTEST_csgrsh_threaded_r CUTEST_csgrsh_threaded
#define CUTEST_csgrsh_threadsafe_r CUTEST_csgrsh_threadsafe
#define CUTEST_csgr_threaded_r CUTEST_csgr_threaded
#define CUTEST_csgr_threadsafe_r CUTEST_csgr_threadsafe
#define CUTEST_cshcprod_r CUTEST_cshcprod
#define CUTEST_cshcprod_threaded_r CUTEST_cshcprod_threaded
#define CUTEST_cshcprod_threadsafe_r CUTEST_cshcprod_threadsafe
#define CUTEST_cshc_r CUTEST_cshc
#define CUTEST_cshc_threaded_r CUTEST_cshc_threaded
#define CUTEST_cshc_threadsafe_r CUTEST_cshc_threadsafe
#define CUTEST_cshj_r CUTEST_cshj
#define CUTEST_cshj_threaded_r CUTEST_cshj_threaded
#define CUTEST_cshj_threadsafe_r CUTEST_cshj_threadsafe
#define CUTEST_cshp_r CUTEST_cshp
#define CUTEST_cshprod_r CUTEST_cshprod
#define CUTEST_cshprod_threaded_r CUTEST_cshprod_threaded
#define CUTEST_cshprod_threadsafe_r CUTEST_cshprod_threadsafe
#define CUTEST_cshp_threadsafe_r CUTEST_cshp_threadsafe
#define CUTEST_csh_r CUTEST_csh
#define CUTEST_csh_threaded_r CUTEST_csh_threaded
#define CUTEST_csh_threadsafe_r CUTEST_csh_threadsafe
#define CUTEST_csjp_r CUTEST_csjp
#define CUTEST_csjprod_r CUTEST_csjprod
#define CUTEST_csjprod_threaded_r CUTEST_csjprod_threaded
#define CUTEST_csjprod_threadsafe_r CUTEST_csjprod_threadsafe
#define CUTEST_csjp_threadsafe_r CUTEST_csjp_threadsafe
#define CUTEST_cstats_r CUTEST_cstats
#define CUTEST_cstats_threadsafe_r CUTEST_cstats_threadsafe
#define CUTEST_cterminate_r CUTEST_cterminate
#define CUTEST_cvartype_r CUTEST_cvartype
#define CUTEST_cvartype_threadsafe_r CUTEST_cvartype_threadsafe
#define CUTEST_extend_array_integer_r CUTEST_extend_array_integer
#define CUTEST_extend_array_real_r CUTEST_extend_array_real
#define CUTEST_initialize_thread_r CUTEST_initialize_thread
#define CUTEST_LQP_create_r CUTEST_LQP_create
#define CUTEST_newthread_threadsafe_r CUTEST_newthread_threadsafe
#define CUTEST_classification_r CUTEST_classification
#define CUTEST_pname_r CUTEST_pname
#define CUTEST_problem_setup_r CUTEST_problem_setup
#define CUTEST_problem_terminate_r CUTEST_problem_terminate
#define CUTEST_probname_r CUTEST_probname
#define CUTEST_probname_threadsafe_r CUTEST_probname_threadsafe
#define CUTEST_reorder_by_rows_r CUTEST_reorder_by_rows
#define CUTEST_sparse_hessian_by_rows_r CUTEST_sparse_hessian_by_rows
#define CUTEST_symmh_r CUTEST_symmh
#define CUTEST_terminate_data_r CUTEST_terminate_data
#define CUTEST_terminate_work_r CUTEST_terminate_work
#define CUTEST_timings_r CUTEST_timings
#define CUTEST_timings_threaded_r CUTEST_timings_threaded
#define CUTEST_timings_threadsafe_r CUTEST_timings_threadsafe
#define CUTEST_ubandh_r CUTEST_ubandh
#define CUTEST_ubandh_threaded_r CUTEST_ubandh_threaded
#define CUTEST_ubandh_threadsafe_r CUTEST_ubandh_threadsafe
#define CUTEST_udh_r CUTEST_udh
#define CUTEST_udh_threaded_r CUTEST_udh_threaded
#define CUTEST_udh_threadsafe_r CUTEST_udh_threadsafe
#define CUTEST_udimen_r CUTEST_udimen
#define CUTEST_udimse_r CUTEST_udimse
#define CUTEST_udimse_threadsafe_r CUTEST_udimse_threadsafe
#define CUTEST_udimsh_r CUTEST_udimsh
#define CUTEST_udimsh_threadsafe_r CUTEST_udimsh_threadsafe
#define CUTEST_ueh_r CUTEST_ueh
#define CUTEST_ueh_threaded_r CUTEST_ueh_threaded
#define CUTEST_ueh_threadsafe_r CUTEST_ueh_threadsafe
#define CUTEST_ufn_r CUTEST_ufn
#define CUTEST_ufn_threaded_r CUTEST_ufn_threaded
#define CUTEST_ufn_threadsafe_r CUTEST_ufn_threadsafe
#define CUTEST_ugrdh_r CUTEST_ugrdh
#define CUTEST_ugrdh_threaded_r CUTEST_ugrdh_threaded
#define CUTEST_ugrdh_threadsafe_r CUTEST_ugrdh_threadsafe
#define CUTEST_ugreh_r CUTEST_ugreh
#define CUTEST_ugreh_threaded_r CUTEST_ugreh_threaded
#define CUTEST_ugreh_threadsafe_r CUTEST_ugreh_threadsafe
#define CUTEST_ugr_r CUTEST_ugr
#define CUTEST_ugrsh_r CUTEST_ugrsh
#define CUTEST_ugrsh_threaded_r CUTEST_ugrsh_threaded
#define CUTEST_ugrsh_threadsafe_r CUTEST_ugrsh_threadsafe
#define CUTEST_ugr_threaded_r CUTEST_ugr_threaded
#define CUTEST_ugr_threadsafe_r CUTEST_ugr_threadsafe
#define CUTEST_uhprod_r CUTEST_uhprod
#define CUTEST_uhprod_threaded_r CUTEST_uhprod_threaded
#define CUTEST_uhprod_threadsafe_r CUTEST_uhprod_threadsafe
#define CUTEST_unames_r CUTEST_unames
#define CUTEST_unames_threadsafe_r CUTEST_unames_threadsafe
#define CUTEST_uofg_r CUTEST_uofg
#define CUTEST_uofg_threaded_r CUTEST_uofg_threaded
#define CUTEST_uofg_threadsafe_r CUTEST_uofg_threadsafe
#define CUTEST_ureport_r CUTEST_ureport
#define CUTEST_ureport_threaded_r CUTEST_ureport_threaded
#define CUTEST_ureport_threadsafe_r CUTEST_ureport_threadsafe
#define CUTEST_usetup_r CUTEST_usetup
#define CUTEST_usetup_threaded_r CUTEST_usetup_threaded
#define CUTEST_usetup_threadsafe_r CUTEST_usetup_threadsafe
#define CUTEST_ushp_r CUTEST_ushp
#define CUTEST_ushprod_r CUTEST_ushprod
#define CUTEST_ushprod_threaded_r CUTEST_ushprod_threaded
#define CUTEST_ushprod_threadsafe_r CUTEST_ushprod_threadsafe
#define CUTEST_ushp_threadsafe_r CUTEST_ushp_threadsafe
#define CUTEST_ush_r CUTEST_ush
#define CUTEST_ush_threaded_r CUTEST_ush_threaded
#define CUTEST_ush_threadsafe_r CUTEST_ush_threadsafe
#define CUTEST_uterminate_r CUTEST_uterminate
#define CUTEST_uvartype_r CUTEST_uvartype
#define CUTEST_uvartype_threadsafe_r CUTEST_uvartype_threadsafe
#define CUTEST_varnames_r CUTEST_varnames
#define CUTEST_varnames_threadsafe_r CUTEST_varnames_threadsafe

#define CUTEST_ufn_c_r            CUTEST_ufn_c            
#define CUTEST_ugr_c_r            CUTEST_ugr_c            
#define CUTEST_ubandh_c_r         CUTEST_ubandh_c         
#define CUTEST_udh_c_r            CUTEST_udh_c            
#define CUTEST_ushp_c_r           CUTEST_ushp_c           
#define CUTEST_ush_c_r            CUTEST_ush_c            
#define CUTEST_ueh_c_r            CUTEST_ueh_c            
#define CUTEST_ugrdh_c_r          CUTEST_ugrdh_c          
#define CUTEST_ugrsh_c_r          CUTEST_ugrsh_c          
#define CUTEST_ugreh_c_r          CUTEST_ugreh_c          
#define CUTEST_ushprod_c_r        CUTEST_ushprod_c        
#define CUTEST_cfn_c_r            CUTEST_cfn_c            
#define CUTEST_cconst_c_r         CUTEST_cconst_c         
#define CUTEST_cofsg_c_r          CUTEST_cofsg_c          
#define CUTEST_ccfg_c_r           CUTEST_ccfg_c           
#define CUTEST_ccf_c_r            CUTEST_ccf_c            
#define CUTEST_cgr_c_r            CUTEST_cgr_c            
#define CUTEST_csgr_c_r           CUTEST_csgr_c           
#define CUTEST_csgrp_c_r          CUTEST_csgrp_c          
#define CUTEST_csjp_c_r           CUTEST_csjp_c           
#define CUTEST_ccfsg_c_r          CUTEST_ccfsg_c          
#define CUTEST_ccifg_c_r          CUTEST_ccifg_c          
#define CUTEST_ccifsg_c_r         CUTEST_ccifsg_c         
#define CUTEST_cgrdh_c_r          CUTEST_cgrdh_c          
#define CUTEST_cdh_c_r            CUTEST_cdh_c            
#define CUTEST_cdhc_c_r           CUTEST_cdhc_c           
#define CUTEST_cdhj_c_r           CUTEST_cdhj_c           
#define CUTEST_cshp_c_r           CUTEST_cshp_c           
#define CUTEST_csh_c_r            CUTEST_csh_c            
#define CUTEST_cshc_c_r           CUTEST_cshc_c           
#define CUTEST_cshj_c_r           CUTEST_cshj_c           
#define CUTEST_ceh_c_r            CUTEST_ceh_c            
#define CUTEST_cifn_c_r           CUTEST_cifn_c           
#define CUTEST_cigr_c_r           CUTEST_cigr_c           
#define CUTEST_cisgr_c_r          CUTEST_cisgr_c          
#define CUTEST_cisgrp_c_r         CUTEST_cisgrp_c         
#define CUTEST_cidh_c_r           CUTEST_cidh_c           
#define CUTEST_cish_c_r           CUTEST_cish_c           
#define CUTEST_csgrsh_c_r         CUTEST_csgrsh_c         
#define CUTEST_csgrshp_c_r        CUTEST_csgrshp_c        
#define CUTEST_csgreh_c_r         CUTEST_csgreh_c         
#define CUTEST_cshprod_c_r        CUTEST_cshprod_c        
#define CUTEST_cshcprod_c_r       CUTEST_cshcprod_c       
#define CUTEST_csjprod_c_r        CUTEST_csjprod_c        
#define CUTEST_cchprods_c_r       CUTEST_cchprods_c       
#define CUTEST_cchprodsp_c_r      CUTEST_cchprodsp_c      
#define CUTEST_cohprods_c_r       CUTEST_cohprods_c       
#define CUTEST_cohprodsp_c_r      CUTEST_cohprodsp_c      

#define CUTEST_uofg_c_r           CUTEST_uofg_c           
#define CUTEST_uhprod_c_r         CUTEST_uhprod_c         
#define CUTEST_cofg_c_r           CUTEST_cofg_c           
#define CUTEST_clfg_c_r           CUTEST_clfg_c           
#define CUTEST_chprod_c_r         CUTEST_chprod_c         
#define CUTEST_chcprod_c_r        CUTEST_chcprod_c        
#define CUTEST_chjprod_c_r        CUTEST_chjprod_c        
#define CUTEST_cjprod_c_r         CUTEST_cjprod_c      

#define CUTEST_usetup_c_r         CUTEST_usetup_c         
#define CUTEST_csetup_c_r         CUTEST_csetup_c         

#define CUTEST_udimen_c_r         CUTEST_udimen_c         
#define CUTEST_udimsh_c_r         CUTEST_udimsh_c         
#define CUTEST_udimse_c_r         CUTEST_udimse_c         
#define CUTEST_uvartype_c_r       CUTEST_uvartype_c       
#define CUTEST_unames_c_r         CUTEST_unames_c         
#define CUTEST_ureport_c_r        CUTEST_ureport_c        

#define CUTEST_cdimen_c_r         CUTEST_cdimen_c         
#define CUTEST_cnoobj_c_r         CUTEST_cnoobj_c         
#define CUTEST_cdimsg_c_r         CUTEST_cdimsg_c         
#define CUTEST_cdimsj_c_r         CUTEST_cdimsj_c         
#define CUTEST_cdimsh_c_r         CUTEST_cdimsh_c         
#define CUTEST_cdimohp_c_r        CUTEST_cdimohp_c        
#define CUTEST_cdimchp_c_r        CUTEST_cdimchp_c        
#define CUTEST_cdimse_c_r         CUTEST_cdimse_c         
#define CUTEST_cstats_c_r         CUTEST_cstats_c         
#define CUTEST_cvartype_c_r       CUTEST_cvartype_c       
#define CUTEST_cnames_c_r         CUTEST_cnames_c         
#define CUTEST_creport_c_r        CUTEST_creport_c        

#define CUTEST_classification_c_r CUTEST_classification_c 
#define CUTEST_connames_c_r       CUTEST_connames_c       
#define CUTEST_pname_c_r          CUTEST_pname_c          
#define CUTEST_probname_c_r       CUTEST_probname_c       
#define CUTEST_varnames_c_r       CUTEST_varnames_c       

#define CUTEST_uterminate_c_r     CUTEST_uterminate_c     
#define CUTEST_cterminate_c_r     CUTEST_cterminate_c     

#define FORTRAN_open_c_r          FORTRAN_open_c          
#define FORTRAN_close_c_r         FORTRAN_close_c
         
