問題タブ [trilinos]
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++ - RCPEpetra_Vector への変換 (Trilinos)
私はTeuchos::RCP<Epetra_MultiVector> X
1列だけで構成されており、このベクトルを単純なものに変換したいのでEpetra_Vector.
、次の関数を使用しました:
これらの関数をコンパイルすることはできますが、両方
x_rcp
を出力しようとしてx
結果が得られない (ファイルが書き込まれない) と、コードはエラーで停止します。
「int」のインスタンスをスローした後に呼び出される終了。
私は何を間違っていますか?
makefile - make: *** [all] Trilinos のビルド時のエラー 2
Peridigm をインストールするための前提条件として、Kubuntu 14.04 でソースから Trilinos をビルドしようとしています。ここのビルド手順に従っており、Peridigm 用に提案されたこの構成スクリプトを使用しています。
構成は正常に機能しますが、実際に Trilinos を使用してビルドしようとするmake
と、次のエラーが発生します。
私は Linux の初心者であり、ライブラリを手動で構築した経験はほとんどありません。これを理解するための助けをいただければ幸いです。
編集:
make VERBOSE=1
@EtanReisner によって要求されたエラーの直前からの出力を次に示します。
c++ - Dakota のビルド時の構成エラー
次の cmake スクリプトを使用して、Kubuntu 14.04 でSandia Lab のDakotaツールキットを構築しようとしています。
ただし、構成は警告で失敗します
とエラー
の下に Trilinos が存在しないため/usr/local/lib/cmake/Trilinos
です。残念ながら、解決策が既に提案されているように見えますが、cmake を使用してこれを修正するのに十分な経験がありません。誰でもプロセスを進めることができますか?
Trilinos の問題に加えて、cmake はいくつかの (ヘッダー) ファイルを見つけられません。
これが別の問題であるかどうかはわかりません(もしそうなら、それを修正する方法)。どんな助けでも大歓迎です。
関連するソフトウェア バージョンは、cmake 2.8.12.2、boost 1.57.0、openmpi 1.6.5、trilinos 11.14.1 です。
gcc - Trilinos ソース コードのコンパイル中にアセンブラからジャンク エラー メッセージが表示される
ソース コードから Trilinos をコンパイルしていますが、ジャンク パーツを訴えるエラーが発生しました。私のカーネル バージョンは 3.13.0 で、g++ バージョンは 4.8.2 です。x86_64 マシンで実行しています。エラー メッセージは次のようになります。
コマンド実行は
エラーメッセージ全体:
scalar_field.s の 24649 行目と 24655 行目あたりのアセンブリ コードは次のとおりです。
25435行目あたりのコードは
DA@
小数点が問題の原因のようですが、その理由と修正方法がわかりません。
どうもありがとうございました。
mpi - Trilinos MPI 環境での大きな ID エラー
私はトリリノスが初めてです。ファイルからデータを読み取り、データを使用して疎行列を作成するプログラムを作成します。グローバル ID は、32 ビット整数の範囲を超えて非常に高くなる可能性があります。id をより小さい値に変更すると。すべてが機能します。1 つのプロセスで実行する場合、つまりmpiexec -np 1 ./myprogram
、問題ありません。ただし、複数のプロセスではクラッシュします。
データは次のようになります。ファイルの各行は、行列の行を表します。各行: 最初の値は行 ID で、2 番目の値はこの行の列数を表します。その後、いくつかのインデックス値のペアがあります。サンプルファイル (小さい ID):
サンプルファイル (ID が大きい):
gdb の出力と Trilinos のソース コードから、エラーの原因はEpetra_BlockMap::ConstructAutoUniform: Error. Not enough space for elements on each processor
.
デバッグ メッセージの下に、私のプログラムのソース コードが添付されています。
プログラムのソース コード:
Trilinos バージョン:12.0 MPI: mpich
c - OS X: CMake は CMAKE_C_COMPILER を無視します
OS X 10.11.6 ラップトップでTrilinosをビルドしようとしていますが、次の問題が発生し続けています: CMake は GCC ではなく Apple の Clang を使用します
呼び出しの引数として gcc/g++ アドレスを渡したという事実にもかかわらず:
GCC と G++ を別々にインストールしました。
UPD 誰かが興味を持っているなら、私はあきらめて開発をubuntuに移しました。これを行う方法を見つけた場合は、以下にコメントしてください