cloud.atom
インタフェース Atom

既知の実装クラスの一覧:
AbstractAtom, AtomImpl

public interface Atom

原子の電子軌道を計算するインターフェース


メソッドの概要
 void calculate()
          電子軌道の計算をする
 double density(int index)
          電子密度を返す
 double energy()
          エネルギーを返す
 DistributionFunction getDistributionFunction()
          分布関数を返す
 DistributionFunction getDistributionFunctionX()
          分布関数を返す
 double totalEnergy()
          全エネルギーを計算する
 

メソッドの詳細

calculate

void calculate()
電子軌道の計算をする


totalEnergy

double totalEnergy()
全エネルギーを計算する

戻り値:
全電子のエネルギー

density

double density(int index)
電子密度を返す

パラメータ:
index - 電子密度のインデックス
戻り値:
指定された位置の全軌道の電子密度

energy

double energy()
エネルギーを返す

戻り値:
全軌道のエネルギー

getDistributionFunction

DistributionFunction getDistributionFunction()
分布関数を返す

戻り値:
分布関数

getDistributionFunctionX

DistributionFunction getDistributionFunctionX()
分布関数を返す

戻り値:
分布関数