A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://scip.zib.de/doc/html/reader_8c_source.php below:

SCIP Doxygen Documentation: reader.c Source File

35#if defined(_WIN32) || defined(_WIN64) 63

assert(reader !=

NULL

);

67 if

( reader->readercopy !=

NULL

)

81 const char

* extension,

89

assert(reader !=

NULL

);

90

assert(name !=

NULL

);

91

assert(desc !=

NULL

);

92

assert(extension !=

NULL

);

100

(*reader)->readercopy = readercopy;

101

(*reader)->readerfree = readerfree;

102

(*reader)->readerread = readerread;

103

(*reader)->readerwrite = readerwrite;

104

(*reader)->readerdata = readerdata;

118 const char

* extension,

126

assert(reader !=

NULL

);

128

assert(name !=

NULL

);

129

assert(desc !=

NULL

);

130

assert(extension !=

NULL

);

144

assert(reader !=

NULL

);

147 if

( *reader ==

NULL

)

151 if

( (*reader)->readerfree !=

NULL

)

153 SCIP_CALL

( (*reader)->readerfree(

set

->scip, *reader) );

172 const char

* extension

175

assert(reader !=

NULL

);

186 const char

* filename,

187 const char

* extension,

193

assert(reader !=

NULL

);

195

assert(filename !=

NULL

);

196

assert(result !=

NULL

);

217

retcode = reader->readerread(

set

->scip, reader, filename, result);

255 const char

* oldname;

257

assert( var !=

NULL

);

258

assert( name !=

NULL

);

276 const char

* extension,

283

assert(reader !=

NULL

);

285

assert(

set

->buffer !=

NULL

);

286

assert(extension !=

NULL

);

287

assert(result !=

NULL

);

292 const char

* consname;

293 const char

** varnames =

NULL

;

294 const char

** fixedvarnames =

NULL

;

295 const char

** consnames =

NULL

;

318 for

( i = 0; i < nvars; ++i )

322 if

( nduplicates < 3 )

330 for

( i = 0; i < nfixedvars; ++i )

334 if

( nduplicates < 3 )

342 if

( nduplicates > 0 )

344 if

( nduplicates > 3 )

348 SCIPmessageFPrintWarning

(msghdlr,

"This will likely result in wrong output files. Please use unique variable names.\n"

);

358

conshdlrs =

set

->conshdlrs;

359

nconshdlrs =

set

->nconshdlrs;

365 for

( i = 0; i < nconshdlrs; ++i )

368 if

(

set

->write_allconss )

380 for

( i = 0; i < nconshdlrs; ++i )

387 if

(

set

->write_allconss )

400 for

( c = 0; c < nconshdlrconss; ++c )

402

conss[nconss] = conshdlrconss[c];

418 for

( i = 0; i < nconss; ++i )

422 if

( nduplicates < 3 )

430 if

( nduplicates > 0)

432 if

( nduplicates > 3 )

436 SCIPmessageFPrintWarning

(msghdlr,

"This can result in wrong output files, especially with indicator constraints.\n"

);

457

size = (int) log10(nvars+1.0) + 3;

459 for

( i = 0; i < nvars; ++i )

470

size = (int) log10(nfixedvars+1.0) + 3;

472 for

( i = 0; i < nfixedvars; ++i )

483

size = (int) log10(nconss+1.0) + 3;

485 for

( i = 0; i < nconss; ++i )

511

assert(varnames !=

NULL

);

512

assert(fixedvarnames !=

NULL

);

513

assert(consnames !=

NULL

);

514 for

( i = nconss - 1; i >= 0; --i )

526 for

( i = nfixedvars - 1; i >= 0; --i )

529 for

( i = nvars - 1; i >= 0; --i )

564

assert(reader !=

NULL

);

575

assert(reader !=

NULL

);

586

assert(reader !=

NULL

);

588

reader->readercopy = readercopy;

597

assert(reader !=

NULL

);

599

