2020-11-01から1ヶ月間の記事一覧

f2pyで上手くコンパイルできない。

fatal error: Python.h: そのようなファイルやディレクトリはありません #include "Python.h" ^~~~~~~~~~ このようなエラーが出た場合は、 aptやzypperやyumコマンドで zypper install python3-devel sudo yum install python3-devel sudo apt install libpy…

キャッシュを消す・抑え込む[Linux]

キャッシュという機能がある。 キャッシュは、本来動作を速くしてくれる有難ものであるが、メモリを多く使うプログラムを実行する際にメモリを圧迫し、スワップを引き起こしたり、プログラムの強制終了を引き起こしたりする。それを防ぐ方法のメモ。 ページ…

fortran でファイルの行数を数える。

fortranでファイルの行数を数える方法をメモ open(1, file = './test.txt', status = 'old') counter=0 do read(1,'()',end=999)counter = counter + 1end do 999 close(1) ここで、counterの最後の結果が、ファイルの行数。

fortran連番ファイル(test1.txt~)作成法(2種類)

fortranで連番ファイルを作る方法をよく忘れるのでメモ。 <シンプルな方法> character filename*30 do i =1,5 write(filename,'("test",i3.3,".txt")') i open(1,file=filename,status='replace')end do ファイル名は、 test001.txt 〜test005.txtのように…