サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
デスク環境を整える
oimokihujin.hatenablog.com
Pythonってメモリ使いすぎる...。てことで、標準モジュールのresourceを使って、使用メモリのサイズを制限しましょう。 #!/usr/bin/env python # coding:utf-8 import resource rsrc = resource.RLIMIT_AS soft, hard = resource.getrlimit(rsrc) ## Memory sizeの制限 ## 現在の設定を取得 ## softはユーザーで設定、hardはスーパーユーザーで設定できる。 soft = 1024 resource.setrlimit(rsrc,(soft,hard)) ## 1024バイト、-1はシステムで許されている上限を設定。 rsrc = resource.RLIMIT_CPU ## CPU使用時間の制限:単位(秒) resource.setrlimit(rsrc
分子動力学を理解するために、pythonでLJポテンシャルを持つ粒子のコードを書いてみました。pythonで書いた理由は、楽だからです。設計も何も考えずに書くには、スクリプト言語が最適ですね。以下のコードは、周期境界条件やその他諸々の効果が抜けておりおります。また、粒子がとびとびになる。笑。 #! /usr/bin/env python import numpy as np import random import itertools import scipy.spatial.distance as scipy_dist class md: def __init__(self): atom_num=10 step=1000 self.step=step self.atom_num=atom_num self.dt=0.01 self.xyz=np.zeros((step,atom_num,
このページを最初にブックマークしてみませんか?
『oimokihujin.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く