fortran66のブログ

fortran について書きます。

2014-01-01から1年間の記事一覧

整数論的関数

メモ帳代わりに、Eulerの関数と約数関数を計算するプログラムを載せておきます。は、n以下でnと疎な整数の総数、は、で定義され、すなわちそれぞれnの約数の総数、総和に当たります。は、つまり n,m が疎な時、積構造が保存してが成り立ちます。それを計算で…

ACM SIGPLAN Fortran Forum 12月号出る

有料ですが四月八月十二月の年三回発行の Fortran 情報誌 ACM SIGPLAN Fortran Forum の2014年12月号が出ています。今月号には、Gorelik氏の規格毎の Fortran 命令一覧表の改訂版が出ていました。なかなか便利な労作だと思います。Statements, data types an…

乞食速報 二題

Visual Studio 2013 Professional 相当がただ 条件もかなり弱いです。Intel Visual Fortran 統合も可能。 http://www.visualstudio.com/ja-jp/downloads/download-visual-studio-vs#d-community-expando Springer 書籍 一律 30EUR 引き springer coupons で…

Modern Fortran 新刊

表題は Earth Science となっていますが、目次などのプレビューを見る限り、かなり一般的な内容で Modern Fortran を紹介しているようです。 Introduction to Modern Fortran for the Earth System Sciences (Springerbriefs in Earth System Sciences) Drag…

Raspberry Pi + GFortran + F03GL + FreeGlut

Raspberry Pi 上で、Fortran から GLUT が使えました。これで Windows と x86 Linux, Raspbian 上とみな共通で図が描けることが分かりました。但し、OpenGL は Remote Desktop 経由では描画不能で、HDMI 端子でモニターに直接つなぐ必要があります。 いつも…

plot ルーチン 再改定 64bit 対応

Intel Fortran コンパイラの version が上がるうちに 64bit でコンパイルできなくなっていたのですが、一部 Windows API 呼び出しを修正することで 32/64bit 双方に対応するようにしました。 CreateWindowEx を CreateWindow に修正。 wc%lpszClassName = tr…

メモ帳

vi/vim syntax coloring :syntax on Mathematica Amazon や Springer の試し読みとかの Maple/Mathematica 本のサンプルを試してみると、まともに動くので面白い。遅いとはいえ、本がやや古いと計算機も遅いので意外に記述程度の時間で計算してくれる。 つい…

Raspberry Pi に Remote Desktop で接続

VNCより便利な Remote Desktop で接続できることが分かったので、そちらで接続してみました。以下のブログを参考にしました。 Raspberry Piで遊ぼう [No.26:リモートデスクトップ接続をやってみよう]:アシマネくんのほんわか日記:So-netブログ Enabling Re…

gfortran 用 AA プログラム

Raspberry PI で BMP→AA プログラムを実行してみました。gfortran と intel fortran の違いから若干の修正が必要でした。実行結果 竹達さん 必要な font8x8.bmp 画像。はてなで jpg に変換されてしまうので、ダウンロードした後ペイント等で bmp に変換して …

Raspberry Pi B+ の Linpack benchmark

とりあえず、ここのサイト Raspberry Pi Benchmarks - Roy Longbottom's PC benchmark Collection に従ってやってみました。当然ながら、ほぼ同じ結果を再現しました。1GHzにオーバークロックした場合の結果。倍精度 : 約70MFlops #########################…

Raspberry Pi で Fortran

ミーハーなミーもRaspberry Pi B+買ってしまいましたザンス。よく分からなかったので、最初は素直に初心者入門に倣ってUSBキーボードとマウス、USB無線、HDMIで接続して設定しました。一旦動くようになった後は、全部引っこ抜いてダルマさん状態にして、かわ…

PathScaleがARM用のFortran Compilerを出す?

ARM HPC Ecosystem Continues to Build Momentum with Introduction of PathScale EKOPath Compiler ARM HPC Ecosystem Continues to Build Momentum with Introduction of PathScale EKOPath Compiler EKOPath compiler supports SIMD and AES instructions…

APEC前に中国が日本に跪いたことを示す提灯記事。

先月末に読売新聞の国際面に、読売新聞の支那通である中国駐在編集委員加藤隆則氏による、糞のような提灯記事が出たのでキャプっておく。気持ち悪いまでのヨイショ記事は、漢文入門で出てくる墓誌銘を思わせる持ち上げぶりで、思わず失笑が漏れるレベル。し…

IMSL version メモ帳

IMSLライブラリの販売元は rougue wave 社に名前が変わりました。歴史とバージョンの関係

MPI本新刊など

