fortran66のブログ

fortran について書きます。

2013-02-01から1ヶ月間の記事一覧

plot ルーチン 改訂

座標軸を出せるようにインターフェース部分も改訂したりいろいろいじりました。 実行例 同時に2画面更新 コンソールとI/O可 ソース・プログラム module m_oop implicit none type :: t_rgb integer :: ir, ig, ib end type t_rgb type :: t_win integer :: …

マルチスレッド部分修正

描画中に窓を動かしたりすると動作がおかしくなるのを修正。描画しつつ移動できる。 ソース・コード module m_oop implicit none type :: t_rgb integer :: ir, ig, ib end type t_rgb type, abstract :: t_device character(len = 80) :: title = 'Plotter'…

Plot ルーチン修正

Plotルーチンから非標準構文を取り除く 以前のバージョンでは、Fortran規格外の Cray Pointer を使っていたのですが、Fortran2003 の規格内のルーチンで書き直しました。 また、以前のものは微妙にスレッド競合が起きていて時々挙動がおかしかったので修正し…

Intel Fortran update 13.1.0

intel fortran は、大体2か月に1度の update がありますが、今回は1回の休みを経ての約4か月ぶりの更新でした。内容としては、並列処理の拡張が多く Fortran 2003/2008 規格の未対応部分の拡充はほとんど無いようでした。 リリース・ノート http://softw…