fortran66のブログ

fortran について書きます。

2019-09-01から1ヶ月間の記事一覧

【寝言】NHK 漢詩を読む 令和元年 後期 その他

NHK カルチャーラジオ 漢詩を読む 愛 そのさまざまな形 自然への愛 www4.nhk.or.jp 今期から佐藤正光「愛 そのさまざまな形 人への愛」となって、同性愛とか少年愛とかでてきて先生大ハッスルの模様です。前期副題は「人への愛」とのことなので、後期は「ケ…

【ニュース】Julia ヨイショ記事と思いきや、珍しく Fortran 褒められる

意外に公正で草 どうせ julia 上げ記事かと思ってみてませんでしたが、覗いてみると意外に Fortran も上げられてました。 お金が絡むとシビアです。 towardsdatascience.com 要旨 During the last months, I have been working intensively on quantitative …

pointer function で連想配列 改

以前、Fortran2008 の pointer function を用いて、簡単な連想配列を作ってみましたが、ハッシュ法を N.Wirth の『アルゴリズム+データ構造=プログラム』 中の方法を用いてみました。キーは散らばっているでしょうか? 関数名を配列名のように使うので、こ…

【ニュース】金のトイレ盗まる!

トランプ大統領に貸与の申し出があった 18 金トイレ盗まる! 英美術館で使用可能状態で展示中に盗まれたようです。 www.kitco.com America According to media reports, the working toilet was reported stolen from the Blenheim Palace in Oxfordshire, E…

【ニュース】「人気の高いプログラミング言語2019」

Fortran さんじゅうはち位 数日前の記事ですが、メモ帳代わりに。 IEEE Spectrum、「The Top Programming Languages 2019」を発表 news.infoseek.co.jp 最後に紹介しているのは、38位にランクインしている「Fortran」。科学計算言語としての莫大な遺産により…

【メモ帳】暇つぶしに Julia で Camplbell-Baker-Hausdorff 計算してみる

Camplbell-Baker-Hausdorff の公式 Camplbell-Baker-Hausdorff の公式という割に、実際の展開式を導いたのはソ連の Dynkin らしいので、この名でいいのかとも思いますが、アカと間違えられて FBI に通報されても困るので、長い物には巻かれましょうw exp(A)…

【メモ帳】Fortran 2018 C言語の相互運用 MFE §21.6 その2

MFE §21.6.5 Allocatable objects C 側で Fortran の allocatable 変数を deallocate/allocate します。 これを使えば、ZMQ の zmq_msg_init_data も出来ると思います。 fortran66.hatenablog.com 実行結果 gfortran-9/gcc-9 hp8@HP8:~/f2018$ gfortran-9 mf…

【メモ帳】○○的の「的」について

杉山孚富 著「漢文故事熟語詳解」より 明治36年 (1903年)初版 明治38年(1905年)訂正6版 面倒なので当用漢字でw カタカナもひらがなに。その他適当に濁点づけ。 てノ部 的 「近来人好んで的の字を用ゆ何々的など云へり此は元来助字にして意味あるに…

【寝言】ペンス副大統領の反中演説ようやく!?

ペンス演説第二段 当初、天安門事件30周年の日、六月四日にする予定で、その後延び延びになっていた、マイク・ペンス米副大統領の反中演説が、十月一日の中共の建国記念日に向けて行われるようです。 www.youtube.com 去年十月にもハドソン研究所で画期的…

【メモ帳】Fortran 2018 C言語の相互運用 MFE §21.6

MFE §21.6 Accessing Fortran objects ~21.6.4 実行結果 gfortran-9 hp8@HP8:~/f2018$ gfortran-9 c_mfe216.c mfe216.f90 hp8@HP8:~/f2018$ ./a.out GCC version 9.1.0 -mtune=generic -march=x86-64 x contiguous associated ip => null() discontiguous di…

【メモ帳】Fortran 2018 C言語の相互運用 MFE §21.5

Modern Fortran Explained - 2018 §21.5 C descriptors 暑いので適当w interface に type(*) :: x(..) を使ったのが新奇。 attribute がうまく取れていないのが謎。 実行結果 gfortran-9/gcc-9 hp8@HP8:~/f2018$ gfortran-9 c_mfe215b.c mfe215b.f90 hp8@HP…

【寝言】覗き魔 google 通販履歴貯めてるw その他

Googleの「自分のデータをダウンロード」 お盆休みに、google の「自分のデータをダウンロード」を、ほんの一部だけ見てみたのですが、通販での買い物履歴が json データになってたまっていてムカつきました。amazon などは別メアドなのに、スパムフィルター…

【メモ帳】Fortran 2018 C言語の相互運用 MFE §21.4

Modern Fortran Explained - 2018 §21.4 assumed character length Fortran の文字列は文字の配列ではなく、文字列長などの付加的な情報を持っています。その情報は、C言語側で Fortran 2018 が用意したヘッダーファイルを include することで、構造体の要素…

【寝言】「支那」という語について

宋代の『翻訳名義集』に現れた支那 国会図書館デジタルライブラリ『翻訳名義集 : 支那撰述. 巻第3』17 コマ dl.ndl.go.jp 国立国会図書館オンライン | National Diet Library Online 「脂那」こっちの字面の方が、下水油で脂ぎった支那料理のようで、お似合…

【メモ帳】Fortran 2018 C言語の相互運用 MFE §21.2

Modern Fortran Explained - 2018 Fortran2018 で導入された Fortran と C の interoperability について、少しづつ試してゆきたいと思います。 MFE にはコード断片しかないので、残りを適当に埋めて、実行可能な形にして試していみることにします。 § 21.2 …

【メモ帳】メモリー階層レイテンシー

intel parallel universe magazine vol.37 p.7 より software.intel.com latency 1nsを1秒に換算すると、おおよそ 階層 換算時間 レジスタ 0.1秒 キャッシュ 1秒 DRAM 1分 不揮発メモリ 1時間 SSD 1日 HDD 100日 テープ 3年 分散メモリのネットワーク通信…

【寝言】【メモ帳】樗蒲の発明は老子

樗蒲(ちょほ) 博物志に『樗蒲は天竺より出づ、老子此に本づきて今の雙陸を造る』とか。 ja.wikipedia.org 『芸文類聚』巻74に引く馬融「樗蒲賦」では老子が西域に行ったときに暇潰しに樗蒲を遊んだとしている[1]。『太平御覧』巻754に引く西晋の張華『博物…