rankine.steamtable
クラス SaturatedVapor

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

public class SaturatedVapor
extends java.lang.Object

飽和水蒸気データ


フィールドの概要
protected  int count
          データ数
protected  double[] p
          圧力を格納する配列
protected  double[] t
          温度を格納する配列
protected  VaporVariable[] vvf
          液体側パラメータを格納する配列
protected  VaporVariable[] vvg
          蒸気側パラメータを格納する配列
 
コンストラクタの概要
SaturatedVapor()
          飽和水蒸気データを構築する
 
メソッドの概要
 int getCount()
          データ数を返す
 double getCriticalP()
          臨界圧力を返す
 double getCriticalT()
          臨界温度を返す
 StateVariable getGasByP(double pp)
          圧力に対応する飽和水蒸気線データを返す
 StateVariable getGasByS(double ss)
          エントロピーに対応する飽和水蒸気線データを返す
 java.awt.geom.Point2D[] getGasPV()
          P-V 線図の飽和水蒸気線データを返す
 java.awt.geom.Point2D[] getGasTS()
          T-S 線図の飽和水蒸気線データを返す
 StateVariable getLiquidByP(double pp)
          圧力に対応する飽和液線データを返す
 java.awt.geom.Point2D[] getLiquidPV()
          P-V 線図の飽和液線データを返す
 java.awt.geom.Point2D[] getLiquidTS()
          T-S 線図の飽和液線データを返す
 double getTripleP()
          三重点の圧力を返す
 double getTripleT()
          三重点の温度を返す
 void setCount(int count)
          データ数を設定する
 void setParameter(int index, double t, double p, VaporVariable vvf, VaporVariable vvg)
          データを設定する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

count

protected int count
データ数


t

protected double[] t
温度を格納する配列


p

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


vvf

protected VaporVariable[] vvf
液体側パラメータを格納する配列


vvg

protected VaporVariable[] vvg
蒸気側パラメータを格納する配列

コンストラクタの詳細

SaturatedVapor

public SaturatedVapor()
飽和水蒸気データを構築する

メソッドの詳細

getCount

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

戻り値:
データ数

setCount

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

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

setParameter

public void setParameter(int index,
                         double t,
                         double p,
                         VaporVariable vvf,
                         VaporVariable vvg)
データを設定する

パラメータ:
index - データのインデックス
t - 温度
p - 圧力
vvf - 液体側パラメータ
vvg - 蒸気側パラメータ

getLiquidPV

public java.awt.geom.Point2D[] getLiquidPV()
P-V 線図の飽和液線データを返す

戻り値:
飽和液線データ

getLiquidTS

public java.awt.geom.Point2D[] getLiquidTS()
T-S 線図の飽和液線データを返す

戻り値:
飽和液線データ

getGasPV

public java.awt.geom.Point2D[] getGasPV()
P-V 線図の飽和水蒸気線データを返す

戻り値:
飽和水蒸気線データ

getGasTS

public java.awt.geom.Point2D[] getGasTS()
T-S 線図の飽和水蒸気線データを返す

戻り値:
飽和水蒸気線データ

getTripleP

public double getTripleP()
三重点の圧力を返す

戻り値:
三重点の圧力

getTripleT

public double getTripleT()
三重点の温度を返す

戻り値:
三重点の温度

getCriticalP

public double getCriticalP()
臨界圧力を返す

戻り値:
臨界圧力

getCriticalT

public double getCriticalT()
臨界温度を返す

戻り値:
臨界温度

getLiquidByP

public StateVariable getLiquidByP(double pp)
圧力に対応する飽和液線データを返す

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

getGasByP

public StateVariable getGasByP(double pp)
圧力に対応する飽和水蒸気線データを返す

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

getGasByS

public StateVariable getGasByS(double ss)
エントロピーに対応する飽和水蒸気線データを返す

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