void routing_close(int routingModel) // // Input: routingModel = routing method code // Output: none // Purpose: closes down the routing analyzer. // { // --- close any routing interface files iface_closeRoutingFiles(); // --- free allocated memory flowrout_close(routingModel); treatmnt_close(); FREE(SortedLinks); }
void routing_close(int routingModel) // // Input: routingModel = routing method code // Output: none // Purpose: closes down the routing analyzer. // { // --- close hotstart file if in use if ( Fhotstart2.file ) { // --- save latest results if called for if ( Fhotstart2.mode == SAVE_FILE ) saveHotstartFile(); fclose(Fhotstart2.file); } // --- close any routing interface files iface_closeRoutingFiles(); // --- free allocated memory flowrout_close(routingModel); treatmnt_close(); FREE(SortedLinks); }