タグ

fortranに関するmurakami_takのブックマーク (7)

  • Fortran 入門

    Created: 2008/01/10  Last Updated: 2022/12/21 このドキュメントは Fortran 入門用テキストです。 Fortran 入門者(特に Fortran 90 入門者もしくは Fortran 95 入門者)を対象にしています。 Fortran 言語は50年以上もの歴史を持つ言語でありながら現在も進化を続ける言語であることから、古い規格や慣習との互換性を保ちながら進化しなければならない宿命があります。 このテキストでは、新しく Fortran を学ぶ入門者の方々が必要と思われる事にフォーカスを絞って、古い機能やあまり利用されない機能は説明されていません。 このテキストが皆様のお役に立てれば幸いです。 1 Fortran とは 1.1 Fortran 言語について 1.2 Fortran の歴史 ~ 現在 2 Hello World の作成 2.1 プ

  • Fortran 入門: 定数と変数

    ※ parameter 属性を指定した場合には、上記にも示される通り、必ず初期値を指定する必要があります。 【誤った変数の宣言例】 integer a = 10 ! 初期値を指定する場合には :: が必要です real,dimension(4) b ! 属性(ここでは dimension を指定した場合には :: が必要です) real,parameter :: c ! parameter 属性を指定した場合には初期値を指定する必要があります 以下に変数宣言を含んだ(正しい)コード例を示します。 例1 program main real r ! 実数の変数 r を宣言 real,parameter :: pi = 3.14 ! 定数 pi を定義 :: が必要な例 r = 5.0 print *, r*r*pi end program main 例2 program main charac

  • 強震動の基礎:目次

    最適な表示を行うためにはNetscape ver.4以降を使用してご覧ください。 可能であれば等幅フォントをお使いください。 すべての内容は日の著作権法並びに国際条約により保護されています。 Copyright 2000 NIED(防災科学技術研究所). All rights reserved. 日語版

  • The G95 Project

    This page is under revision. Get the latest and correct information about the G95 from the link below. ⇒ https://groups.google.com/g/comp.lang.fortran/c/46Pn-ES4mbQ 2月17日 標準 (F2008) fortran で並列プログラムを作成する方法であるcoarraysの大幅なオーバーホールを完了しました。特別なコンパイル引数は必要ありません。単一のマシンでの実行は変更されません。構文は次のとおりです。 ./a.out –g95 images=4 または、使用したいコアの数。改善は、ネットワーク化された coarray プログラム用です。この場合、通常のネットワーク プロトコルを使用して、複数のコンピューターで coarray プ

    The G95 Project
  • Fortranの関数リファレンス

    よく使う、たまに出てくるかも知れない様なものを集めてみました。普通は、表中の総称名のものを使う。細かいとこまで指定する場合は、個別名のものを使う。

  • Fortran 標準コーディングルール

    Fortran 標準コーディングルール 2005年12月1日改訂 目次 1.はじめに 2.スタイルルール(推奨リスト) 3.Fortran90の機能を生かして 4.禁止事項 5.現段階では規定していないが重要なもの 付録 気象予報モデル・データ同化プログラムのためのコメント 参考文献 変更履歴 1.はじめに ヨーロッパや米国の気象機関では、プログラムのソースコードを理解しやすく 管理しやすいものにし、またソースコードの交換を容易にするため、プログラミ ングルールが作成されている。日でもこれらを参考にして、気象庁数値予報課 と気象研究所気候研究部・予報研究部が中心となって日版標準コーディングル ールを作成している。その目的は、プログラミング・スタイルを統一することに より、可読性と移植性を高め、維持管理を容易にすることである。この目的に賛 同する開発担当者は、このルールに従いプログラムを

  • Alan Miller's Fortran Software

    Software from Alan J. Miller Logistic Regression; TOMS algorithms; Special code for F and NAS compilers; Miscellaneous other code; Applied Statistics Algorithms N.B. Most of this software is compatible with Lahey's ELF90 compiler, and hence should be compatible with any full Fortran 90 or 95 compiler. 2004 February 4. Added hartly2d.f90 for the 2D Hartley FFT transform. 2004 January 14. Adde

  • 1