gfortran

    0

    1答えて

    Fortranの組み込み関数system_clockを使用して、壁掛け時間を測定できます(並列計算に役立ちます)。私がhereとhereを読んだら、system_clockとcpu_timeは、その機能が利用できない場合は、負の値を返します。または "基本的なシステムのタイマによって提供される範囲が不十分なためです。 数週間にわたって実行されるシミュレーションでこの問題が発生していて、突然、負の値

    1

    1答えて

    現在、私の上司が90年代に書いたソフトウェアのサブルーチンをデバッグしようとしています。特定のサブルーチンのdoループで発生する浮動小数点例外があるようです: 16 irad=1,incmax rr1=rr2 rr2=rr2+rdiv if(rr1.gt.rlimit) goto 16 if(pts(irad).gt.0.0) then di

    1

    2答えて

    私は、MPIコードでFortran組み込みPRNGを使用しようとしています。^1024年2の期間があるのgfortranがxorshift1024使ってPRNGを実装し、私はこの linkから理解 * - 1.それはまた言う:マルチスレッドプログラム(例えばでのOpenMPを使用していること 注意ディレクティブ)、 各スレッドは独自の乱数状態を持ちます。 その後thisを読んで、私が見つかりました

    0

    1答えて

    アップルのコマンドラインツールをインストールしましたが、それにはgfortranは含まれていません。したがって、私は自作からのgcc(gfortranを含む) brew install gcc をインストールしているしかし、私は、だから私はこの結果 とそれに brew link gcc をリンクしようと、この警告 Warning: gcc-6.2.0 already installed,

    0

    2答えて

    このコードを実行して実行するにはどうすればよいですか?たとえば10x10の配列が必要な場合。 端末にgfortran hehe.f90 -o heheを試しましたが、エラーメッセージが表示されます。私のファイルが呼ばれる私が手hehe.f90 エラーメッセージは次のとおりです。 Undefined symbols for architecture x86_64: "_main", ref

    0

    2答えて

    私は完全に動作している単純なC++ファイルで実行可能なFortranとC++のオブジェクトファイルを混在させようとしています。しかし、同じFortranオブジェクトファイルをメインのC++コード(非常に大きく複雑なコード)と混在させようとすると、以下のエラーが発生します。私は-lgfortranのポジションでプレーしましたが、運はありません。 使用されるコマンドは g++ -o test *.o

    1

    1答えて

    bスプラインと再帰関数を使用してフォイルセクションを作成しようとしています。問題は、非常に大きな浮動小数点数またはNaN、場合によっては無限大の値のいくつかを返すことです。どの値が再コンパイル後に変更されるように見えるか、時には何らかの理由で他のものよりも大きくなることがあります。正常に戻った値は正しいです。 誰かが問題の原因を示唆している人はいませんか?どんな助けでも大歓迎です。私のコードはかな

    -1

    1答えて

    ファイルへの書き込みモジュールは、以下のとおりです。 input.f90は.txtファイル navierstokes_loserからの入力を読み取り.F90は行列を作成 main.f90のすべての組み合わせ が、それは.txtにプリントnavierstokes_loserから行列にファイルを取るresultatplot.f90(私は最初、私はちょうどそれを印刷する必要があり、いくつかは、ここでルー

    2

    1答えて

    これまで拡張モジュールを構築するためにgfortranとMinGWを使用していたPython 2.7プロジェクトがあります。私はMinGWを使用しています。なぜなら、MSVCはFortranコードで書かれたステートメントと割り当て可能な配列をサポートしているようです。 私自身(Netgen)に組み込みたいプロジェクトがありますが、現在はBoost.Pythonを使ってPython 3.5用に設定さ

    1

    1答えて

    私はFortranでいくつかのコードを書いていますが、もっと長いコードをどのように構造化するかについては本当に自信がありません。 多くの場合、assumed-shape arraysが必要です。これは、interface block、moduleまたはcontainsステートメントを使用している場合に可能であるようです。しかし、メインコードの外側にあるサブルーチンを使用すると、これらのメソッドを使