fem.result
クラス Stress

java.lang.Object
  上位を拡張 figure.Tensor3D
      上位を拡張 fem.result.Stress
すべての実装されたインタフェース:
java.lang.Cloneable

public class Stress
extends Tensor3D

応力クラス


フィールドの概要
 
クラス figure.Tensor3D から継承されたフィールド
xx, xy, xz, yx, yy, yz, zx, zy, zz
 
コンストラクタの概要
Stress()
          応力をデフォルト 0 で構築する
Stress(double x, double y, double z, double xy, double yz, double zx)
          応力を構築する
Stress(Vector vector)
          ベクトルから応力を構築する
 
メソッドの概要
 boolean equals(java.lang.Object obj)
          オブジェクトの等価判定をする
 double mises()
          ミーゼス応力を返す
 java.lang.String toString()
          データ文字列を返す
 java.lang.String toString(int label)
          データ文字列を返す
 
クラス figure.Tensor3D から継承されたメソッド
add, clone, getMax, hashCode, isSymmetry, leftMul, matrix, mul, principal, rightMul, rotate, trans, vector
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Stress

public Stress()
応力をデフォルト 0 で構築する


Stress

public Stress(Vector vector)
ベクトルから応力を構築する

パラメータ:
vector - ベクトル

Stress

public Stress(double x,
              double y,
              double z,
              double xy,
              double yz,
              double zx)
応力を構築する

パラメータ:
x - xx 成分
y - yy 成分
z - zz 成分
xy - xy 成分
yz - yz 成分
zx - zx 成分
メソッドの詳細

mises

public double mises()
ミーゼス応力を返す

戻り値:
ミーゼス応力

equals

public boolean equals(java.lang.Object obj)
オブジェクトの等価判定をする

オーバーライド:
クラス Tensor3D 内の equals
パラメータ:
obj - 比較対象のオブジェクト
戻り値:
比較対象のオブジェクトが Stress のインスタンスで同じ値を持つ場合は true

toString

public java.lang.String toString()
データ文字列を返す

オーバーライド:
クラス Tensor3D 内の toString
戻り値:
このオブジェクトの文字列表現

toString

public java.lang.String toString(int label)
データ文字列を返す

パラメータ:
label - データラベル
戻り値:
このオブジェクトの文字列表現