問題タブ [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.

0 投票する
1 に答える
211 参照

c++ - RCPEpetra_Vector への変換 (Trilinos)

私はTeuchos::RCP<Epetra_MultiVector> X1列だけで構成されており、このベクトルを単純なものに変換したいのでEpetra_Vector. 、次の関数を使用しました:

これらの関数をコンパイルすることはできますが、両方 x_rcpを出力しようとしてx結果が得られない (ファイルが書き込まれない) と、コードはエラーで停止します。

「int」のインスタンスをスローした後に呼び出される終了。

私は何を間違っていますか?

0 投票する
0 に答える
3898 参照

makefile - make: *** [all] Trilinos のビルド時のエラー 2

Peridigm をインストールするための前提条件として、Kubuntu 14.04 でソースから Trilinos をビルドしようとしています。ここのビルド手順に従っており、Peridigm 用に提案されたこの構成スクリプトを使用しています。

構成は正常に機能しますが、実際に Trilinos を使用してビルドしようとするmakeと、次のエラーが発生します。

私は Linux の初心者であり、ライブラリを手動で構築した経験はほとんどありません。これを理解するための助けをいただければ幸いです。

編集:

make VERBOSE=1@EtanReisner によって要求されたエラーの直前からの出力を次に示します。

0 投票する
1 に答える
648 参照

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 です。

0 投票する
0 に答える
427 参照

gcc - Trilinos ソース コードのコンパイル中にアセンブラからジャンク エラー メッセージが表示される

ソース コードから Trilinos をコンパイルしていますが、ジャンク パーツを訴えるエラーが発生しました。私のカーネル バージョンは 3.13.0 で、g++ バージョンは 4.8.2 です。x86_64 マシンで実行しています。エラー メッセージは次のようになります。

コマンド実行は

エラーメッセージ全体:

scalar_field.s の 24649 行目と 24655 行目あたりのアセンブリ コードは次のとおりです。

25435行目あたりのコードは

DA@小数点が問題の原因のようですが、その理由と修正方法がわかりません。

どうもありがとうございました。

0 投票する
1 に答える
69 参照

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

0 投票する
1 に答える
1059 参照

c - OS X: CMake は CMAKE_C_COMPILER を無視します

OS X 10.11.6 ラップトップでTrilinosをビルドしようとしていますが、次の問題が発生し続けています: CMake は GCC ではなく Apple の Clang を使用します

呼び出しの引数として gcc/g++ アドレスを渡したという事実にもかかわらず:

GCC と G++ を別々にインストールしました。

UPD 誰かが興味を持っているなら、私はあきらめて開発をubuntuに移しました。これを行う方法を見つけた場合は、以下にコメントしてください