#ifndef SETUPVPR_H #define SETUPVPR_H #include #include "logic_types.h" #include "read_options.h" #include "physical_types.h" #include "vpr_types.h" void SetupVPR(const t_options* Options, const bool TimingEnabled, const bool readArchFile, t_file_name_opts* FileNameOpts, t_arch* Arch, t_model** user_models, t_model** library_models, t_netlist_opts* NetlistOpts, t_packer_opts* PackerOpts, t_placer_opts* PlacerOpts, t_annealing_sched* AnnealSched, t_router_opts* RouterOpts, t_analysis_opts* AnalysisOpts, t_det_routing_arch* RoutingArch, std::vector** PackerRRGraphs, std::vector& Segments, t_timing_inf* Timing, bool* ShowGraphics, int* GraphPause, bool* SaveGraphics, t_power_opts* PowerOpts); #endif