Using MPI: Portable Parallel Programming with the Message-Passing Interface MPI3.0を含む第三版が出るようです。 Using Advanced MPI: Modern Features of the Message-Passing Interface MPI3.0に対応した中身のようです。 CoArrays: Parallel Program…

【乞食速報】ランダウ=リフシッツ電子書籍無料!

ランダウ=リフシッツの英語版が無料で公開されたようです。PDF形式など色々なフォーマットが用意されています。旧版の模様です。以下のブログ参照。 英語版「ランダウ=リフシッツの理論物理学教程」がオンラインで無料公開された。 - とね日記

論文数等に見る Fortran の栄枯盛衰

Bibliography on the Fortran programming language Bibliography on the Fortran programming language Bibliography on the Fortran programming language論文数・出版数その他合計のグラフ http://liinwww.ira.uka.de/bibliography/Compiler/fortran.year…

スパコン 歴史から最近の展開まで

DOE CSGF 2014: Supercomputing 101: A History of Platform Evolution and Future Trends DOE CSGF 2014: Supercomputing 101: A History of ...歴史的な発展から最近の問題点まで簡潔にまとめた入門講座です。要点を要領よくまとめています。 日本の役割が…

スター・ウォーズを通して Fortran 再習

Relearning Fortran through the medium of Star Wars Relearning Fortran through the medium of Star Wars | Software Sustainability Institute内容は微妙w

メモ帳

Fortran おもしろ話 Fortran – Humor | Help Desk | helpdesksurvival.com - Keep at it.その1.0 と O が見間違いやすいので、O を規格からなくそうというシャレ。 副作用で GO TO 文や FORMAT 文も禁止になってめでたしめでたし?その2.FORTRAN66 規格…

F03GL を用いて GLUT を利用して OpenGL で作画 

GLUT (Gyudon Love Uho TKTT) F03GL 利用の環境設定メモ帳 以前と比べて使いやすくなった気がします。 F03GL f03gl.zip dowmload F03GL: Fortran interface to OpenGL FreeGlut freeglut 2.8.1 MSVC download http://www.transmissionzero.co.uk/software/fr…

NAG Fortran Builder 6.0 出る!

NAG の Fortran Builder が 6.0 になったようです。Fortran コンパイラには、新たに F2003 の Parametrized derived type が加わったようです。残るは User defined derived type I/O 機能位かな?http://www.nag-j.co.jp/nagfor/fb/fb60.htmFortran Builder…

Intel Fortran Ver.15.0 出る!

ベータ版が三月ぐらいから提供されていましたが、先日正式版が出ました。一応 Fortran2003 完全対応となりました。しかし、まだバグが残っているようです。また Fortran2008 対応も地味に進んでいます。今回は外部実行ファイルの実行コマンド execute_comman…

OpenCoarrays & 魔法有限会社 

OpenCoarrays という Fortran2008 で ISO 規格の中に入った coArray 機能を、オープンソースで実装する活動の団体ができたようです。"Scientific Software Design: The Object-Oriented Way" の著書で知られる Damian Rouson http://jolts.stanford.edu/72/i…

Intel Fortran でコンソールの出力桁を変える。

コマンド・プロンプトのプロパティのレイアウトで変えられますが、環境変数でも変えられるようです。 例:set FORT_FMT_RECL=200参考:http://genomeek.wordpress.com/2011/09/07/ifort-quick-tips/

FORTRAN66 での動的書式制御

夏休み読書メモ 菅忠義『電子計算機基礎講座3 標準言語FORTRAN』共立出版(1972) FORTRAN66 の JIS 規格制定の主査であった菅忠義氏による JIS FORTRAN の解説。JIS FORTRAN 3000 水準は、略 IBM FORTRAN II から固有ハードウェア依存部分を除いたものに相…

かっこいいCG

https://youtube.googleapis.com/v/nrwpXEiTDVk?t=7m10s より Computers of NASA - 1960s - YouTube

米国より WHERE 構文に殺害予告状!

ISO の Fortran 部会の公報をみていたところ以下のファイルに興味深い記述がありました。N2023 Features to be included in next revision (Reid) 否決・先送りになったものの WHERE 構文ちゃんに、アメリカの委員から殺害予告が! 確かに使い道に乏しく、MA…

ACM SIGPLAN Fortran Forum 8月号

今号には露人 A. M. Gorelik 氏の Fortran66/77/90/95/2003/2008 それぞれでの命令・関数の有無に関する表の改訂版が載っています。この労作はとても便利なものだと思います。Statements, data types and intrinsic procedures in the Fortran standards (19…

The Virtual Keypunch

http://www.masswerk.at/keypunch/ Virtual Card Reader で読めるところで草不可避wwwhttp://www.masswerk.at/cardreader/