fem.result
クラス Result

java.lang.Object
  上位を拡張 fem.result.Result

public class Result
extends java.lang.Object

計算結果クラス


フィールドの概要
protected  boolean calculated
          解析結果の有無を表す boolean 型
static int NONE
          空データを表す int 型
protected  java.util.ArrayList<java.lang.Double> temperature
          節点温度を格納するリスト
static int TEMPERATURE
          温度を表す int 型
protected  double tempMax
          温度の最大値
 
コンストラクタの概要
Result()
          計算結果オブジェクトを構築する
 
メソッドの概要
 boolean calculated()
          解析結果の有無を表す boolean 型を返す
 void clear()
          計算結果を消去する
 void fillTemperature(int nodeCount, double t)
          節点温度を一括設定する
 double getData(int param, int index)
          データを取り出す
 double getTemperature(int index)
          節点温度を返す
 double[] getTemperatures()
          節点温度を格納した配列を返す
 void setTemperature(BoundaryCondition bc, Vector t, java.util.ArrayList<Temperature> temp)
          節点温度を設定する
 int size()
          節点数を返す
 double tempMax()
          節点温度の最大値を返す
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

NONE

public static final int NONE
空データを表す int 型

関連項目:
定数フィールド値

TEMPERATURE

public static final int TEMPERATURE
温度を表す int 型

関連項目:
定数フィールド値

temperature

protected java.util.ArrayList<java.lang.Double> temperature
節点温度を格納するリスト


tempMax

protected double tempMax
温度の最大値


calculated

protected boolean calculated
解析結果の有無を表す boolean 型

コンストラクタの詳細

Result

public Result()
計算結果オブジェクトを構築する

メソッドの詳細

size

public int size()
節点数を返す

戻り値:
節点数

calculated

public boolean calculated()
解析結果の有無を表す boolean 型を返す

戻り値:
解析結果が存在する場合は true

fillTemperature

public void fillTemperature(int nodeCount,
                            double t)
節点温度を一括設定する

パラメータ:
nodeCount - 節点数
t - 節点温度

setTemperature

public void setTemperature(BoundaryCondition bc,
                           Vector t,
                           java.util.ArrayList<Temperature> temp)
節点温度を設定する

パラメータ:
bc - 境界条件
t - 節点温度を表すベクトル
temp - 節点温度を格納したリスト

getTemperature

public double getTemperature(int index)
節点温度を返す

パラメータ:
index - 節点のインデックス
戻り値:
指定された位置の節点温度

getTemperatures

public double[] getTemperatures()
節点温度を格納した配列を返す

戻り値:
節点温度を格納した配列

tempMax

public double tempMax()
節点温度の最大値を返す

戻り値:
節点温度の最大値

getData

public double getData(int param,
                      int index)
データを取り出す

パラメータ:
param - データの種類を表す int 型
index - 節点のインデックス
戻り値:
指定されたデータ

clear

public void clear()
計算結果を消去する