From 7de88d1bcd420447023b8e74b0aa4f5e8ba1df6b Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Sun, 27 Feb 2022 16:53:22 +0100 Subject: Removed array-size constants for certain objects (steps, commands...) --- src/steps.h | 48 ++---------------------------------------------- 1 file changed, 2 insertions(+), 46 deletions(-) (limited to 'src/steps.h') diff --git a/src/steps.h b/src/steps.h index 53f8e1b..da5c041 100644 --- a/src/steps.h +++ b/src/steps.h @@ -3,55 +3,11 @@ #include "pruning.h" -#define NSTEPS 50 +extern Step * steps[]; -extern Step * steps[NSTEPS]; - -extern Step optimal_HTM; -extern Step optimal_light_HTM; -extern Step eofin_eo; -extern Step eofbfin_eofb; -extern Step eorlfin_eorl; -extern Step eoudfin_eoud; -extern Step eoany_HTM; -extern Step eofb_HTM; -extern Step eorl_HTM; -extern Step eoud_HTM; -extern Step coany_HTM; -extern Step coud_HTM; -extern Step corl_HTM; -extern Step cofb_HTM; -extern Step coany_URF; -extern Step coud_URF; -extern Step corl_URF; -extern Step cofb_URF; +/* Two steps used directly by two-phase solver */ extern Step drany_HTM; -extern Step drud_HTM; -extern Step drrl_HTM; -extern Step drfb_HTM; -extern Step dr_eo; -extern Step dr_eofb; -extern Step dr_eorl; -extern Step dr_eoud; -extern Step drud_eofb; -extern Step drrl_eofb; -extern Step drud_eorl; -extern Step drfb_eorl; -extern Step drfb_eoud; -extern Step drrl_eoud; extern Step dranyfin_DR; -extern Step drudfin_drud; -extern Step drrlfin_drrl; -extern Step drfbfin_drfb; -extern Step htr_any; -extern Step htr_drud; -extern Step htr_drrl; -extern Step htr_drfb; -extern Step htrfin_htr; -extern Step cornershtr_HTM; -extern Step cornershtr_URF; -extern Step corners_HTM; -extern Step corners_URF; void copy_estimatedata(EstimateData *s, EstimateData *d); void invert_estimatedata(EstimateData *ed); -- cgit v1.3