reader->readerfree = readerfree;

608

assert(reader !=

NULL

);

610

reader->readerread = readerread;

619

assert(reader !=

NULL

);

621

reader->readerwrite = readerwrite;

629

assert(reader !=

NULL

);

631 return

reader->

name

;

639

assert(reader !=

NULL

);

641 return

reader->

desc

;

649

assert(reader !=

NULL

);

659

assert(reader !=

NULL

);

661 return

(reader->readerread !=

NULL

);

669

assert(reader !=

NULL

);

671 return

(reader->readerwrite !=

NULL

);

679

assert(reader !=

NULL

);

690

assert(reader !=

NULL

);

700

assert(reader !=

NULL

);

SCIP_DECL_READERREAD(ReaderTSP::scip_read)

SCIP_DECL_READERWRITE(ReaderTSP::scip_write)

SCIP_DECL_READERFREE(ReaderTSP::scip_free)

void SCIPclockSetTime(SCIP_CLOCK *clck, SCIP_Real sec)

void SCIPclockStop(SCIP_CLOCK *clck, SCIP_SET *set)

SCIP_Bool SCIPclockIsRunning(SCIP_CLOCK *clck)

void SCIPclockEnableOrDisable(SCIP_CLOCK *clck, SCIP_Bool enable)

void SCIPclockStart(SCIP_CLOCK *clck, SCIP_SET *set)

SCIP_Real SCIPclockGetTime(SCIP_CLOCK *clck)

void SCIPclockReset(SCIP_CLOCK *clck)

void SCIPclockFree(SCIP_CLOCK **clck)

SCIP_RETCODE SCIPclockCreate(SCIP_CLOCK **clck, SCIP_CLOCKTYPE clocktype)

internal methods for clocks and timing issues

void SCIPconsSetNamePointer(SCIP_CONS *cons, const char *name)

internal methods for constraints and constraint handlers

common defines and data types used in all packages of SCIP

#define SCIP_CALL_FINALLY(x, y)

SCIP_CONS ** SCIPconshdlrGetEnfoConss(SCIP_CONSHDLR *conshdlr)

int SCIPconshdlrGetNConss(SCIP_CONSHDLR *conshdlr)

const char * SCIPconshdlrGetName(SCIP_CONSHDLR *conshdlr)

int SCIPconshdlrGetNEnfoConss(SCIP_CONSHDLR *conshdlr)

SCIP_CONS ** SCIPconshdlrGetConss(SCIP_CONSHDLR *conshdlr)

const char * SCIPconsGetName(SCIP_CONS *cons)

SCIP_READERDATA * SCIPreaderGetData(SCIP_READER *reader)

const char * SCIPreaderGetExtension(SCIP_READER *reader)

void SCIPreaderSetData(SCIP_READER *reader, SCIP_READERDATA *readerdata)

const char * SCIPreaderGetName(SCIP_READER *reader)

SCIP_Bool SCIPreaderCanRead(SCIP_READER *reader)

SCIP_Bool SCIPreaderCanWrite(SCIP_READER *reader)

const char * SCIPreaderGetDesc(SCIP_READER *reader)

const char * SCIPvarGetName(SCIP_VAR *var)

int SCIPstrcasecmp(const char *s1, const char *s2)

int SCIPsnprintf(char *t, int len, const char *s,...)

memory allocation routines

#define BMSfreeMemory(ptr)

#define BMSduplicateMemoryArray(ptr, source, num)

#define BMSclearMemory(ptr)

#define BMSfreeMemoryArrayNull(ptr)

#define BMSallocMemory(ptr)

void SCIPmessageFPrintWarning(SCIP_MESSAGEHDLR *messagehdlr, const char *formatstr,...)

int SCIPprobGetNContVars(SCIP_PROB *prob)

SCIP_CONS ** SCIPprobGetConss(SCIP_PROB *prob)

int SCIPprobGetNFixedVars(SCIP_PROB *prob)

