rankine.steamtable
クラス TableData

java.lang.Object
  上位を拡張 rankine.steamtable.TableData

public class TableData
extends java.lang.Object

表データ


フィールドの概要
protected  int count
          圧力データ数
protected  PressureTable[] data
          パラメータを格納する配列
protected  double[] p
          圧力を格納する配列
 
コンストラクタの概要
TableData()
          表データを構築する
 
メソッドの概要
 StateVariable getByPS(double pp, double ss)
          圧力・エントロピーに対応するデータを返す
 StateVariable getByPT(double pp, double tt)
          圧力・温度に対応するデータを返す
 int getCount()
          圧力データ数を返す
 void setCount(int count)
          圧力データ数を設定する
 void setCount(int index, int count)
          データ数を設定する
 void setParameter(int index1, int index2, double t, VaporVariable vp)
          データを設定する
 void setPressure(int index, double p)
          圧力を設定する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

count

protected int count
圧力データ数


p

protected double[] p
圧力を格納する配列


data

protected PressureTable[] data
パラメータを格納する配列

コンストラクタの詳細

TableData

public TableData()
表データを構築する

メソッドの詳細

getCount

public int getCount()
圧力データ数を返す

戻り値:
圧力データ数

setCount

public void setCount(int count)
圧力データ数を設定する

パラメータ:
count - 圧力データ数

setCount

public void setCount(int index,
                     int count)
データ数を設定する

パラメータ:
index - 圧力データのインデックス
count - 温度データ数

setPressure

public void setPressure(int index,
                        double p)
圧力を設定する

パラメータ:
index - 圧力のインデックス
p - 圧力

setParameter

public void setParameter(int index1,
                         int index2,
                         double t,
                         VaporVariable vp)
データを設定する

パラメータ:
index1 - 圧力のインデックス
index2 - 温度データのインデックス
t - 温度
vp - パラメータ

getByPT

public StateVariable getByPT(double pp,
                             double tt)
圧力・温度に対応するデータを返す

パラメータ:
pp - 圧力
tt - 温度
戻り値:
状態量

getByPS

public StateVariable getByPS(double pp,
                             double ss)
圧力・エントロピーに対応するデータを返す

パラメータ:
pp - 圧力
ss - エントロピー
戻り値:
状態量