From cc07f2dc1f6a1c3ccd61a01acd1166991a4767a6 Mon Sep 17 00:00:00 2001 From: Nick Gould <nimgould@gmail.com> Date: Mon, 13 Jan 2025 08:04:40 +0000 Subject: [PATCH] update C preprocessor file to support optional multiprecision type names --- include/galahad_cfunctions.h | 755 +++++++++++++++++++++++++++++++++++ 1 file changed, 755 insertions(+) diff --git a/include/galahad_cfunctions.h b/include/galahad_cfunctions.h index c19a3d8d15..e9a1f75950 100644 --- a/include/galahad_cfunctions.h +++ b/include/galahad_cfunctions.h @@ -435,6 +435,157 @@ #define wcp_find_wcp wcp_find_wcp_s_64 #define wcp_information wcp_information_s_64 #define wcp_terminate wcp_terminate_s_64 +#define arc_control_type arc_control_type_s_64 +#define arc_inform_type arc_inform_type_s_64 +#define arc_time_type arc_time_type_s_64 +#define bgo_control_type bgo_control_type_s_64 +#define bgo_inform_type bgo_inform_type_s_64 +#define bgo_time_type bgo_time_type_s_64 +#define bllsb_control_type bllsb_control_type_s_64 +#define bllsb_inform_type bllsb_inform_type_s_64 +#define bllsb_time_type bllsb_time_type_s_64 +#define blls_control_type blls_control_type_s_64 +#define blls_inform_type blls_inform_type_s_64 +#define blls_time_type blls_time_type_s_64 +#define bnls_control_type bnls_control_type_s_64 +#define bnls_inform_type bnls_inform_type_s_64 +#define bnls_subproblem_control_type bnls_subproblem_control_type_s_64 +#define bnls_subproblem_inform_type bnls_subproblem_inform_type_s_64 +#define bnls_time_type bnls_time_type_s_64 +#define bqpb_control_type bqpb_control_type_s_64 +#define bqpb_inform_type bqpb_inform_type_s_64 +#define bqpb_time_type bqpb_time_type_s_64 +#define bqp_control_type bqp_control_type_s_64 +#define bqp_inform_type bqp_inform_type_s_64 +#define bqp_time_type bqp_time_type_s_64 +#define bsc_control_type bsc_control_type_s_64 +#define bsc_inform_type bsc_inform_type_s_64 +#define ccqp_control_type ccqp_control_type_s_64 +#define ccqp_inform_type ccqp_inform_type_s_64 +#define ccqp_time_type ccqp_time_type_s_64 +#define clls_control_type clls_control_type_s_64 +#define clls_inform_type clls_inform_type_s_64 +#define clls_time_type clls_time_type_s_64 +#define convert_control_type convert_control_type_s_64 +#define convert_inform_type convert_inform_type_s_64 +#define convert_time_type convert_time_type_s_64 +#define cqp_control_type cqp_control_type_s_64 +#define cqp_inform_type cqp_inform_type_s_64 +#define cqp_time_type cqp_time_type_s_64 +#define cro_control_type cro_control_type_s_64 +#define cro_inform_type cro_inform_type_s_64 +#define cro_time_type cro_time_type_s_64 +#define dgo_control_type dgo_control_type_s_64 +#define dgo_inform_type dgo_inform_type_s_64 +#define dgo_time_type dgo_time_type_s_64 +#define dps_control_type dps_control_type_s_64 +#define dps_inform_type dps_inform_type_s_64 +#define dps_time_type dps_time_type_s_64 +#define dqp_control_type dqp_control_type_s_64 +#define dqp_inform_type dqp_inform_type_s_64 +#define dqp_time_type dqp_time_type_s_64 +#define eqp_control_type eqp_control_type_s_64 +#define eqp_inform_type eqp_inform_type_s_64 +#define eqp_time_type eqp_time_type_s_64 +#define fdc_control_type fdc_control_type_s_64 +#define fdc_inform_type fdc_inform_type_s_64 +#define fdc_time_type fdc_time_type_s_64 +#define fit_control_type fit_control_type_s_64 +#define fit_inform_type fit_inform_type_s_64 +#define glrt_control_type glrt_control_type_s_64 +#define glrt_inform_type glrt_inform_type_s_64 +#define gls_control_type gls_control_type_s_64 +#define gltr_control_type gltr_control_type_s_64 +#define gltr_inform_type gltr_inform_type_s_64 +#define hash_control_type hash_control_type_s_64 +#define hash_inform_type hash_inform_type_s_64 +#define icfs_control_type icfs_control_type_s_64 +#define icfs_inform_type icfs_inform_type_s_64 +#define icfs_time_type icfs_time_type_s_64 +#define ir_control_type ir_control_type_s_64 +#define ir_inform_type ir_inform_type_s_64 +#define l2rt_control_type l2rt_control_type_s_64 +#define l2rt_inform_type l2rt_inform_type_s_64 +#define lhs_control_type lhs_control_type_s_64 +#define lhs_inform_type lhs_inform_type_s_64 +#define llsr_control_type llsr_control_type_s_64 +#define llsr_inform_type llsr_inform_type_s_64 +#define llsr_time_type llsr_time_type_s_64 +#define llst_control_type llst_control_type_s_64 +#define llst_inform_type llst_inform_type_s_64 +#define llst_time_type llst_time_type_s_64 +#define lms_control_type lms_control_type_s_64 +#define lms_inform_type lms_inform_type_s_64 +#define lms_time_type lms_time_type_s_64 +#define lpa_control_type lpa_control_type_s_64 +#define lpa_inform_type lpa_inform_type_s_64 +#define lpa_time_type lpa_time_type_s_64 +#define lpb_control_type lpb_control_type_s_64 +#define lpb_inform_type lpb_inform_type_s_64 +#define lpb_time_type lpb_time_type_s_64 +#define lsqp_control_type lsqp_control_type_s_64 +#define lsqp_inform_type lsqp_inform_type_s_64 +#define lsqp_time_type lsqp_time_type_s_64 +#define lsrt_control_type lsrt_control_type_s_64 +#define lsrt_inform_type lsrt_inform_type_s_64 +#define lstr_control_type lstr_control_type_s_64 +#define lstr_inform_type lstr_inform_type_s_64 +#define nls_control_type nls_control_type_s_64 +#define nls_inform_type nls_inform_type_s_64 +#define nls_subproblem_control_type nls_subproblem_control_type_s_64 +#define nls_subproblem_inform_type nls_subproblem_inform_type_s_64 +#define nls_time_type nls_time_type_s_64 +#define presolve_control_type presolve_control_type_s_64 +#define presolve_inform_type presolve_inform_type_s_64 +#define psls_control_type psls_control_type_s_64 +#define psls_inform_type psls_inform_type_s_64 +#define psls_time_type psls_time_type_s_64 +#define qpa_control_type qpa_control_type_s_64 +#define qpa_inform_type qpa_inform_type_s_64 +#define qpa_time_type qpa_time_type_s_64 +#define qpb_control_type qpb_control_type_s_64 +#define qpb_inform_type qpb_inform_type_s_64 +#define qpb_time_type qpb_time_type_s_64 +#define roots_control_type roots_control_type_s_64 +#define roots_inform_type roots_inform_type_s_64 +#define rpd_control_type rpd_control_type_s_64 +#define rpd_inform_type rpd_inform_type_s_64 +#define rqs_control_type rqs_control_type_s_64 +#define rqs_inform_type rqs_inform_type_s_64 +#define rqs_time_type rqs_time_type_s_64 +#define sbls_control_type sbls_control_type_s_64 +#define sbls_inform_type sbls_inform_type_s_64 +#define sbls_time_type sbls_time_type_s_64 +#define scu_control_type scu_control_type_s_64 +#define scu_inform_type scu_inform_type_s_64 +#define sec_control_type sec_control_type_s_64 +#define sec_inform_type sec_inform_type_s_64 +#define sha_control_type sha_control_type_s_64 +#define sha_inform_type sha_inform_type_s_64 +#define sils_control_type sils_control_type_s_64 +#define slls_control_type slls_control_type_s_64 +#define slls_inform_type slls_inform_type_s_64 +#define slls_time_type slls_time_type_s_64 +#define sls_control_type sls_control_type_s_64 +#define sls_inform_type sls_inform_type_s_64 +#define sls_time_type sls_time_type_s_64 +#define trb_control_type trb_control_type_s_64 +#define trb_inform_type trb_inform_type_s_64 +#define trb_time_type trb_time_type_s_64 +#define trs_control_type trs_control_type_s_64 +#define trs_inform_type trs_inform_type_s_64 +#define trs_time_type trs_time_type_s_64 +#define tru_control_type tru_control_type_s_64 +#define tru_inform_type tru_inform_type_s_64 +#define tru_time_type tru_time_type_s_64 +#define ugo_control_type ugo_control_type_s_64 +#define ugo_inform_type ugo_inform_type_s_64 +#define ugo_time_type ugo_time_type_s_64 +#define uls_control_type uls_control_type_s_64 +#define uls_inform_type uls_inform_type_s_64 +#define wcp_control_type wcp_control_type_s_64 +#define wcp_inform_type wcp_inform_type_s_64 +#define wcp_time_type wcp_time_type_s_64 #elif REAL_128 #define arc_initialize arc_initialize_q_64 #define arc_read_specfile arc_read_specfile_q_64 @@ -823,6 +974,157 @@ #define wcp_find_wcp wcp_find_wcp_q_64 #define wcp_information wcp_information_q_64 #define wcp_terminate wcp_terminate_q_64 +#define arc_control_type arc_control_type_q_64 +#define arc_inform_type arc_inform_type_q_64 +#define arc_time_type arc_time_type_q_64 +#define bgo_control_type bgo_control_type_q_64 +#define bgo_inform_type bgo_inform_type_q_64 +#define bgo_time_type bgo_time_type_q_64 +#define bllsb_control_type bllsb_control_type_q_64 +#define bllsb_inform_type bllsb_inform_type_q_64 +#define bllsb_time_type bllsb_time_type_q_64 +#define blls_control_type blls_control_type_q_64 +#define blls_inform_type blls_inform_type_q_64 +#define blls_time_type blls_time_type_q_64 +#define bnls_control_type bnls_control_type_q_64 +#define bnls_inform_type bnls_inform_type_q_64 +#define bnls_subproblem_control_type bnls_subproblem_control_type_q_64 +#define bnls_subproblem_inform_type bnls_subproblem_inform_type_q_64 +#define bnls_time_type bnls_time_type_q_64 +#define bqpb_control_type bqpb_control_type_q_64 +#define bqpb_inform_type bqpb_inform_type_q_64 +#define bqpb_time_type bqpb_time_type_q_64 +#define bqp_control_type bqp_control_type_q_64 +#define bqp_inform_type bqp_inform_type_q_64 +#define bqp_time_type bqp_time_type_q_64 +#define bsc_control_type bsc_control_type_q_64 +#define bsc_inform_type bsc_inform_type_q_64 +#define ccqp_control_type ccqp_control_type_q_64 +#define ccqp_inform_type ccqp_inform_type_q_64 +#define ccqp_time_type ccqp_time_type_q_64 +#define clls_control_type clls_control_type_q_64 +#define clls_inform_type clls_inform_type_q_64 +#define clls_time_type clls_time_type_q_64 +#define convert_control_type convert_control_type_q_64 +#define convert_inform_type convert_inform_type_q_64 +#define convert_time_type convert_time_type_q_64 +#define cqp_control_type cqp_control_type_q_64 +#define cqp_inform_type cqp_inform_type_q_64 +#define cqp_time_type cqp_time_type_q_64 +#define cro_control_type cro_control_type_q_64 +#define cro_inform_type cro_inform_type_q_64 +#define cro_time_type cro_time_type_q_64 +#define dgo_control_type dgo_control_type_q_64 +#define dgo_inform_type dgo_inform_type_q_64 +#define dgo_time_type dgo_time_type_q_64 +#define dps_control_type dps_control_type_q_64 +#define dps_inform_type dps_inform_type_q_64 +#define dps_time_type dps_time_type_q_64 +#define dqp_control_type dqp_control_type_q_64 +#define dqp_inform_type dqp_inform_type_q_64 +#define dqp_time_type dqp_time_type_q_64 +#define eqp_control_type eqp_control_type_q_64 +#define eqp_inform_type eqp_inform_type_q_64 +#define eqp_time_type eqp_time_type_q_64 +#define fdc_control_type fdc_control_type_q_64 +#define fdc_inform_type fdc_inform_type_q_64 +#define fdc_time_type fdc_time_type_q_64 +#define fit_control_type fit_control_type_q_64 +#define fit_inform_type fit_inform_type_q_64 +#define glrt_control_type glrt_control_type_q_64 +#define glrt_inform_type glrt_inform_type_q_64 +#define gls_control_type gls_control_type_q_64 +#define gltr_control_type gltr_control_type_q_64 +#define gltr_inform_type gltr_inform_type_q_64 +#define hash_control_type hash_control_type_q_64 +#define hash_inform_type hash_inform_type_q_64 +#define icfs_control_type icfs_control_type_q_64 +#define icfs_inform_type icfs_inform_type_q_64 +#define icfs_time_type icfs_time_type_q_64 +#define ir_control_type ir_control_type_q_64 +#define ir_inform_type ir_inform_type_q_64 +#define l2rt_control_type l2rt_control_type_q_64 +#define l2rt_inform_type l2rt_inform_type_q_64 +#define lhs_control_type lhs_control_type_q_64 +#define lhs_inform_type lhs_inform_type_q_64 +#define llsr_control_type llsr_control_type_q_64 +#define llsr_inform_type llsr_inform_type_q_64 +#define llsr_time_type llsr_time_type_q_64 +#define llst_control_type llst_control_type_q_64 +#define llst_inform_type llst_inform_type_q_64 +#define llst_time_type llst_time_type_q_64 +#define lms_control_type lms_control_type_q_64 +#define lms_inform_type lms_inform_type_q_64 +#define lms_time_type lms_time_type_q_64 +#define lpa_control_type lpa_control_type_q_64 +#define lpa_inform_type lpa_inform_type_q_64 +#define lpa_time_type lpa_time_type_q_64 +#define lpb_control_type lpb_control_type_q_64 +#define lpb_inform_type lpb_inform_type_q_64 +#define lpb_time_type lpb_time_type_q_64 +#define lsqp_control_type lsqp_control_type_q_64 +#define lsqp_inform_type lsqp_inform_type_q_64 +#define lsqp_time_type lsqp_time_type_q_64 +#define lsrt_control_type lsrt_control_type_q_64 +#define lsrt_inform_type lsrt_inform_type_q_64 +#define lstr_control_type lstr_control_type_q_64 +#define lstr_inform_type lstr_inform_type_q_64 +#define nls_control_type nls_control_type_q_64 +#define nls_inform_type nls_inform_type_q_64 +#define nls_subproblem_control_type nls_subproblem_control_type_q_64 +#define nls_subproblem_inform_type nls_subproblem_inform_type_q_64 +#define nls_time_type nls_time_type_q_64 +#define presolve_control_type presolve_control_type_q_64 +#define presolve_inform_type presolve_inform_type_q_64 +#define psls_control_type psls_control_type_q_64 +#define psls_inform_type psls_inform_type_q_64 +#define psls_time_type psls_time_type_q_64 +#define qpa_control_type qpa_control_type_q_64 +#define qpa_inform_type qpa_inform_type_q_64 +#define qpa_time_type qpa_time_type_q_64 +#define qpb_control_type qpb_control_type_q_64 +#define qpb_inform_type qpb_inform_type_q_64 +#define qpb_time_type qpb_time_type_q_64 +#define roots_control_type roots_control_type_q_64 +#define roots_inform_type roots_inform_type_q_64 +#define rpd_control_type rpd_control_type_q_64 +#define rpd_inform_type rpd_inform_type_q_64 +#define rqs_control_type rqs_control_type_q_64 +#define rqs_inform_type rqs_inform_type_q_64 +#define rqs_time_type rqs_time_type_q_64 +#define sbls_control_type sbls_control_type_q_64 +#define sbls_inform_type sbls_inform_type_q_64 +#define sbls_time_type sbls_time_type_q_64 +#define scu_control_type scu_control_type_q_64 +#define scu_inform_type scu_inform_type_q_64 +#define sec_control_type sec_control_type_q_64 +#define sec_inform_type sec_inform_type_q_64 +#define sha_control_type sha_control_type_q_64 +#define sha_inform_type sha_inform_type_q_64 +#define sils_control_type sils_control_type_q_64 +#define slls_control_type slls_control_type_q_64 +#define slls_inform_type slls_inform_type_q_64 +#define slls_time_type slls_time_type_q_64 +#define sls_control_type sls_control_type_q_64 +#define sls_inform_type sls_inform_type_q_64 +#define sls_time_type sls_time_type_q_64 +#define trb_control_type trb_control_type_q_64 +#define trb_inform_type trb_inform_type_q_64 +#define trb_time_type trb_time_type_q_64 +#define trs_control_type trs_control_type_q_64 +#define trs_inform_type trs_inform_type_q_64 +#define trs_time_type trs_time_type_q_64 +#define tru_control_type tru_control_type_q_64 +#define tru_inform_type tru_inform_type_q_64 +#define tru_time_type tru_time_type_q_64 +#define ugo_control_type ugo_control_type_q_64 +#define ugo_inform_type ugo_inform_type_q_64 +#define ugo_time_type ugo_time_type_q_64 +#define uls_control_type uls_control_type_q_64 +#define uls_inform_type uls_inform_type_q_64 +#define wcp_control_type wcp_control_type_q_64 +#define wcp_inform_type wcp_inform_type_q_64 +#define wcp_time_type wcp_time_type_q_64 #else #define arc_initialize arc_initialize_64 #define arc_read_specfile arc_read_specfile_64 @@ -1211,6 +1513,157 @@ #define wcp_find_wcp wcp_find_wcp_64 #define wcp_information wcp_information_64 #define wcp_terminate wcp_terminate_64 +#define arc_control_type arc_control_type_64 +#define arc_inform_type arc_inform_type_64 +#define arc_time_type arc_time_type_64 +#define bgo_control_type bgo_control_type_64 +#define bgo_inform_type bgo_inform_type_64 +#define bgo_time_type bgo_time_type_64 +#define bllsb_control_type bllsb_control_type_64 +#define bllsb_inform_type bllsb_inform_type_64 +#define bllsb_time_type bllsb_time_type_64 +#define blls_control_type blls_control_type_64 +#define blls_inform_type blls_inform_type_64 +#define blls_time_type blls_time_type_64 +#define bnls_control_type bnls_control_type_64 +#define bnls_inform_type bnls_inform_type_64 +#define bnls_subproblem_control_type bnls_subproblem_control_type_64 +#define bnls_subproblem_inform_type bnls_subproblem_inform_type_64 +#define bnls_time_type bnls_time_type_64 +#define bqpb_control_type bqpb_control_type_64 +#define bqpb_inform_type bqpb_inform_type_64 +#define bqpb_time_type bqpb_time_type_64 +#define bqp_control_type bqp_control_type_64 +#define bqp_inform_type bqp_inform_type_64 +#define bqp_time_type bqp_time_type_64 +#define bsc_control_type bsc_control_type_64 +#define bsc_inform_type bsc_inform_type_64 +#define ccqp_control_type ccqp_control_type_64 +#define ccqp_inform_type ccqp_inform_type_64 +#define ccqp_time_type ccqp_time_type_64 +#define clls_control_type clls_control_type_64 +#define clls_inform_type clls_inform_type_64 +#define clls_time_type clls_time_type_64 +#define convert_control_type convert_control_type_64 +#define convert_inform_type convert_inform_type_64 +#define convert_time_type convert_time_type_64 +#define cqp_control_type cqp_control_type_64 +#define cqp_inform_type cqp_inform_type_64 +#define cqp_time_type cqp_time_type_64 +#define cro_control_type cro_control_type_64 +#define cro_inform_type cro_inform_type_64 +#define cro_time_type cro_time_type_64 +#define dgo_control_type dgo_control_type_64 +#define dgo_inform_type dgo_inform_type_64 +#define dgo_time_type dgo_time_type_64 +#define dps_control_type dps_control_type_64 +#define dps_inform_type dps_inform_type_64 +#define dps_time_type dps_time_type_64 +#define dqp_control_type dqp_control_type_64 +#define dqp_inform_type dqp_inform_type_64 +#define dqp_time_type dqp_time_type_64 +#define eqp_control_type eqp_control_type_64 +#define eqp_inform_type eqp_inform_type_64 +#define eqp_time_type eqp_time_type_64 +#define fdc_control_type fdc_control_type_64 +#define fdc_inform_type fdc_inform_type_64 +#define fdc_time_type fdc_time_type_64 +#define fit_control_type fit_control_type_64 +#define fit_inform_type fit_inform_type_64 +#define glrt_control_type glrt_control_type_64 +#define glrt_inform_type glrt_inform_type_64 +#define gls_control_type gls_control_type_64 +#define gltr_control_type gltr_control_type_64 +#define gltr_inform_type gltr_inform_type_64 +#define hash_control_type hash_control_type_64 +#define hash_inform_type hash_inform_type_64 +#define icfs_control_type icfs_control_type_64 +#define icfs_inform_type icfs_inform_type_64 +#define icfs_time_type icfs_time_type_64 +#define ir_control_type ir_control_type_64 +#define ir_inform_type ir_inform_type_64 +#define l2rt_control_type l2rt_control_type_64 +#define l2rt_inform_type l2rt_inform_type_64 +#define lhs_control_type lhs_control_type_64 +#define lhs_inform_type lhs_inform_type_64 +#define llsr_control_type llsr_control_type_64 +#define llsr_inform_type llsr_inform_type_64 +#define llsr_time_type llsr_time_type_64 +#define llst_control_type llst_control_type_64 +#define llst_inform_type llst_inform_type_64 +#define llst_time_type llst_time_type_64 +#define lms_control_type lms_control_type_64 +#define lms_inform_type lms_inform_type_64 +#define lms_time_type lms_time_type_64 +#define lpa_control_type lpa_control_type_64 +#define lpa_inform_type lpa_inform_type_64 +#define lpa_time_type lpa_time_type_64 +#define lpb_control_type lpb_control_type_64 +#define lpb_inform_type lpb_inform_type_64 +#define lpb_time_type lpb_time_type_64 +#define lsqp_control_type lsqp_control_type_64 +#define lsqp_inform_type lsqp_inform_type_64 +#define lsqp_time_type lsqp_time_type_64 +#define lsrt_control_type lsrt_control_type_64 +#define lsrt_inform_type lsrt_inform_type_64 +#define lstr_control_type lstr_control_type_64 +#define lstr_inform_type lstr_inform_type_64 +#define nls_control_type nls_control_type_64 +#define nls_inform_type nls_inform_type_64 +#define nls_subproblem_control_type nls_subproblem_control_type_64 +#define nls_subproblem_inform_type nls_subproblem_inform_type_64 +#define nls_time_type nls_time_type_64 +#define presolve_control_type presolve_control_type_64 +#define presolve_inform_type presolve_inform_type_64 +#define psls_control_type psls_control_type_64 +#define psls_inform_type psls_inform_type_64 +#define psls_time_type psls_time_type_64 +#define qpa_control_type qpa_control_type_64 +#define qpa_inform_type qpa_inform_type_64 +#define qpa_time_type qpa_time_type_64 +#define qpb_control_type qpb_control_type_64 +#define qpb_inform_type qpb_inform_type_64 +#define qpb_time_type qpb_time_type_64 +#define roots_control_type roots_control_type_64 +#define roots_inform_type roots_inform_type_64 +#define rpd_control_type rpd_control_type_64 +#define rpd_inform_type rpd_inform_type_64 +#define rqs_control_type rqs_control_type_64 +#define rqs_inform_type rqs_inform_type_64 +#define rqs_time_type rqs_time_type_64 +#define sbls_control_type sbls_control_type_64 +#define sbls_inform_type sbls_inform_type_64 +#define sbls_time_type sbls_time_type_64 +#define scu_control_type scu_control_type_64 +#define scu_inform_type scu_inform_type_64 +#define sec_control_type sec_control_type_64 +#define sec_inform_type sec_inform_type_64 +#define sha_control_type sha_control_type_64 +#define sha_inform_type sha_inform_type_64 +#define sils_control_type sils_control_type_64 +#define slls_control_type slls_control_type_64 +#define slls_inform_type slls_inform_type_64 +#define slls_time_type slls_time_type_64 +#define sls_control_type sls_control_type_64 +#define sls_inform_type sls_inform_type_64 +#define sls_time_type sls_time_type_64 +#define trb_control_type trb_control_type_64 +#define trb_inform_type trb_inform_type_64 +#define trb_time_type trb_time_type_64 +#define trs_control_type trs_control_type_64 +#define trs_inform_type trs_inform_type_64 +#define trs_time_type trs_time_type_64 +#define tru_control_type tru_control_type_64 +#define tru_inform_type tru_inform_type_64 +#define tru_time_type tru_time_type_64 +#define ugo_control_type ugo_control_type_64 +#define ugo_inform_type ugo_inform_type_64 +#define ugo_time_type ugo_time_type_64 +#define uls_control_type uls_control_type_64 +#define uls_inform_type uls_inform_type_64 +#define wcp_control_type wcp_control_type_64 +#define wcp_inform_type wcp_inform_type_64 +#define wcp_time_type wcp_time_type_64 #endif #else #ifdef REAL_32 @@ -1601,6 +2054,157 @@ #define wcp_find_wcp wcp_find_wcp_s #define wcp_information wcp_information_s #define wcp_terminate wcp_terminate_s +#define arc_control_type arc_control_type_s +#define arc_inform_type arc_inform_type_s +#define arc_time_type arc_time_type_s +#define bgo_control_type bgo_control_type_s +#define bgo_inform_type bgo_inform_type_s +#define bgo_time_type bgo_time_type_s +#define bllsb_control_type bllsb_control_type_s +#define bllsb_inform_type bllsb_inform_type_s +#define bllsb_time_type bllsb_time_type_s +#define blls_control_type blls_control_type_s +#define blls_inform_type blls_inform_type_s +#define blls_time_type blls_time_type_s +#define bnls_control_type bnls_control_type_s +#define bnls_inform_type bnls_inform_type_s +#define bnls_subproblem_control_type bnls_subproblem_control_type_s +#define bnls_subproblem_inform_type bnls_subproblem_inform_type_s +#define bnls_time_type bnls_time_type_s +#define bqpb_control_type bqpb_control_type_s +#define bqpb_inform_type bqpb_inform_type_s +#define bqpb_time_type bqpb_time_type_s +#define bqp_control_type bqp_control_type_s +#define bqp_inform_type bqp_inform_type_s +#define bqp_time_type bqp_time_type_s +#define bsc_control_type bsc_control_type_s +#define bsc_inform_type bsc_inform_type_s +#define ccqp_control_type ccqp_control_type_s +#define ccqp_inform_type ccqp_inform_type_s +#define ccqp_time_type ccqp_time_type_s +#define clls_control_type clls_control_type_s +#define clls_inform_type clls_inform_type_s +#define clls_time_type clls_time_type_s +#define convert_control_type convert_control_type_s +#define convert_inform_type convert_inform_type_s +#define convert_time_type convert_time_type_s +#define cqp_control_type cqp_control_type_s +#define cqp_inform_type cqp_inform_type_s +#define cqp_time_type cqp_time_type_s +#define cro_control_type cro_control_type_s +#define cro_inform_type cro_inform_type_s +#define cro_time_type cro_time_type_s +#define dgo_control_type dgo_control_type_s +#define dgo_inform_type dgo_inform_type_s +#define dgo_time_type dgo_time_type_s +#define dps_control_type dps_control_type_s +#define dps_inform_type dps_inform_type_s +#define dps_time_type dps_time_type_s +#define dqp_control_type dqp_control_type_s +#define dqp_inform_type dqp_inform_type_s +#define dqp_time_type dqp_time_type_s +#define eqp_control_type eqp_control_type_s +#define eqp_inform_type eqp_inform_type_s +#define eqp_time_type eqp_time_type_s +#define fdc_control_type fdc_control_type_s +#define fdc_inform_type fdc_inform_type_s +#define fdc_time_type fdc_time_type_s +#define fit_control_type fit_control_type_s +#define fit_inform_type fit_inform_type_s +#define glrt_control_type glrt_control_type_s +#define glrt_inform_type glrt_inform_type_s +#define gls_control_type gls_control_type_s +#define gltr_control_type gltr_control_type_s +#define gltr_inform_type gltr_inform_type_s +#define hash_control_type hash_control_type_s +#define hash_inform_type hash_inform_type_s +#define icfs_control_type icfs_control_type_s +#define icfs_inform_type icfs_inform_type_s +#define icfs_time_type icfs_time_type_s +#define ir_control_type ir_control_type_s +#define ir_inform_type ir_inform_type_s +#define l2rt_control_type l2rt_control_type_s +#define l2rt_inform_type l2rt_inform_type_s +#define lhs_control_type lhs_control_type_s +#define lhs_inform_type lhs_inform_type_s +#define llsr_control_type llsr_control_type_s +#define llsr_inform_type llsr_inform_type_s +#define llsr_time_type llsr_time_type_s +#define llst_control_type llst_control_type_s +#define llst_inform_type llst_inform_type_s +#define llst_time_type llst_time_type_s +#define lms_control_type lms_control_type_s +#define lms_inform_type lms_inform_type_s +#define lms_time_type lms_time_type_s +#define lpa_control_type lpa_control_type_s +#define lpa_inform_type lpa_inform_type_s +#define lpa_time_type lpa_time_type_s +#define lpb_control_type lpb_control_type_s +#define lpb_inform_type lpb_inform_type_s +#define lpb_time_type lpb_time_type_s +#define lsqp_control_type lsqp_control_type_s +#define lsqp_inform_type lsqp_inform_type_s +#define lsqp_time_type lsqp_time_type_s +#define lsrt_control_type lsrt_control_type_s +#define lsrt_inform_type lsrt_inform_type_s +#define lstr_control_type lstr_control_type_s +#define lstr_inform_type lstr_inform_type_s +#define nls_control_type nls_control_type_s +#define nls_inform_type nls_inform_type_s +#define nls_subproblem_control_type nls_subproblem_control_type_s +#define nls_subproblem_inform_type nls_subproblem_inform_type_s +#define nls_time_type nls_time_type_s +#define presolve_control_type presolve_control_type_s +#define presolve_inform_type presolve_inform_type_s +#define psls_control_type psls_control_type_s +#define psls_inform_type psls_inform_type_s +#define psls_time_type psls_time_type_s +#define qpa_control_type qpa_control_type_s +#define qpa_inform_type qpa_inform_type_s +#define qpa_time_type qpa_time_type_s +#define qpb_control_type qpb_control_type_s +#define qpb_inform_type qpb_inform_type_s +#define qpb_time_type qpb_time_type_s +#define roots_control_type roots_control_type_s +#define roots_inform_type roots_inform_type_s +#define rpd_control_type rpd_control_type_s +#define rpd_inform_type rpd_inform_type_s +#define rqs_control_type rqs_control_type_s +#define rqs_inform_type rqs_inform_type_s +#define rqs_time_type rqs_time_type_s +#define sbls_control_type sbls_control_type_s +#define sbls_inform_type sbls_inform_type_s +#define sbls_time_type sbls_time_type_s +#define scu_control_type scu_control_type_s +#define scu_inform_type scu_inform_type_s +#define sec_control_type sec_control_type_s +#define sec_inform_type sec_inform_type_s +#define sha_control_type sha_control_type_s +#define sha_inform_type sha_inform_type_s +#define sils_control_type sils_control_type_s +#define slls_control_type slls_control_type_s +#define slls_inform_type slls_inform_type_s +#define slls_time_type slls_time_type_s +#define sls_control_type sls_control_type_s +#define sls_inform_type sls_inform_type_s +#define sls_time_type sls_time_type_s +#define trb_control_type trb_control_type_s +#define trb_inform_type trb_inform_type_s +#define trb_time_type trb_time_type_s +#define trs_control_type trs_control_type_s +#define trs_inform_type trs_inform_type_s +#define trs_time_type trs_time_type_s +#define tru_control_type tru_control_type_s +#define tru_inform_type tru_inform_type_s +#define tru_time_type tru_time_type_s +#define ugo_control_type ugo_control_type_s +#define ugo_inform_type ugo_inform_type_s +#define ugo_time_type ugo_time_type_s +#define uls_control_type uls_control_type_s +#define uls_inform_type uls_inform_type_s +#define wcp_control_type wcp_control_type_s +#define wcp_inform_type wcp_inform_type_s +#define wcp_time_type wcp_time_type_s #elif REAL_128 #define arc_initialize arc_initialize_q #define arc_read_specfile arc_read_specfile_q @@ -1989,6 +2593,157 @@ #define wcp_find_wcp wcp_find_wcp_q #define wcp_information wcp_information_q #define wcp_terminate wcp_terminate_q +#define arc_control_type arc_control_type_q +#define arc_inform_type arc_inform_type_q +#define arc_time_type arc_time_type_q +#define bgo_control_type bgo_control_type_q +#define bgo_inform_type bgo_inform_type_q +#define bgo_time_type bgo_time_type_q +#define bllsb_control_type bllsb_control_type_q +#define bllsb_inform_type bllsb_inform_type_q +#define bllsb_time_type bllsb_time_type_q +#define blls_control_type blls_control_type_q +#define blls_inform_type blls_inform_type_q +#define blls_time_type blls_time_type_q +#define bnls_control_type bnls_control_type_q +#define bnls_inform_type bnls_inform_type_q +#define bnls_subproblem_control_type bnls_subproblem_control_type_q +#define bnls_subproblem_inform_type bnls_subproblem_inform_type_q +#define bnls_time_type bnls_time_type_q +#define bqpb_control_type bqpb_control_type_q +#define bqpb_inform_type bqpb_inform_type_q +#define bqpb_time_type bqpb_time_type_q +#define bqp_control_type bqp_control_type_q +#define bqp_inform_type bqp_inform_type_q +#define bqp_time_type bqp_time_type_q +#define bsc_control_type bsc_control_type_q +#define bsc_inform_type bsc_inform_type_q +#define ccqp_control_type ccqp_control_type_q +#define ccqp_inform_type ccqp_inform_type_q +#define ccqp_time_type ccqp_time_type_q +#define clls_control_type clls_control_type_q +#define clls_inform_type clls_inform_type_q +#define clls_time_type clls_time_type_q +#define convert_control_type convert_control_type_q +#define convert_inform_type convert_inform_type_q +#define convert_time_type convert_time_type_q +#define cqp_control_type cqp_control_type_q +#define cqp_inform_type cqp_inform_type_q +#define cqp_time_type cqp_time_type_q +#define cro_control_type cro_control_type_q +#define cro_inform_type cro_inform_type_q +#define cro_time_type cro_time_type_q +#define dgo_control_type dgo_control_type_q +#define dgo_inform_type dgo_inform_type_q +#define dgo_time_type dgo_time_type_q +#define dps_control_type dps_control_type_q +#define dps_inform_type dps_inform_type_q +#define dps_time_type dps_time_type_q +#define dqp_control_type dqp_control_type_q +#define dqp_inform_type dqp_inform_type_q +#define dqp_time_type dqp_time_type_q +#define eqp_control_type eqp_control_type_q +#define eqp_inform_type eqp_inform_type_q +#define eqp_time_type eqp_time_type_q +#define fdc_control_type fdc_control_type_q +#define fdc_inform_type fdc_inform_type_q +#define fdc_time_type fdc_time_type_q +#define fit_control_type fit_control_type_q +#define fit_inform_type fit_inform_type_q +#define glrt_control_type glrt_control_type_q +#define glrt_inform_type glrt_inform_type_q +#define gls_control_type gls_control_type_q +#define gltr_control_type gltr_control_type_q +#define gltr_inform_type gltr_inform_type_q +#define hash_control_type hash_control_type_q +#define hash_inform_type hash_inform_type_q +#define icfs_control_type icfs_control_type_q +#define icfs_inform_type icfs_inform_type_q +#define icfs_time_type icfs_time_type_q +#define ir_control_type ir_control_type_q +#define ir_inform_type ir_inform_type_q +#define l2rt_control_type l2rt_control_type_q +#define l2rt_inform_type l2rt_inform_type_q +#define lhs_control_type lhs_control_type_q +#define lhs_inform_type lhs_inform_type_q +#define llsr_control_type llsr_control_type_q +#define llsr_inform_type llsr_inform_type_q +#define llsr_time_type llsr_time_type_q +#define llst_control_type llst_control_type_q +#define llst_inform_type llst_inform_type_q +#define llst_time_type llst_time_type_q +#define lms_control_type lms_control_type_q +#define lms_inform_type lms_inform_type_q +#define lms_time_type lms_time_type_q +#define lpa_control_type lpa_control_type_q +#define lpa_inform_type lpa_inform_type_q +#define lpa_time_type lpa_time_type_q +#define lpb_control_type lpb_control_type_q +#define lpb_inform_type lpb_inform_type_q +#define lpb_time_type lpb_time_type_q +#define lsqp_control_type lsqp_control_type_q +#define lsqp_inform_type lsqp_inform_type_q +#define lsqp_time_type lsqp_time_type_q +#define lsrt_control_type lsrt_control_type_q +#define lsrt_inform_type lsrt_inform_type_q +#define lstr_control_type lstr_control_type_q +#define lstr_inform_type lstr_inform_type_q +#define nls_control_type nls_control_type_q +#define nls_inform_type nls_inform_type_q +#define nls_subproblem_control_type nls_subproblem_control_type_q +#define nls_subproblem_inform_type nls_subproblem_inform_type_q +#define nls_time_type nls_time_type_q +#define presolve_control_type presolve_control_type_q +#define presolve_inform_type presolve_inform_type_q +#define psls_control_type psls_control_type_q +#define psls_inform_type psls_inform_type_q +#define psls_time_type psls_time_type_q +#define qpa_control_type qpa_control_type_q +#define qpa_inform_type qpa_inform_type_q +#define qpa_time_type qpa_time_type_q +#define qpb_control_type qpb_control_type_q +#define qpb_inform_type qpb_inform_type_q +#define qpb_time_type qpb_time_type_q +#define roots_control_type roots_control_type_q +#define roots_inform_type roots_inform_type_q +#define rpd_control_type rpd_control_type_q +#define rpd_inform_type rpd_inform_type_q +#define rqs_control_type rqs_control_type_q +#define rqs_inform_type rqs_inform_type_q +#define rqs_time_type rqs_time_type_q +#define sbls_control_type sbls_control_type_q +#define sbls_inform_type sbls_inform_type_q +#define sbls_time_type sbls_time_type_q +#define scu_control_type scu_control_type_q +#define scu_inform_type scu_inform_type_q +#define sec_control_type sec_control_type_q +#define sec_inform_type sec_inform_type_q +#define sha_control_type sha_control_type_q +#define sha_inform_type sha_inform_type_q +#define sils_control_type sils_control_type_q +#define slls_control_type slls_control_type_q +#define slls_inform_type slls_inform_type_q +#define slls_time_type slls_time_type_q +#define sls_control_type sls_control_type_q +#define sls_inform_type sls_inform_type_q +#define sls_time_type sls_time_type_q +#define trb_control_type trb_control_type_q +#define trb_inform_type trb_inform_type_q +#define trb_time_type trb_time_type_q +#define trs_control_type trs_control_type_q +#define trs_inform_type trs_inform_type_q +#define trs_time_type trs_time_type_q +#define tru_control_type tru_control_type_q +#define tru_inform_type tru_inform_type_q +#define tru_time_type tru_time_type_q +#define ugo_control_type ugo_control_type_q +#define ugo_inform_type ugo_inform_type_q +#define ugo_time_type ugo_time_type_q +#define uls_control_type uls_control_type_q +#define uls_inform_type uls_inform_type_q +#define wcp_control_type wcp_control_type_q +#define wcp_inform_type wcp_inform_type_q +#define wcp_time_type wcp_time_type_q #endif #endif #endif