平衡点


2006/09/20

_ spmodel@hucc

動いた. 長かっただよ.

以前の記憶は既に遠い彼方なので, 真面目にもう一度書いておく.

hucc の環境

$ uname -a
AIX hop00 2 5 00C500854C00
  • 用意されているコンパイラ.
    • IBM XL Fortran Enterprise Edition for AIX5L
    • IBM XL C/C++ Enterprise Edition for AIX5L
    • 日立最適化 Fortran90
    • 日立最適化 C
    • 日立最適化 C++
      • その他数値計算ライブラリ

その他, CVS とかもあって大変便利だわ. それになんと zsh があるよ. 素晴らしい.

netcdf-3.6.1

IBM XL Fortran と XL C を使ってみた. 日立でも良いけど. 速度とか気になり始めたら, その時考えよう. とりあえず動いたから良し, とする.

$ ./configure --prefix=$HOME \
  CXX=""  \
  CC=xlc CPP="xlc -E" \
  FC=xlf FFLAGS=-q64 \
  F90=xlf90 F90FLAGS="-qsuffix=f=f90 -q64" \ 
  ARFLAGS="-X64 cru" \
  NMFLAGS="-X 32_64"
$ make
$ make test
$ make install

gt4f90io

$ FC=f90 FFLAGS="-nohugeary -i,L -parallel" \
  ./configure --prefix=$HOME \
  --with-netcdf=$HOME/lib/libnetcdf.a
$ make
$ make test
$ make install

ispack

$ cat MKinclude
 :
 FC              = f90
 :
 FFLAGS          = -nohugeary -i,L -parallel
 :
 CC              = xlc
 CFLAGS          = -g -q64
 :
 ARFLAGS         = -X64 cru
 :
 CPP             = xlc -E
 CPPFLAGS        = -DDIRECT -DIBM -DASCII -DET

でもって

$ make
$ make static

spml

$ FC=f90 ./configure --prefix=$HOME \
   --with-netcdf=$HOME/lib/libnetcdf.a \
   --with-ispack=$HOME/lib/libisp.a \
   --with-gt4f90io=/home/bu1706/lib/libgt4f90io.a

で, Config.mk にちょっと細工.

SYSFFLAGS=-I${HOME}/include -nohugeary -i,L -parallel -allocinline
AR = ar -X64 cru

$ make
$ make install

早速走らせてみた.

イケてるみたいです.

  • 赤道面上の南北渦度. 北極から見た時
  • 青が負, 赤が正の渦柱.
  • 渦度の等値線は -300〜 +300.

…とりあえず今日中にベンチマーク終わらせますかな.

_ lightbox.js

…そして意味もなく, lightbox.js を導入してみたりして.

画像のリンク踏むとちょっと綺麗になったりしない?

JavaScript の解釈, IE だとちょっと変, とかいう話だけど, どんなモンでしょうね.

ふむ, あとはアマゾンのリンクで拡大画像が出るようになれば, 嬉しい訳ですね.


連絡先など
最近の日記
  • 2024/10/09
    • 1. Mastodon でのメール通知, というか Exim4 と Apparmor
  • 2024/06/19
    • 1. WSL2 での gpg-agent, ssh-agent
  • 2024/06/18
    • 1. WSL で Windows 側のフォントを利用する
  • 2024/06/17
    • 1. WSLとWindowsの時刻同期
  • 2024/06/12
    • 1. wsl2 で systemd
    • 2. wslg の設定
一覧
2006|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|02|03|04|08|09|10|11|12|
2013|01|02|03|04|05|06|08|09|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|09|10|
2016|02|03|
2017|01|02|03|05|06|07|09|11|12|
2018|03|06|07|10|11|12|
2019|01|02|03|04|05|07|10|12|
2020|01|02|03|04|05|08|09|10|11|12|
2021|01|02|03|05|06|07|08|09|11|12|
2022|01|02|03|04|05|06|08|10|11|12|
2023|02|03|04|06|08|09|11|12|
2024|01|02|03|04|05|06|10|
Back to Top ▲