Jni インターフェイスを介して、Java API から Scip ソルバーを使用します。
イベントハンドラーを(できればJavaで)実装したいので、
表示したい解決の進行状況に関する情報を取得できます
SCIPinterruptSolve(SCIP *scip) を呼び出して、解決を中断できるようにします。
イベント ハンドラーは c で実装され、次のネイティブ メソッドを介して scip に渡されます。
SCIP_RETCODE SCIPincludeEventhdlrBasic ( SCIP * scip,
SCIP_EVENTHDLR ** eventhdlrptr,
const char * name,
const char * desc,
SCIP_DECL_EVENTEXEC((*eventexec)) ,
SCIP_EVENTHDLRDATA * eventhdlrdata
)
Java でイベント ハンドラーを実装できますか?
java で書かれたイベント ハンドラを jni インターフェイス経由で scip に渡すにはどうすればよいですか?
jni インターフェースには SCIPincludeEventhdlrBasic に対応するメソッドがないことに注意してください。