fortran66のブログ

fortran について書きます。

【寝言】未来世紀

フレネルレンズ AU通販のお勧めでメールで、スマホの画面を拡大するフレネルレンズが出て来たんですが、未来世紀ブラジルそのままで草。 文明が退化しているような・・・ wm.auone.jp www.film.ru 未来世紀ブラジル [AmazonDVDコレクション] [Blu-ray]発売日: 2…

【メモ帳】きぼう Nature に FORTRAN

宇宙ステーション きぼうを見よう 今日の夕方、雲間からきぼう(というか国際宇宙ステーション)を見ることが出来ました。かなり明るいですね。 きぼうの予報サイトが移っていたのでメモっておきます。 地上からの見え方の予報図が見易くなっていました。 当…

【寝言】共通テストで鼻出しマスク

お尻を出した子一等賞! mainichi.jp 鼻出しマスクで失格の40代受験生、トイレにこもり警察出動 注意されせき込む仕草も 16、17日に実施された大学入学共通テストで、鼻をマスクで覆うように試験監督者から何度も注意を受けながら指示に従わず失格となった受…

【メモ帳】多重ディスパッチ YRYR その他

Fortran で多重ディスパッチ Julia 方面で多重ディスパッチがどうのこうのと言うのを聞いて分かったふりをしつつ、実はよくオーバーロードとの違いが分からないので調べてみることにします。 多重ディスパッチ (multiple dispatch) とオーバーロード (overlo…

【メモ帳】NVIDIA CUDA Fortran 講座動画

Programming GPUs with Fortran Programming GPUs with Fortran CUDA Fortran for Scientists and Engineers: Best Practices for Efficient CUDA Fortran Programming作者:Ruetsch, Gregory発売日: 2013/09/17メディア: ペーパーバック Modern Fortran Expl…

【寝言】CYBRTRK イーロン・マスクと TKTT の邂逅

アイマス 輿水幸子(CV TKTT) www.bloomberg.co.jp Hey you …Yeah you Queen …You’re gonna make it! pic.twitter.com/LrqdIrbIyd— Elon Musk (@elonmusk) 2021年1月12日 blog.livedoor.jp 竹達彩奈 BEST LIVE "apple feuille" Blu-ray発売日: 2018/08/22メ…

【メモ帳】Fortran 関係 その他

INTRODUCTION TO COMPUTATIONAL ECONOMICS USING FORTRAN 中のソースコード 虎の巻版もあるようです。なおこの本は持ってないデスw www.ce-fortran.com Introduction to Computational Economics Using Fortran (English Edition)作者:Fehr, Hans,Kinderman…

【寝言】大掃除 ♪あぁ阿部さん 今何をしてますか~

くそみそ 大掃除をしていたら、ゴミの中から阿部さんの絵がw 方眼紙で座標を読んでいてマメですね。 fortran66.hatenablog.com fortran66.hatenablog.com そんなわけで、年末大掃除も全然片付かずクソミソな結果に終わってしまった・・・ ウホッ!!いい男たち…

【メモ帳】intel fortran の Fortran 2018 機能 その他

implied do loop の局所スコープの bug program F2018 implicit none integer, allocatable :: m(:) m = [(i, integer:: i = 1, 10)] print *, m end program F2018 この単純な形でコンパイル時の syntax error が出る。 loop.f90(5): error #6404: This nam…

【メモ帳】Fortran 2018 の配列 reduce (汎)関数

配列 reduction Fortran 90 で配列 reduction 関数として、sum(), product() 等が与えられましたが、Fortran 2018 規格ではユーザー定義の reduction 演算を行う reduce 汎関数が導入されました。ここで配列 reduction とは演算の結果として、配列の次元 ran…

【乞食速報】XcalableMP PGAS Programming Language 無料!

Springer free access 本邦発の Coarray Fortran とも共存できるコンパイラ・ディレクティブ型の言語拡張です。 HPF の流れを汲むものではないかと思います。 www.springer.com XcalableMP PGAS Programming Language: From Programming Model to Applicatio…

【ニュース】M1 用の gfortran その他

M1 Mac 用 gfortran のバイナリ gfortran11 のバイナリがあるようです。 hpc.sourceforge.net 元ネタ M1% gfortran --versionGNU Fortran (GCC) 11.0.0 20201128 (experimental)Copyright (C) 2020 Free Software Foundation, Inc.This is free software; se…

【寝言】ニイタカヤマノボレ

太陽 ひとふたまるはち。 冬至まではまだですが、日没時間が一番早くなっています。近頃、日が暮れるのが早くて侘しさ溢れます。 最近、黒点がよく出ているようで、極小を確かに超えたようです。 swc.nict.go.jp

【メモ帳】M1 Mac gfortran 近況など

gfortran ネットに流れていたニュースによると、Julia 方面の Fortran 問題は解決に向かったとかで、関連して gfortran の情報も流れていましたのでメモしておきます。 チェックリストでは解決済みになっております。 github.com github.com 私的分岐 github…

【寝言】宇宙ステーション ISS /「きぼう」見え

宇宙ステーション ISS /「きぼう」 先日、日暮れの残照の残る空に、 宇宙ステーション ISS /「きぼう」が見えました。1等星よりも明るい光の点が、思ったよりゆっくり動いていました。 以下のサイトの予報に従いました。 kibo.tksc.jaxa.jp J.G.Ballard の…

【メモ帳】低精度浮動小数点数用ライブラリ CPFLOAT

CPFLOAT nla-group.org 短い長さの浮動小数点数は、用途目的に応じて仮数部と指数部へのビット配分を最適化したいであろうから、様々なフォーマットが入り乱れる乱世になりそうです。 そんな時こそ、Fortran90 で導入された種々の浮動小数点数関連定数問い合…

【寝言】NHK 音楽

明るい農村 OP 最近の NHK は全く面白くないしやる気も感じられない。クローズアップ現代とかサヨクの狂人連中は下放して欲しい。 また漫才師などは本来の漫才をさせればよい。もしくは昔のように教育テレビの特殊学級向けの番組など。 芸能番組は江戸家猫八…

【ニュース】SX ばら売り開始! その他

NEC、PCI Express型のスーパーコンピューターエンジンを発売 japan.zdnet.com コンパイラもついているならお得かも。 Fortran ハンドブック作者:田口俊弘発売日: 2015/07/22メディア: Kindle版 MPFUN 新版 David H. Bailey の多倍長精度ルーチンが update さ…

【メモ帳】 Nvidia の Fortran が DO CONCURRENT の GPU 対応

GPU で DO CONCURRENT Fortran 規格は Fortran 90 の頃から並列対応を考慮していましたが、この頃は前提としていたのがアレイプロセッサなので、現代のアーキテクチャと少しずれてしまっています。 DO CONCURRENET は Fortran2008 で導入された命令で、少し…

【メモ帳】世界初のコンピュータウイルスも FORTRAN!?

A 1980 description of computer viruses. Wetherell heard the term at Livermore where Gregory Benford experimented with the earliest known virus (in Fortran, 1969).▫️ Wetherell, Charles. "Programming Pastimes and Pleasures." Dr Dobb's Journ…

【メモ帳】R ソース中 Fortran

R における Fortran ソースの割合 その2 以前 2011 年の何某氏の blog をソースとして、R ソース中の Fortran の割合を < 25% と見積もりましたが、最近また別の何某氏の bolg にてさらに別の何某氏が github 上のソース割合表示から Fortran 割合を 約 23%…

【ニュース】NAG Fortran が Apple Silicon 対応 他

NAG Fortran アップルの秘密主義のせいか噂も出ていませんでしたが、NAG が Apple silicon 用 Fortran を提供するようです。意外でした。NAG は文法に厳しい正しい言葉遣いが特徴で、実行時はそんなに速くないイメージですがどうなるでしょうか。ともかくめ…

【寝言】LGBTQ Fortran

Loli, Gachi-muchi, BBA, TKTT, オバQ gfortran は LBGT 止まりだが、 Intel Fortran は一歩進んでQも可。 Q Returns the number of characters remaining in an input record. とあるので、以下の print 文では全く意味を持たない。 fortran66.hatenablog.c…

【ニュース】 R 界隈からの Apple silicon での Fortran 情報

gfortran 以前、R 言語中で Fortran ソースの割合がそこそこあるというメモを書きましたが、R 開発者界隈の方から Apple Silicon での fortran 最新情報が出てきました。llvm, gnu とも公式対応は以前と変わらず芳しくないようですが、gfortran に関しては個…

【メモ帳】Fortran から Julia 呼び出し その4 (SymPy)

SymPy で記号演算した結果の Fortran からの利用 Fortran から Julia を呼んで、そこで PyCall + SymPy して記号処理します。出てきた結果を Julia の関数として定義して、それを Fortran から呼び出します。 実行結果 まず julia で普通に f(x) = x2 と定義…

【メモ帳】Fortran から Julia 呼び出し その3

Fortran から julia 呼んでそこから python 呼んでそこから Fortran 呼び出し Python から呼び出す Fortran subroutine sub.f90 subroutine test() bind(c, name = 'test') print *, 'subroutine test: Fortran calls Julia calls Python calls Fortran subr…

【メモ帳】Fortran から Julia 呼び出し その2

Julia from Fortran 前回の続きで、関数呼び出し、配列受け渡しなどの例題をやってみました。 一応、配列構造体を定義してみました。しかしコンパイル時の定数で構造が変わるようなので、よく分かりません。 しかし構造体などをきちんと定義していないので、…

【メモ帳】Fortran から Julia 呼び出し

Embedding Julia in Fortran スタバのソファーでふんぞり返って、タラタラとネットサーフィンwしていたら C から Julia を呼び出す本家のページにたどり着きましたので眺めやると、それほど面倒くさそうでもなさそうなので Fortran から呼び出すことに挑戦…

【メモ帳】道教の成立

武内義雄「支那思想史」第18章 道教の成立 そこで私は、道教は最初張陵から張魯に至る符呪祈祷の俗信から起って、次に葛玄の神仙養生術を取り入れ、又次に魏晋の際一世を風靡した老荘の哲学を牢籠し、最後に仏教の教理で修飾して出来上がった宗教だと結論…

【メモ帳】昔のネタ再訪

BBC Radio 4 FORTRAN 5年前の放送ですが podcast となって聞けていたようです。今も聞けます。 fortran66.hatenablog.com Using FORTRAN was absolute bliss! Codes that Changed the WorldBBC Radio 4ScienceUSD 0podcasts.apple.com 途中、動画の音声が流…