reader.c
Go to the documentation of this file.
21 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/ 54 SCIPdebugMessage("including reader %s in subscip %p\n", SCIPreaderGetName(reader), (void*)set->scip); 66 SCIP_DECL_READERCOPY ((*readercopy)), /**< copy method of reader or NULL if you don't want to copy your plugin into sub-SCIPs */ 156 /**@note we need temporary clock to measure the reading time correctly since in case of creating a new problem 157 * within the reader all clocks are reset (including the reader clocks); this resetting is necessary for 176 SCIPclockSetTime(reader->readingtime, SCIPclockGetTime(reader->readingtime) + SCIPclockGetTime(readingtime)); 276 /* collect number of constraints which have to be enforced; these are the constraints which currency (locally) 314 SCIPdebugMessage("Conshdlr <%s> has %d constraints to write from all in all %d constraints.\n", SCIPconshdlrGetName(conshdlrs[i]), nconshdlrconss, SCIPconshdlrGetNConss(conshdlrs[i])); 386 retcode = reader->readerwrite(set->scip, reader, file, prob->name, prob->probdata, prob->transformed, 468 SCIP_DECL_READERCOPY ((*readercopy)) /**< copy method of reader or NULL if you don't want to copy your plugin into sub-SCIPs */
SCIP_RETCODE SCIPreaderCopyInclude(SCIP_READER *reader, SCIP_SET *set) Definition: reader.c:43 Definition: type_result.h:33 Definition: struct_reader.h:35 static SCIP_Bool readerIsApplicable(SCIP_READER *reader, const char *extension) Definition: reader.c:123 void SCIPreaderSetCopy(SCIP_READER *reader, SCIP_DECL_READERCOPY((*readercopy))) Definition: reader.c:466 internal methods for clocks and timing issues Definition: type_result.h:49 SCIP_CONS ** SCIPconshdlrGetConss(SCIP_CONSHDLR *conshdlr) Definition: cons.c:4258 Definition: struct_var.h:196 void SCIPreaderSetFree(SCIP_READER *reader, SCIP_DECL_READERFREE((*readerfree))) Definition: reader.c:477 SCIP_CONS ** SCIPconshdlrGetEnfoConss(SCIP_CONSHDLR *conshdlr) Definition: cons.c:4268 void SCIPvarSetNamePointer(SCIP_VAR *var, const char *name) Definition: var.c:5613 Definition: struct_prob.h:38 public methods for problem variables void SCIPconsSetNamePointer(SCIP_CONS *cons, const char *name) Definition: cons.c:6355 void SCIPclockEnableOrDisable(SCIP_CLOCK *clck, SCIP_Bool enable) Definition: clock.c:250 Definition: type_retcode.h:38 SCIP_RETCODE SCIPreaderFree(SCIP_READER **reader, SCIP_SET *set) Definition: reader.c:95 Definition: struct_set.h:56 void SCIPreaderEnableOrDisableClocks(SCIP_READER *reader, SCIP_Bool enable) Definition: reader.c:570 public methods for managing constraints Definition: type_clock.h:34 const char * SCIPreaderGetExtension(SCIP_READER *reader) Definition: reader.c:530 Definition: type_retcode.h:36 internal methods for storing and manipulating the main problem Definition: struct_cons.h:36 Definition: struct_cons.h:116 SCIP_RETCODE SCIPreaderCreate(SCIP_READER **reader, const char *name, const char *desc, const char *extension, SCIP_DECL_READERCOPY((*readercopy)), SCIP_DECL_READERFREE((*readerfree)), SCIP_DECL_READERREAD((*readerread)), SCIP_DECL_READERWRITE((*readerwrite)), SCIP_READERDATA *readerdata) Definition: reader.c:61 SCIP_RETCODE SCIPreaderResetReadingTime(SCIP_READER *reader) Definition: reader.c:581 void SCIPreaderSetRead(SCIP_READER *reader, SCIP_DECL_READERREAD((*readerread))) Definition: reader.c:488 Definition: type_retcode.h:33 internal methods for global SCIP settings SCIP_RETCODE SCIPreaderRead(SCIP_READER *reader, SCIP_SET *set, const char *filename, const char *extension, SCIP_RESULT *result) Definition: reader.c:136 datastructures for input file readers SCIP_RETCODE SCIPreaderWrite(SCIP_READER *reader, SCIP_PROB *prob, SCIP_SET *set, FILE *file, const char *extension, SCIP_Bool genericnames, SCIP_RESULT *result) Definition: reader.c:222 SCIP_RETCODE SCIPclockCreate(SCIP_CLOCK **clck, SCIP_CLOCKTYPE clocktype) Definition: clock.c:160 internal methods for problem variables public data structures and miscellaneous methods SCIP_Real SCIPreaderGetReadingTime(SCIP_READER *reader) Definition: reader.c:560 void SCIPreaderSetWrite(SCIP_READER *reader, SCIP_DECL_READERWRITE((*readerwrite))) Definition: reader.c:499 internal methods for input file readers int SCIPconshdlrGetNEnfoConss(SCIP_CONSHDLR *conshdlr) Definition: cons.c:4298 internal methods for constraints and constraint handlers void SCIPreaderSetData(SCIP_READER *reader, SCIP_READERDATA *readerdata) Definition: reader.c:455 Definition: type_retcode.h:37 common defines and data types used in all packages of SCIP Definition: type_prob.h:39 Definition: struct_clock.h:54 memory allocation routines |