|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectfem.Material
public class Material
材料クラス
フィールドの概要 | |
---|---|
double |
cv
体積比熱 |
double |
density
密度 |
double |
heatConductivity
熱伝導率 |
int |
label
材料番号 |
private Matrix |
matrix
応力 - 歪マトリックス |
double |
poissonsRatio
ポアソン比 |
double |
shareModulus
横弾性係数 |
double |
specificHeat
比熱 |
double |
youngsModulus
ヤング率 (縦弾性係数) |
コンストラクタの概要 | |
---|---|
Material(int label)
材料オブジェクトを構築する |
|
Material(int label,
double youngsModulus,
double poissonsRatio,
double density,
double heatConductivity,
double specificHeat)
材料オブジェクトを構築する |
メソッドの概要 | |
---|---|
java.lang.Object |
clone()
オブジェクトのコピーを返す |
boolean |
equals(java.lang.Object obj)
オブジェクトの等価判定をする |
int |
hashCode()
オブジェクトのハッシュコード値を返す |
int |
label()
材料番号を返す |
Matrix |
matrix()
応力 - 歪マトリックスを返す |
void |
matrix2Dstrain()
平面歪問題の応力 - 歪マトリックスを作成する |
void |
matrix2Dstress()
平面応力問題の応力 - 歪マトリックスを作成する |
void |
matrix3D()
3 次元問題の応力 - 歪マトリックスを作成する |
void |
matrixAxiSymetric()
軸対称問題の応力 - 歪マトリックスを作成する |
void |
matrixShell()
シェル要素の応力 - 歪マトリックスを作成する |
void |
matrixTorsion()
捩り問題の応力 - 歪マトリックスを作成する |
void |
setLabel(int label)
材料番号を設定する |
java.lang.String |
toString()
データ文字列を返す |
クラス java.lang.Object から継承されたメソッド |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
public int label
public double youngsModulus
public double shareModulus
public double poissonsRatio
public double density
public double heatConductivity
public double specificHeat
public double cv
private Matrix matrix
コンストラクタの詳細 |
---|
public Material(int label)
label
- 材料番号public Material(int label, double youngsModulus, double poissonsRatio, double density, double heatConductivity, double specificHeat)
label
- 材料番号youngsModulus
- ヤング率poissonsRatio
- ポアソン比density
- 密度heatConductivity
- 熱伝導率specificHeat
- 比熱メソッドの詳細 |
---|
public int label()
LabeledData
内の label
public void setLabel(int label)
LabeledData
内の setLabel
label
- 材料番号public Matrix matrix()
public void matrix2Dstress()
public void matrix2Dstrain()
public void matrixAxiSymetric()
public void matrixTorsion()
public void matrix3D()
public void matrixShell()
public java.lang.Object clone()
java.lang.Object
内の clone
public int hashCode()
java.lang.Object
内の hashCode
public boolean equals(java.lang.Object obj)
java.lang.Object
内の equals
obj
- 比較対象のオブジェクト
Material
のインスタンスで同じ値を持つ場合は truepublic java.lang.String toString()
java.lang.Object
内の toString
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |