|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectfem.bc.BoundaryCondition
public class BoundaryCondition
境界条件クラス
フィールドの概要 | |
---|---|
int[] |
bcList
境界条件を設定した節点のインデックスを格納する配列 |
protected java.util.ArrayList<HeatFluxBound> |
flux
熱流束境界条件を格納するリスト |
protected java.util.ArrayList<HeatTransferBound> |
htcs
熱伝達境界条件を格納するリスト |
protected static LabelComparator |
LABEL_COMPARATOR
ラベルの比較オブジェクト |
int |
nodeCount
節点数 |
protected java.util.ArrayList<Temperature> |
temperature
節点温度条件を格納するリスト |
コンストラクタの概要 | |
---|---|
BoundaryCondition()
境界条件オブジェクトを構築する |
メソッドの概要 | |
---|---|
void |
addFluxBound(HeatFluxBound f)
熱流束境界条件を追加する |
void |
addHTBound(HeatTransferBound htc)
熱伝達境界条件を追加する |
void |
addTemperature(Temperature t)
温度固定条件を追加する |
int |
bcList(int nodeCount)
境界条件を設定した節点のインデックスを設定する |
void |
clear()
境界条件を消去する |
int |
fluxCount()
熱流束境界を与える面の数を返す |
HeatFluxBound |
getFluxBound(int index)
熱流束境界条件を返す |
HeatTransferBound |
getHTBound(int index)
熱伝達境界条件を返す |
java.util.ArrayList<Temperature> |
getTemperature()
温度固定条件を格納したリストを返す |
Temperature |
getTemperature(int index)
温度固定条件を返す |
int |
htcCount()
熱伝達境界を与える面の数を返す |
void |
init()
境界条件を初期化する |
Vector |
loadVector(int dofAll)
荷重ベクトルを作成する |
int |
temperatureCount()
温度固定条件の数を返す |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected static final LabelComparator LABEL_COMPARATOR
protected java.util.ArrayList<Temperature> temperature
protected java.util.ArrayList<HeatTransferBound> htcs
protected java.util.ArrayList<HeatFluxBound> flux
public int nodeCount
public int[] bcList
コンストラクタの詳細 |
---|
public BoundaryCondition()
メソッドの詳細 |
---|
public int temperatureCount()
public Temperature getTemperature(int index)
index
- 温度固定条件のインデックス
public void addTemperature(Temperature t)
t
- 温度固定条件public int htcCount()
public HeatTransferBound getHTBound(int index)
index
- 熱伝達境界のインデックス
public void addHTBound(HeatTransferBound htc)
htc
- 熱伝達境界条件public int fluxCount()
public HeatFluxBound getFluxBound(int index)
index
- 熱流束境界のインデックス
public void addFluxBound(HeatFluxBound f)
f
- 熱流束境界条件public void clear()
public void init()
public java.util.ArrayList<Temperature> getTemperature()
public int bcList(int nodeCount)
nodeCount
- 節点数
public Vector loadVector(int dofAll)
dofAll
- モデル自由度
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |