fortran66のブログ

fortran について書きます。

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

万能型 CLASS(*)

昔のFORTRANでは、EQUIVALNECE や COMMON で変数の番地を共有させたり、副プログラムの呼び出しでわざと型の違う変数を渡したり、文字型がなかったので適当な型の変数の中にホレリスで文字データをいれたりして、必要とあらば型を無視して自由にやれたのです…

整数の分割数 p(n) 再び

以前整数の分割を扱いましたが、OOP風に整理しなおしたものを載せておきます。 サイズの決まらない配列の配列を実現するために、派生型の配列を取り、それをいちいち割り付けしなおす方法を取りました。ポインタで次要素をさしてもいいのですが、解放が面倒…