fortran66のブログ

fortran について書きます。

2018-05-01から1ヶ月間の記事一覧

【朗報】Intel Fortran v.18 Update 3 で F1 HELP 復活・・・しかし

Intel Compiler v.18.0.3 出る! Intel Fortran v.18 update 3 が出ました。リリースノートによると、今回の機能拡張は以下の通り。 Changes in Update 3 (Intel® Fortran Compiler 18.0.3) Changes to mitigate speculative execution side-channel issues …

【世俗ニュース】言論への忌まわしくおそろしいテロ!

NHK は自局の言論を守るためにも、もっと大々的に報道すべき! NHK近くで制作会社員切りつけた疑い 韓国籍の男逮捕 www.asahi.com 東京都渋谷区のNHK放送センター近くの路上で映像制作会社員の男性(48)が首を切りつけられた事件で、警視庁は30日…

【寝言】バーチャル YouTuber 三千人

vtuber 雨後の筍 戦国四君子の食客三千人。鶏鳴狗盗の士も許されたが。バーチャルYouTuberも三千人!しかも支那人的な三が沢山、千も沢山という修辞ではなく、マジで三千人越えの模様。近々の一か月で千人参入とかw 参入セットを売った方が儲かる。www.mogu…

【朗報】謎の技術で Fortran 内から Python 利用

forpy による Fortran Python 相互運用 Fortran プログラム中から Python のデータ構造を使ったり、モジュールの import やコマンド呼び出しが可能であるとともに、逆に Fortran の shared lib として Python のモジュールを作成できるようです。コンパイラ…

【メモ帳】積分チェック 3種

Littlewood Lemma VI. ゴミ捨ての時に、D. E. Littlewood, The Theory of Group Characters and Matrix Representations of Groups の積分を計算したノートが出てきたのですが、その中の式のひとつ(§11.7 Lemma VI.)で係数が2だけ合わなくて気になってい…

【ニュース】話題

近頃話題の Intel CPU Spectre 問題の緩和法 Fortran で最新の話題に追随!Spectre の次の敵は SMERSH かスルメッチか!?coarray での sync memory 的なことをやるようです。 よく分かりませんwwww.isus.jp IEEE 浮動小数点数以外の数値フォーマット IEEE7…

【朗報】bash on ubuntu on windows で intel fortran 利用可能に!

bash on windows で linux 用 ifortran 動作 【追記】coarray は動かないようです。今まで、bash on windows 上では intel fortran のインストーラが途中で止まってしまい。インストールできなかったのですが‘、今は大丈夫な模様です。先日の windows10 upda…

【メモ帳】gif 87a 用プログラム

Gif87a Gif87a は静止画像のみの簡単な定義なので、こっちから勉強すべきでした。 https://www.w3.org/Graphics/GIF/spec-gif87.txtOO 的にするとプログラムが肥大するので、簡素に普通の subroutine 呼び出しにしてみました。以下のように絵を描く直前に bl…

【メモ帳】intel fortran forall のお漏らしバグ

forall 内の局所変数が漏れる Intel fortran v.17, v.18 で以下のコードをコンパイルすると、一回目の forall で宣言した局所変数 i が、二回目以降の forall の中でなぜか生きていて、重複宣言だと言って叱られます。二回目以降で forall 内の integer :: …

【新刊ニュース】Fortran Plaza さんの Fortran windows グラフィックス本出版!【割引き5/15まで】

Fortran Plaza が gfortran 対応で書籍化 Fortran で Win32 API を呼び出して、グラフィックを表示するライブラリなどを公開されていた Fortran Plaza さんの内容が処理系を gfortran に変えて、内容も一新、書籍化と相成っていたようです。Fortran Plazawww…

【メモ帳】Prof. Clive Hamilton 関連記事

Silent Invasion: China's Influence in Australia作者: Clive Hamilton,Alex Joske出版社/メーカー: Hardie Grant発売日: 2018/03/20メディア: ペーパーバックこの商品を含むブログを見る 中国の介入「日本も脅威認識を」 豪チャールズ・スタート大 クライ…

【ネタニュース】小学生用プログラミングには 古典 FORTRAN を!

英小文字の読めない小学生 やねうら王@yaneuraou 4月23日 キッズ向けプログラミング教室、小学3年ぐらいだと大抵アルファベットの小文字が読めないらしい。大文字は辛うじて読めるそうな。だから安くない授業料を払って親御さんと来てもらっても、お子さんに…

【メモ帳】二次元配列を一次元化 その他

二次元配列を一次元ポインタ配列に結び付ける FORTRAN77 時代は、副プログラムに配列を渡すとき、先頭番地しか渡されず、次元のチェックがなされなかったので、自由に形状を変えて使えたのですが、Fortran90 以降うるさくなってできなくなったうえに非連続な…

【ニュース】その他

54% off !! Handbook of Floating-Point Arithmetic Handbook of Floating-Point Arithmetic の新刊が出るらしく、旧版が在庫一掃半額セールになっています。二万円が一万円に!なお新版の電子版は Springer からもう買えるようです。 Handbook of Floating-…

anime gif 画像出力ルーチン OO 化 

type bound procedure で OO 風 少しバグがあって ビット列長が 255byte の倍数になっている時、余分な 00 が出力されていました。それが丁度、intel compiler の associate の関わる bug と思われるものと重なってちょっと苦しみました。associate のポイン…

【メモ帳】オンライン・コンパイラ H30 (2018) 5

Fortran online compilers GFortran 7.1.1 (option 指定可) 不具合解消! Online Fortran Compiler - Online Fortran Editor - Online Fortran IDE - Fortran Coding Online - Practice Fortran Online - Execute Fortran Online - Compile Fortran Online …

【乞食速報】HUMBLE SOFTWARE BUNDLE : PYTHON DEV KIT

何を売っているかよく分からないが安い! HUMBLE SOFTWARE BUNDLE のチャリティーがまた来ました。今回は Python Development Kit ということです。www.humblebundle.com

【メモ帳】anime gif プログラム

前回から簡素化+アニメ化 派生型要素の書き出し用の type bound procedure はやめにして、旧来型で sequence で要素を並べて、生 write 文で済ませることにしました。ついでに、image block を複数書けるようにした anime gif 対応ルーチンも加えておきまし…

【メモ帳】gif 画像出力 

gif 画像出力 module 分割 parameterized derived type は使わないことにした。よくよく考えると、元々 len 変数にサイズが依存する要素が無かったDeath! 元々 parameterized derived type は、1987年以前の Fortran 8X で提案されていた機能で、オブジェク…

【寝言ニュース】毛沢東の孫のオモシロ少将 北朝鮮で死亡!他

北朝鮮の支那人観光客死亡事故の被害者は朝鮮戦争慰霊団 【速報】北朝鮮国内で中国の要人が暗殺されていたwww とんでもない謀略が発覚キタ━━━━━(°∀°)━━━━━!!! - 中国・韓国・在日崩壊ニュース 4月22日に北朝鮮で発生した大型交通事故による中国人死亡者3…

【メモ帳】gif 画像出力プログラム 中途

途中のゴミ 風邪らしきもので寝込んでしまったので(ボージョレ・ヌーボー風に言うと『ここ10年で最高の苦しみ』)、整理途中のゴミをメモ帳として。 八色 乱数 ソース・プログラム 元のファイルフォーマットに合わせて sequence を使うと、順序が固定され…