Searched refs:concsolver (Results 1 – 12 of 12) sorted by relevance
/dports/math/SCIP/scip-7.0.3/src/scip/ |
H A D | concsolver.c | 258 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 D | concsolver.h | 93 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 D | concsolver_scip.c | 221 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 D | type_concsolver.h | 54 …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 D | concurrent.h | 42 SCIP_CONCSOLVER* concsolver, /**< concurrent solver of given SCIP instance */ 59 SCIP_CONCSOLVER* concsolver /**< concurrent solver of given SCIP instance */
|
H A D | concurrent.c | 50 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 D | struct_concurrent.h | 43 SCIP_CONCSOLVER* concsolver; /**< the concurrent solver of the main scip */ member
|
H A D | scip_solve.c | 3017 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 D | set.h | 710 SCIP_CONCSOLVER* concsolver /**< concurrent solver */
|
H A D | set.c | 4374 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 D | Makefile | 728 scip/concsolver.o \
|
H A D | CHANGELOG | 1935 - added functions for concurrent solving mode (see concurrent.h, concsolver.h)
|