pub unsafe extern "C" fn SCIPsetCopyPlugins(
sourceset: *mut SCIP_SET,
targetset: *mut SCIP_SET,
copyreaders: c_uint,
copypricers: c_uint,
copyconshdlrs: c_uint,
copyconflicthdlrs: c_uint,
copypresolvers: c_uint,
copyrelaxators: c_uint,
copyseparators: c_uint,
copycutselectors: c_uint,
copypropagators: c_uint,
copyheuristics: c_uint,
copyeventhdlrs: c_uint,
copynodeselectors: c_uint,
copybranchrules: c_uint,
copyiisfinders: c_uint,
copydisplays: c_uint,
copydialogs: c_uint,
copytables: c_uint,
copyexprhdlrs: c_uint,
copynlpis: c_uint,
allvalid: *mut c_uint,
) -> SCIP_RETCODEExpand description
copies plugins from sourcescip to targetscip; in case that a constraint handler which does not need constraints cannot be copied, valid will return FALSE. All plugins can declare that, if their copy process failed, the copied SCIP instance might not represent the same problem semantics as the original. Note that in this case dual reductions might be invalid.