const char * SCIPprobGetName(SCIP_PROB *prob)

SCIP_Real SCIPprobGetObjoffset(SCIP_PROB *prob)

int SCIPprobGetNConss(SCIP_PROB *prob)

int SCIPprobGetStartNConss(SCIP_PROB *prob)

SCIP_OBJSENSE SCIPprobGetObjsense(SCIP_PROB *prob)

int SCIPprobGetStartNVars(SCIP_PROB *prob)

SCIP_Real SCIPprobGetObjscale(SCIP_PROB *prob)

SCIP_VAR * SCIPprobFindVar(SCIP_PROB *prob, const char *name)

int SCIPprobGetNImplVars(SCIP_PROB *prob)

SCIP_VAR ** SCIPprobGetFixedVars(SCIP_PROB *prob)

SCIP_CONS * SCIPprobFindCons(SCIP_PROB *prob, const char *name)

int SCIPprobGetNIntVars(SCIP_PROB *prob)

int SCIPprobGetNVars(SCIP_PROB *prob)

SCIP_PROBDATA * SCIPprobGetData(SCIP_PROB *prob)

int SCIPprobGetMaxNConss(SCIP_PROB *prob)

int SCIPprobGetNBinVars(SCIP_PROB *prob)

SCIP_VAR ** SCIPprobGetVars(SCIP_PROB *prob)

SCIP_Bool SCIPprobIsTransformed(SCIP_PROB *prob)

internal methods for storing and manipulating the main problem

public methods for managing constraints

public methods for message output

public data structures and miscellaneous methods

public methods for problem variables

SCIP_RETCODE SCIPreaderFree(SCIP_READER **reader, SCIP_SET *set)

void SCIPreaderSetFree(SCIP_READER *reader, SCIP_DECL_READERFREE((*readerfree)))

void SCIPreaderSetCopy(SCIP_READER *reader, SCIP_DECL_READERCOPY((*readercopy)))

static SCIP_Bool readerIsApplicable(SCIP_READER *reader, const char *extension)

SCIP_Real SCIPreaderGetReadingTime(SCIP_READER *reader)

SCIP_RETCODE SCIPreaderCopyInclude(SCIP_READER *reader, SCIP_SET *set)

SCIP_RETCODE SCIPreaderWrite(SCIP_READER *reader, SCIP_PROB *prob, SCIP_SET *set, SCIP_MESSAGEHDLR *msghdlr, FILE *file, const char *extension, SCIP_Bool genericnames, SCIP_RESULT *result)

SCIP_RETCODE SCIPreaderRead(SCIP_READER *reader, SCIP_SET *set, const char *filename, const char *extension, SCIP_RESULT *result)

void SCIPreaderSetWrite(SCIP_READER *reader, SCIP_DECL_READERWRITE((*readerwrite)))

SCIP_RETCODE SCIPreaderCreate(SCIP_READER **reader, SCIP_SET *set, 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)

static SCIP_RETCODE doReaderCreate(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)

SCIP_RETCODE SCIPreaderResetReadingTime(SCIP_READER *reader)

void SCIPreaderEnableOrDisableClocks(SCIP_READER *reader, SCIP_Bool enable)

static void resetVarname(SCIP_VAR *var, SCIP_SET *set, const char *name)

void SCIPreaderSetRead(SCIP_READER *reader, SCIP_DECL_READERREAD((*readerread)))

internal methods for input file readers

internal methods for global SCIP settings

#define SCIPsetFreeBufferArray(set, ptr)

#define SCIPsetAllocBufferArray(set, ptr, num)

SCIP_READERDATA * readerdata

datastructures for input file readers

struct SCIP_ReaderData SCIP_READERDATA

#define SCIP_DECL_READERCOPY(x)

enum SCIP_Result SCIP_RESULT

enum SCIP_Retcode SCIP_RETCODE

void SCIPvarSetNamePointer(SCIP_VAR *var, const char *name)

internal methods for problem variables


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4