Scippy

SCIP

Solving Constraint Integer Programs

Detailed Description

methods to include specific file readers into SCIP

This module contains methods to include specific file readers into SCIP.

Note
All default plugins can be included at once (including all default file readers) using SCIPincludeDefaultPlugins()

Functions

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderBnd (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderCcg (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderCip (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderCnf (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderCor (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderDec (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderDiff (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderFix (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderFzn (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderGms (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderLp (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderMps (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderMst (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderOpb (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderOsil (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderPbm (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderPip (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderPpm (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderRlp (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderSmps (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderSol (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderSto (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderTim (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderWbo (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderZpl (SCIP *scip)
 

Function Documentation

◆ SCIPincludeReaderBnd()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderBnd ( SCIP scip)

includes the bnd file reader into SCIP

includes the bnd file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 407 of file reader_bnd.c.

References DEFAULT_IMPROVEONLY, FALSE, NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPaddBoolParam(), SCIPallocBlockMemory, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), SCIPsetReaderFree(), SCIPsetReaderRead(), and SCIPsetReaderWrite().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderCcg()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderCcg ( SCIP scip)

includes the ccg file reader into SCIP

includes the ccg file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 368 of file reader_ccg.c.

References NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), and SCIPsetReaderWrite().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderCip()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderCip ( SCIP scip)

includes the cip file reader into SCIP

includes the cip file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 1116 of file reader_cip.c.

References DEFAULT_CIP_WRITEFIXEDVARS, FALSE, NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPaddBoolParam(), SCIPallocBlockMemory, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), SCIPsetReaderFree(), SCIPsetReaderRead(), and SCIPsetReaderWrite().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderCnf()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderCnf ( SCIP scip)

includes the cnf file reader into SCIP

includes the cnf file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 426 of file reader_cnf.c.

References FALSE, NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPaddBoolParam(), SCIPincludeReaderBasic(), SCIPsetReaderCopy(), and SCIPsetReaderRead().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderCor()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderCor ( SCIP scip)

includes the cor file reader into SCIP

includes the cor file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 151 of file reader_cor.c.

References createReaderdata(), NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPallocBlockMemory, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), SCIPsetReaderFree(), and SCIPsetReaderRead().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderDec()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderDec ( SCIP scip)

includes the decomposition file reader into SCIP

includes the dec file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 361 of file reader_dec.c.

References NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), and SCIPsetReaderRead().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderDiff()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderDiff ( SCIP scip)

includes the diff file reader into SCIP

includes the lp file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 1020 of file reader_diff.c.

References NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), SCIPsetReaderFree(), and SCIPsetReaderRead().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderFix()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderFix ( SCIP scip)

includes the fix file reader into SCIP

includes the fix file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 235 of file reader_fix.c.

References NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), and SCIPsetReaderRead().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderFzn()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderFzn ( SCIP scip)

includes the FlatZinc file reader into SCIP

includes the fzn file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 4945 of file reader_fzn.c.

References READER_DESC, READER_EXTENSION, READER_NAME, readerdataCreate(), SCIP_CALL, SCIP_OKAY, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), SCIPsetReaderFree(), SCIPsetReaderRead(), and SCIPsetReaderWrite().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderGms()

◆ SCIPincludeReaderLp()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderLp ( SCIP scip)

◆ SCIPincludeReaderMps()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderMps ( SCIP scip)

◆ SCIPincludeReaderMst()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderMst ( SCIP scip)

includes the mst file reader into SCIP

includes the mst file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 193 of file reader_mst.c.

References NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), and SCIPsetReaderRead().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderOpb()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderOpb ( SCIP scip)

includes the opb file reader into SCIP

includes the opb file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 4495 of file reader_opb.c.

References FALSE, NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPaddBoolParam(), SCIPincludeReaderBasic(), SCIPsetReaderCopy(), SCIPsetReaderRead(), SCIPsetReaderWrite(), and TRUE.

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderOsil()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderOsil ( SCIP scip)

includes the osil file reader into SCIP

includes the osil file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 2657 of file reader_osil.c.

References NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), and SCIPsetReaderRead().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderPbm()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderPbm ( SCIP scip)

includes the pbm file reader into SCIP

includes the pbm file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 446 of file reader_pbm.c.

References DEFAULT_PBM_BINARY, DEFAULT_PBM_MAXCOLS, DEFAULT_PBM_MAXROWS, FALSE, NULL, READER_DESC, READER_EXTENSION, READER_NAME, readerReadPbm, SCIP_CALL, SCIP_OKAY, SCIPaddBoolParam(), SCIPaddIntParam(), SCIPallocBlockMemory, and SCIPincludeReader().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderPip()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderPip ( SCIP scip)

includes the pip file reader into SCIP

includes the pip file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 3757 of file reader_pip.c.

References NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), SCIPsetReaderRead(), and SCIPsetReaderWrite().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderPpm()

◆ SCIPincludeReaderRlp()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderRlp ( SCIP scip)

includes the rlp file reader into SCIP

includes the rlp file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 102 of file reader_rlp.c.

References NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), SCIPsetReaderRead(), and SCIPsetReaderWrite().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderSmps()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderSmps ( SCIP scip)

includes the smps file reader into SCIP

includes the smps file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 441 of file reader_smps.c.

References NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), and SCIPsetReaderRead().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderSol()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderSol ( SCIP scip)

includes the sol file reader into SCIP

includes the sol file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 218 of file reader_sol.c.

References NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), and SCIPsetReaderRead().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderSto()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderSto ( SCIP scip)

includes the sto file reader into SCIP

includes the sto file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 2771 of file reader_sto.c.

References DEFAULT_USEBENDERS, FALSE, NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPaddBoolParam(), SCIPallocBlockMemory, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), SCIPsetReaderFree(), and SCIPsetReaderRead().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderTim()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderTim ( SCIP scip)

includes the tim file reader into SCIP

includes the tim file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 841 of file reader_tim.c.

References FALSE, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPallocBlockMemory, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), SCIPsetReaderFree(), and SCIPsetReaderRead().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderWbo()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderWbo ( SCIP scip)

includes the wbo file reader into SCIP

includes the wbo file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 83 of file reader_wbo.c.

References NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_OKAY, SCIPincludeReaderBasic(), SCIPsetReaderCopy(), SCIPsetReaderRead(), and SCIPsetReaderWrite().

Referenced by SCIP_DECL_READERCOPY(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeReaderZpl()

SCIP_EXPORT SCIP_RETCODE SCIPincludeReaderZpl ( SCIP scip)

includes the zpl file reader into SCIP

includes the zpl file reader in SCIP

Parameters
scipSCIP data structure

Definition at line 1602 of file reader_zpl.c.

References FALSE, NULL, READER_DESC, READER_EXTENSION, READER_NAME, SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIPaddBoolParam(), SCIPaddStringParam(), SCIPincludeExternalCodeInformation(), SCIPincludeReaderBasic(), SCIPsetReaderCopy(), SCIPsetReaderRead(), SCIPsnprintf(), SCIPwarningMessage(), and TRUE.

Referenced by SCIPincludeDefaultPlugins().