アットウィキロゴ

dis45の使い方

dis45 の使い方

dis45 とは

dis45 とはヒストグラムを扱うソフトウェアです。 1 次元、2 次元ヒストグラムに加え、N 次元も扱えます(たぶん)。


インストールの方法

dis45 は現在は開発が中断されており、また古い fortran も用いているため(?) 最近の OS ではコンパイルが通りません。

また 64bit マシンにも原則対応していないと思われます(動かすことはできるようだが)。

現在、少なくとも ubuntu 8.04 32bit で動作することは確認済みです。


  • 古い OS の場合(ubuntu 8.04 32bit など)

ソースからコンパイルできます(ユーザー函数も)。理研などから /adsoft を以下を コピーしてきて、

/adsoft/dis45/2.04/INSTALL-DIS45 にしたがってコンパイルし直して(xmkmf -a; make; make install)インストールしてください。


  • 新しい OS の場合(今はほとんどこれ)

ソースからコンパイルができません(ユーザー函数も)。理研などから /adsoft 以下を コピーしてきて、

そのまま動くかどうか使ってみてください。動けばラッキーくらいのノリです。

ユーザー函数も、上記古い OS でコンパイルし、完成品を持ってきて使ってください。


設定

  • バイナリにパスを通す

以下を .bashrc に加えてください

export PATH=$PATH:/adsoft/dis45/2.04/linux/
  • 初期読み込みファイルを

ではこれによって、利点のひとつである ユーザー函数を作れないという問題が生じています。

なので、どうしてもユーザー函数を作りたい場合は (1) 古い OS (gcc 3.X 系統と g77 が必要?)を用いる。ubuntu 8.04 32bit で動くことは確認済み (2) ユーザー函数を作るときだけ、上記のような動くマシンで行い、コンパイル済み品を手元に  持ってくる などして、対応しましょう。

最終更新:2011年08月31日 15:38