Home
last modified time | relevance | path

Searched refs:concsolver (Results 1 – 12 of 12) sorted by relevance

/dports/math/SCIP/scip-7.0.3/src/scip/
H A Dconcsolver.c258 SCIP_CALL( (*concsolver)->type->concsolverdestroyinst(set->scip, *concsolver) ); in SCIPconcsolverDestroyInstance()
310 SCIP_CALL( concsolver->type->concsolverinitseeds(concsolver, seed) ); in SCIPconcsolverInitSeeds()
328 …SCIP_CALL( concsolver->type->concsolverexec(concsolver, &concsolver->solvingtime, &concsolver->nlp… in SCIPconcsolverExec()
343 return concsolver->type->concsolvercopysolvdata(concsolver, scip); in SCIPconcsolverGetSolvingData()
355 SCIP_CALL( concsolver->type->concsolverstop(concsolver) ); in SCIPconcsolverStop()
475 ++concsolver->nsyncs; in SCIPconcsolverSync()
477 concsolver->syncdelay += concsolver->timesincelastsync; in SCIPconcsolverSync()
479 …CIPsyncstoreGetNextSyncdata(syncstore, concsolver->syncdata, concsolver->syncfreq, concsolver->nsy… in SCIPconcsolverSync()
490 concsolver->syncfreq = SCIPsyncdataGetSyncFreq(concsolver->syncdata); in SCIPconcsolverSync()
492 …CIPsyncstoreGetNextSyncdata(syncstore, concsolver->syncdata, concsolver->syncfreq, concsolver->nsy… in SCIPconcsolverSync()
[all …]
H A Dconcsolver.h93 SCIP_CONCSOLVER** concsolver /**< concurrent solver */
98 SCIP_CONCSOLVER* concsolver /**< concurrent solver */
103 SCIP_CONCSOLVER* concsolver, /**< concurrent solver */
109 SCIP_CONCSOLVER* concsolver /**< concurrent solver */
114 SCIP_CONCSOLVER* concsolver, /**< concurrent solver */
120 SCIP_CONCSOLVER* concsolver /**< concurrent solver */
125 SCIP_CONCSOLVER* concsolver, /**< concurrent solver */
131 SCIP_CONCSOLVER* concsolver /**< concurrent solver */
138 SCIP_CONCSOLVER* concsolver, /**< concurrent solver */
144 SCIP_CONCSOLVER* concsolver /**< concurrent solver */
[all …]
H A Dconcsolver_scip.c221 assert(concsolver != NULL); in setChildSelRule()
223 data = SCIPconcsolverGetData(concsolver); in setChildSelRule()
247 assert(concsolver != NULL); in initConcsolver()
249 data = SCIPconcsolverGetData(concsolver); in initConcsolver()
323 assert(concsolver != NULL); in SCIP_DECL_CONCSOLVERCREATEINST()
328 SCIPconcsolverSetData(concsolver, data); in SCIP_DECL_CONCSOLVERCREATEINST()
424 assert(concsolver != NULL); in SCIP_DECL_CONCSOLVERDESTROYINST()
456 assert(concsolver != NULL); in SCIP_DECL_CONCSOLVERINITSEEDS()
486 assert(concsolver != NULL); in SCIP_DECL_CONCSOLVERCOPYSOLVINGDATA()
541 assert(concsolver != NULL); in SCIP_DECL_CONCSOLVEREXEC()
[all …]
H A Dtype_concsolver.h54 …ST(x) SCIP_RETCODE x (SCIP* scip, SCIP_CONCSOLVERTYPE* concsolvertype, SCIP_CONCSOLVER* concsolver)
64 #define SCIP_DECL_CONCSOLVERDESTROYINST(x) SCIP_RETCODE x (SCIP* scip, SCIP_CONCSOLVER* concsolver)
84 #define SCIP_DECL_CONCSOLVERINITSEEDS(x) SCIP_RETCODE x (SCIP_CONCSOLVER* concsolver, unsigned int …
102 #define SCIP_DECL_CONCSOLVERSYNCWRITE(x) SCIP_RETCODE x (SCIP_CONCSOLVER* concsolver, SCIP_SYNCSTOR…
116 #define SCIP_DECL_CONCSOLVERSYNCREAD(x) SCIP_RETCODE x (SCIP_CONCSOLVER* concsolver, SCIP_SYNCSTORE…
127 #define SCIP_DECL_CONCSOLVEREXEC(x) SCIP_RETCODE x (SCIP_CONCSOLVER* concsolver, SCIP_Real* solving…
136 #define SCIP_DECL_CONCSOLVERSTOP(x) SCIP_RETCODE x (SCIP_CONCSOLVER* concsolver)
147 #define SCIP_DECL_CONCSOLVERCOPYSOLVINGDATA(x) SCIP_RETCODE x (SCIP_CONCSOLVER* concsolver, SCIP* s…
H A Dconcurrent.h42 SCIP_CONCSOLVER* concsolver, /**< concurrent solver of given SCIP instance */
59 SCIP_CONCSOLVER* concsolver /**< concurrent solver of given SCIP instance */
H A Dconcurrent.c50 SCIP_CONCSOLVER* concsolver, /**< concurrent solver of given SCIP instance */ in SCIPcreateConcurrent() argument
57 assert(concsolver != NULL); in SCIPcreateConcurrent()
68 scip->concurrent->concsolver = concsolver; in SCIPcreateConcurrent()
131 SCIP_CONCSOLVER* concsolver /**< concurrent solver of given SCIP instance */ in SCIPaddConcurrentSolver() argument
136 SCIP_CALL( SCIPsetIncludeConcsolver(scip->set, concsolver) ); in SCIPaddConcurrentSolver()
194 syncfreq = SCIPconcsolverGetSyncFreq(scip->concurrent->concsolver); in SCIPincrementConcurrentTime()
205 … SCIPconcsolverSetTimeSinceLastSync(scip->concurrent->concsolver, scip->concurrent->dettime); in SCIPincrementConcurrentTime()
220 SCIPconcsolverSetTimeSinceLastSync(scip->concurrent->concsolver, timesincelastsync); in SCIPincrementConcurrentTime()
243 SCIP_CALL( SCIPconcsolverSync(scip->concurrent->concsolver, scip->concurrent->mainscip->set) ); in SCIPsynchronize()
286 …>concurrent == NULL || scip->concurrent->mainscip != scip || scip->concurrent->concsolver == NULL ) in SCIPgetConcurrentMemTotal()
[all …]
H A Dstruct_concurrent.h43 SCIP_CONCSOLVER* concsolver; /**< the concurrent solver of the main scip */ member
H A Dscip_solve.c3017 SCIP_CONCSOLVER* concsolver; in SCIPsolveConcurrent()
3019 …SCIP_CALL( SCIPconcsolverCreateInstance(scip->set, concsolvertypes[solvertypes[i]], &concsolver) ); in SCIPsolveConcurrent()
3021 SCIP_CALL( SCIPconcsolverInitSeeds(concsolver, SCIPrandomGetInt(rndgen, 0, INT_MAX)) ); in SCIPsolveConcurrent()
H A Dset.h710 SCIP_CONCSOLVER* concsolver /**< concurrent solver */
H A Dset.c4374 SCIP_CONCSOLVER* concsolver /**< concurrent solver */ in SCIPsetIncludeConcsolver() argument
4378 assert(concsolver != NULL); in SCIPsetIncludeConcsolver()
4387 set->concsolvers[set->nconcsolvers] = concsolver; in SCIPsetIncludeConcsolver()
4388 assert(set->nconcsolvers == SCIPconcsolverGetIdx(concsolver)); in SCIPsetIncludeConcsolver()
/dports/math/SCIP/scip-7.0.3/
H A DMakefile728 scip/concsolver.o \
H A DCHANGELOG1935 - added functions for concurrent solving mode (see concurrent.h, concsolver.h)