私はodeintパッケージを使用してODEを解決しようとしています。 odeintのウェブサイトはパッケージにダウンロードして提供しています。プロジェクトに含まれているzipファイルをダウンロードしましたが、動作しません。odeintをビルドするにはBoostをインストールする必要がありますか?
ブーストパッケージ全体をダウンロードすると、自動的にodeintが含まれていることを理解します。私はこれを成功させました。
私の質問は「odeintのWebサイトからodeintファイルを直接ダウンロードし、そこからブーストライブラリをインストールせずにビルドできますか?」
私たちの状況では、クラスにブーストをダウンロードしてビルドするように学生に依頼する十分な時間がありません。
は https://github.com/headmyshoulder/odeint-v2
あなたはブーストをインストールせずにインストールしようとしましたか? – chtz
お返事ありがとうございました!私はodeintをダウンロードして、私がインストールしたりビルドできるものは見つけられませんでした。その後、boostrap.batを持つboostパッケージをダウンロードします。私は上に構築することができますodeintパッケージで何かを見つけることができませんでした。私はこれに新しい、いくつかの助けは本当に感謝しています。 – drbombe
http://headmyshoulder.github.io/odeint-v2/doc/boost_numeric_odeint/getting_started/usage__compilation__headers.htmlは、すべてのコードがヘッダーに含まれていることを示しています。つまり、すべてのテンプレートコードです。状態ベクトルは、http://headmyshoulder.github.io/odeint-v2/doc/boost_numeric_odeint/odeint_in_detail/state_types__algebras_and_operations.htmlの仮定を満たす必要があります。提供された例を使用しても問題はありません。それは 'ブースト::配列 '。 – LutzL