#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#include <errno.h>#include <assert.h>#include <stdarg.h>#include <unistd.h>#include "portab.h"#include "grph.h"Go to the source code of this file.
Macro Definition Documentation
Definition at line 71 of file grphload.c. Referenced by graph_load(), and start_section().
Definition at line 238 of file grphload.c.
Definition at line 239 of file grphload.c. Referenced by graph_load(), and start_section().
Definition at line 30 of file grphload.c.
Definition at line 91 of file grphload.c. Referenced by graph_load().
Definition at line 90 of file grphload.c. Referenced by graph_load().
Definition at line 89 of file grphload.c. Referenced by graph_load().
Definition at line 92 of file grphload.c. Referenced by graph_load().
Definition at line 93 of file grphload.c. Referenced by graph_load().
Definition at line 112 of file grphload.c. Referenced by graph_load().
Definition at line 113 of file grphload.c. Referenced by graph_load().
Definition at line 114 of file grphload.c. Referenced by graph_load().
Definition at line 115 of file grphload.c. Referenced by graph_load().
Definition at line 116 of file grphload.c. Referenced by graph_load().
Definition at line 117 of file grphload.c. Referenced by graph_load().
Definition at line 118 of file grphload.c. Referenced by graph_load().
Definition at line 120 of file grphload.c. Referenced by graph_load().
Definition at line 121 of file grphload.c. Referenced by graph_load().
Definition at line 87 of file grphload.c. Referenced by graph_load().
Definition at line 86 of file grphload.c. Referenced by graph_load().
Definition at line 98 of file grphload.c. Referenced by graph_load().
Definition at line 99 of file grphload.c. Referenced by graph_load().
Definition at line 97 of file grphload.c. Referenced by graph_load().
Definition at line 96 of file grphload.c. Referenced by graph_load().
Definition at line 101 of file grphload.c. Referenced by graph_load().
Definition at line 95 of file grphload.c. Referenced by graph_load().
Definition at line 100 of file grphload.c. Referenced by graph_load().
Definition at line 149 of file grphload.c.
Definition at line 148 of file grphload.c.
Definition at line 143 of file grphload.c. Referenced by graph_load().
Definition at line 141 of file grphload.c. Referenced by graph_load().
Definition at line 140 of file grphload.c. Referenced by graph_load().
Definition at line 146 of file grphload.c. Referenced by graph_load().
Definition at line 145 of file grphload.c. Referenced by graph_load().
Definition at line 129 of file grphload.c. Referenced by graph_load().
Definition at line 134 of file grphload.c. Referenced by graph_load().
Definition at line 135 of file grphload.c. Referenced by graph_load().
Definition at line 136 of file grphload.c. Referenced by graph_load().
Definition at line 137 of file grphload.c. Referenced by graph_load().
Definition at line 130 of file grphload.c. Referenced by graph_load().
Definition at line 131 of file grphload.c. Referenced by graph_load().
Definition at line 133 of file grphload.c. Referenced by graph_load().
Definition at line 132 of file grphload.c. Referenced by graph_load().
Definition at line 151 of file grphload.c.
Definition at line 85 of file grphload.c. Referenced by graph_load().
Definition at line 124 of file grphload.c.
Definition at line 127 of file grphload.c.
Definition at line 126 of file grphload.c.
Definition at line 125 of file grphload.c.
Definition at line 123 of file grphload.c.
Definition at line 103 of file grphload.c. Referenced by graph_load().
Definition at line 110 of file grphload.c. Referenced by graph_load().
Definition at line 107 of file grphload.c. Referenced by graph_load().
Definition at line 108 of file grphload.c. Referenced by graph_load().
Definition at line 105 of file grphload.c. Referenced by graph_load().
Definition at line 104 of file grphload.c. Referenced by graph_load().
Definition at line 109 of file grphload.c. Referenced by graph_load().
Definition at line 106 of file grphload.c. Referenced by graph_load().
Definition at line 76 of file grphload.c. Referenced by graph_load().
Definition at line 74 of file grphload.c. Referenced by graph_load(), and start_section().
Definition at line 73 of file grphload.c. Referenced by graph_load().
Definition at line 66 of file grphload.c. Referenced by graph_load(), and start_section().
Definition at line 75 of file grphload.c. Referenced by get_arguments().
Definition at line 49 of file grphload.c. Referenced by get_arguments(), and graph_load().
Definition at line 46 of file grphload.c. Referenced by get_arguments(), and graph_load().
Definition at line 45 of file grphload.c. Referenced by graph_load(), open_file(), and start_section().
Definition at line 48 of file grphload.c. Referenced by graph_load().
Definition at line 47 of file grphload.c. Referenced by open_file().
Definition at line 242 of file grphload.c. Referenced by graph_load(), and start_section().
Definition at line 241 of file grphload.c. Referenced by graph_load().
Definition at line 51 of file grphload.c. Referenced by message(). Typedef Documentation
Function Documentation
Definition at line 378 of file grphload.c. References FAILURE, FALSE, MAX_STRING_LEN, message(), MSG_DEBUG, MSG_ERROR, parameter::n, parameter::s, SUCCESS, and TRUE. Referenced by graph_load().
Definition at line 692 of file grphload.c. Referenced by scale_coords().
Definition at line 780 of file grphload.c. References GRAPH::cost, DIRSEP, EAT_LAST, GRAPH::edges, section::extension, EXTSEP, FAILURE, FALSE, FARAWAY, current_file::filename, presolve_info::fixed, section::flag, FLAG_REQUIRED, key::format, current_file::fp, get_arguments(), GRAPH::grad, graph_edge_add(), graph_flags(), graph_grid_create(), GRAPH_HAS_COORDINATES, graph_init(), GRAPH_IS_GRIDGRAPH, graph_knot_add(), graph_knot_chg(), graph_maxweight_transform(), graph_MwcsToSap(), graph_obstgrid_create(), graph_PcToSap(), graph_prize_transform(), graph_rootprize_transform(), graph_valid(), GSTP, GRAPH::hoplimit, GRAPH::ieat, init_coordinates(), GRAPH::inpbeg, Is_term, KEY_COMMENT_CREATOR, KEY_COMMENT_DATE, KEY_COMMENT_NAME, KEY_COMMENT_PROBLEM, KEY_COMMENT_REMARK, KEY_COORDINATES_DD, KEY_COORDINATES_DDD, KEY_COORDINATES_DDDD, KEY_COORDINATES_DDDDD, KEY_COORDINATES_DDDDDD, KEY_COORDINATES_DDDDDDD, KEY_COORDINATES_DDDDDDDD, KEY_COORDINATES_END, KEY_COORDINATES_GRID, KEY_END, KEY_EOF, KEY_GRAPH_A, KEY_GRAPH_AA, KEY_GRAPH_E, KEY_GRAPH_EDGES, KEY_GRAPH_HOPLIMIT, KEY_GRAPH_NODES, KEY_GRAPH_OBSTACLES, KEY_MAXDEGS_MD, KEY_NODEWEIGHTS_END, KEY_NODEWEIGHTS_NW, KEY_OBSTACLES_END, KEY_OBSTACLES_RR, KEY_PRESOLVE_DATE, KEY_PRESOLVE_EA, KEY_PRESOLVE_EC, KEY_PRESOLVE_ED, KEY_PRESOLVE_ES, KEY_PRESOLVE_FIXED, KEY_PRESOLVE_LOWER, KEY_PRESOLVE_TIME, KEY_PRESOLVE_UPPER, KEY_SECTION, KEY_TERMINALS_END, KEY_TERMINALS_GROUPS, KEY_TERMINALS_ROOT, KEY_TERMINALS_ROOTP, KEY_TERMINALS_T, KEY_TERMINALS_TERMINALS, KEY_TERMINALS_TG, KEY_TERMINALS_TP, key::keyword, GRAPH::knots, current_file::line, presolve_info::lower, section::mark, MAX_ARGUMENTS, MAX_KEYWORD_LEN, MAX_LINE_LEN, MAX_PATH_LEN, GRAPH::maxdeg, message(), MSG_DEBUG, MSG_ERROR, MSG_FATAL, MSG_INFO, parameter::n, section::name, open_file(), GRAPH::prize, scale_coords(), current_file::section, SECTION_EXISTEND, SECTION_MISSING, GRAPH::source, start_section(), STP_DEG_CONS, STP_DIRECTED, STP_GRID, STP_HOP_CONS, STP_MAX_NODE_WEIGHT, STP_NODE_WEIGHTS, STP_OBSTACLES_GRID, STP_PRIZE_COLLECTING, STP_ROOTED_PRIZE_COLLECTING, GRAPH::stp_type, STP_UNDIRECTED, SUCCESS, key::sw_code, GRAPH::tail, GRAPH::term, GRAPH::terms, presolve_info::time, TRUE, UNKNOWN, and presolve_info::upper. Referenced by SCIPprobdataCreate().
Definition at line 654 of file grphload.c. Referenced by graph_load().
Definition at line 340 of file grphload.c. References key::keyword.
Definition at line 304 of file grphload.c. References current_file::filename, current_file::line, and VERBOSE. Referenced by get_arguments(), graph_load(), open_file(), and start_section().
Definition at line 491 of file grphload.c. References section::extension, FAILURE, current_file::filename, current_file::fp, current_file::line, message(), MSG_FATAL, MSG_WARN, current_file::section, STP_MAGIC, strlower(), SUCCESS, VERSION_MAJOR, and VERSION_MINOR. Referenced by graph_load(), and start_section().
Definition at line 730 of file grphload.c. References get_scale_order(). Referenced by graph_load().
Definition at line 360 of file grphload.c. Referenced by start_section().
Definition at line 555 of file grphload.c. References section::extension, EXTSEP, FAILURE, current_file::filename, section::flag, FLAG_REQUIRED, section::mark, MAX_KEYWORD_LEN, MAX_PATH_LEN, message(), MSG_FATAL, open_file(), sec_cmp(), current_file::section, SECTION_EXISTEND, section_table, strlower(), and SUCCESS. Referenced by graph_load().
Definition at line 285 of file grphload.c. Referenced by open_file(), and start_section(). Variable Documentation
Definition at line 153 of file grphload.c.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||