問題タブ [umfpack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - makefile を使用して大規模な C プロジェクトの dll をビルドする
ライブラリUMFPACKを使用する単純なdllを構築しようとしています。
ここに私のファイル「umfsolver.c」があります:
そして、ここに私のmakefileがあります:
変数を使用しました:
エラーなしでビルドされます。別のプログラムから (静的 dllimport を使用して)関数を呼び出すcreate
と、内部でライブラリ関数を呼び出す必要があるまで機能しますcreate
。
printf("Creating...\n")
またはを呼び出すと、プログラムが無限ループに陥るようumfpack_di_defaults (prob->Control)
です。
make と入力すると、次のようになります。
すべてのライブラリ ファイルをまとめるには、makefile をどうにかして変更する必要があるのではないでしょうか。これどうやってするの?誰でもこれを説明できますか?
ありがとう!
python - Scipy sparse invert または spsolve が UMFPACK_ERROR_OUT_OF_MEMORY につながる
(150000,150000)
次のように大きな疎行列を反転しようとしています:
次のエラー メッセージが表示されます。
線形微分方程式系を単純に解くようにプログラムを再調整しました。
そして、私は再び同じエラーに遭遇します
私はこのコードを 16 GB の RAM を搭載したマシンで使用していましたが、それを 32 GB の RAM を搭載したサーバーに移動しましたが、それでも役に立ちませんでした。
誰もこれに遭遇したことがありますか?
matrix - umfpack: エラーが発生しました: 数値因数分解: メモリが不足しています
Scilab コードの実行中に問題が発生しました. タイトルが示すようにnumeric factorization: not enough memory
、umfpack 関数に関連するエラーが発生します。
タスク マネージャーでは、約 3 GB のメモリ使用量が表示されます (私のシステムには 16 GB あります)。誰でもこの問題で私を助けることができますか?