同僚二人のマックブックにGOTMとFABMモデルをインストールしてコンパイルする作業の手伝いをしたがどうもコンパイルがうまくいかない。
use netcdfだったりuse fabm_typesにエラーがどうのこうのというメッセージがでてしまう。
自分のマックで一年ほど前にやったときは問題なかったのになんで最新のOSでできないのか色々みんなで苦しんだ結果、問題はmacportsでインストールしたnetcdf-fortranのバージョンがgfortranのサイトからインストールしたgfortranのバージョンとマッチしていなかったから。gfortranのバージョンは
gfortran --version
で確認できる。以下が出力例:
GNU Fortran (GCC) 4.8.2
一方macportsでインストールしたnetcdf-fortranのバージョンは
port installed netcdf-fortran
で確認できる。以下がその出力例:
The following ports are currently installed:
netcdf-fortran @4.2_12+gcc48 (active)
この場合、gfortranは4.8.2、netcdf-fortranは4.8なのでオーケー。
これが例えば、4.9と4.8のコンビネーションだとミスマッチでコンパイルでエラーになる。
2015年2月25日水曜日
2015年2月8日日曜日
Zotero: LibreOffice Plugin 3.5.9がインストールできない(ウィンドウが空)
Problem: I can't install the LibreOffice plugin because the installation page on Firefox is blank (Fig.1).
Solution: Disable Adblock Plus and restart Firefox (Fig.2).
This happened under the following two environments:
![]() |
| Fig.1 |
![]() |
| Fig.2 |
- OSX 10.6.8, iMac 2006 Intel Core 2 Duo, Firefox 35.0.1
- Yosemite 10.10.2 Macbook Air 2011, Firefox 34.???
2015年1月30日金曜日
Lawson 1995について
海洋生態系モデルでデータ同化を試みた論文。
自分もやってみようと思いpythonでコードを書いてやってみた。
いくつか注意点が ↓
lsoda-- warning..internal t (=r1) and h (=r2) are
such that in the machine, t + h = t on the next step
(h = step size). solver will continue anyway
In above, R1 = .1482457577093E+06 R2 = .1149053549906E-10
lsoda-- at current t (=r1), mxstep (=i1) steps
taken on this call before reaching tout
In above message, I1 = 500
In above message, R1 = .1482457577093E+06
Excess work done on this call (perhaps wrong Dfun type).
Run with full_output = 1 to get quantitative information.
leastsqの限界なのか 。。。
↑例えば以下のパラメーターの場合:
p_data = [1.,1.,4./spd,-2./spd,-4./spd,-6./spd,2./spd,4./spd]
p_model = [1.,1.,4/spd,-2./spd,-4./spd,-6./spd,2./spd,4./spd]
三番目の4/spdというパラメーターの初期のguessを0.1までは下げることはできたが0またはそれ以下にするとさっきのエラー文が発生する。同様に、6番目の-6/spdは-5は大丈夫だが-4にするとダメ。
よくわからん。。。
自分もやってみようと思いpythonでコードを書いてやってみた。
いくつか注意点が ↓
- シミュレーションは15日間。タイムステップは0.001d(毎日1000ステップ)。
- 同化するデータ(あるパラメーターで走らせたモデルの解)は 最初の500ステップ(半日)の一つ飛ばし→250データポイント。
lsoda-- warning..internal t (=r1) and h (=r2) are
such that in the machine, t + h = t on the next step
(h = step size). solver will continue anyway
In above, R1 = .1482457577093E+06 R2 = .1149053549906E-10
lsoda-- at current t (=r1), mxstep (=i1) steps
taken on this call before reaching tout
In above message, I1 = 500
In above message, R1 = .1482457577093E+06
Excess work done on this call (perhaps wrong Dfun type).
Run with full_output = 1 to get quantitative information.
leastsqの限界なのか 。。。
↑例えば以下のパラメーターの場合:
p_data = [1.,1.,4./spd,-2./spd,-4./spd,-6./spd,2./spd,4./spd]
p_model = [1.,1.,4/spd,-2./spd,-4./spd,-6./spd,2./spd,4./spd]
三番目の4/spdというパラメーターの初期のguessを0.1までは下げることはできたが0またはそれ以下にするとさっきのエラー文が発生する。同様に、6番目の-6/spdは-5は大丈夫だが-4にするとダメ。
よくわからん。。。
2015年1月3日土曜日
子供が生まれてからすることリスト
- 初めて入浴させた後すぐに、アザーン(右耳)とイカーマ(左耳)を赤ちゃんの耳元で唱える。
- Tahnik デイツを食べさせる(スコーラーに頼んだ方がベター)
- 7日目にすると良いこと
- 命名。
- アキーカ。
- 頭剃。髪の毛の重さの分のシルバー(銀)を貧しい人に与える。
- アキーカ:7日目が一番よい(肉)。遅くても思春期を迎える頃までにすること。坊主にすること。goat is best, if dont have then sheep, then cow. 2 for boy, 1 for girl. 1 is ok for boy, but 2 is recommended. slaughter with intention for the baby.
- BC州に出生届(https://www.vs.gov.bc.ca/births/)して同時に以下の書類・証明書登録・発行:
- 出生証明書($27)
- 社会保障カード
- 健康保険証
- 子供手当
- 日本に出生届(バンクーバー領事館に出向き3ヶ月以内にすること→http://www.vancouver.ca.emb-japan.go.jp/jp/consular_j/consular_services/koseki_shomei_j/shussei_todoke_j.htm)
Telusに電話した件
11&12月分のインターネット料金が$3上がっていた($92→$95)のでTelusに問い合わせてみるとどうやら11月からネット料金がそれだけ上がったよう。9月から6ヶ月間、インターネット15と同じ料金でインターネット25が使えるプロモーションをもらったんだけど。。。ってことを話してみたら、そしたら11&12月分は$3ずつクレジットを入れてくれて、さらにこれからまた6ヶ月は$5のディスカウントを継続してくれるとのこと。
結果、来月(1月11日請求分)は$88.69で、それ以降は6ヶ月間、$91.84になる。オファーが消える7月27日に再度連絡する必要あり。
結果、来月(1月11日請求分)は$88.69で、それ以降は6ヶ月間、$91.84になる。オファーが消える7月27日に再度連絡する必要あり。
登録:
投稿 (Atom)

