fem
インタフェース ElementBorder

すべてのスーパーインタフェース:
GaussianQuadrature, Nodes
既知の実装クラスの一覧:
AbstractElementBorder, EdgeBorder

public interface ElementBorder
extends GaussianQuadrature, Nodes

要素境界インターフェイス


フィールドの概要
 
インタフェース fem.GaussianQuadrature から継承されたフィールド
C1_3, GTETRA2, GTRI2, GW3, GX2, GX3
 
メソッドの概要
 ElementBorder copyBorder()
          オブジェクトのコピーを返す
 int element()
          要素ラベルを返す
 void resetElementLabel(int element)
          要素ラベルを再設定する
 Matrix shapeFunctionMatrix(java.awt.geom.Point2D[] p, double coef)
          形状関数マトリックス
{ ∫NiNj dS }
を返す
 Vector shapeFunctionVector(java.awt.geom.Point2D[] p, double coef)
          形状関数ベクトル
{ ∫Ni dS }
を返す
 java.lang.String toString(Node[] p)
          データ文字列を返す
 
インタフェース fem.Nodes から継承されたメソッド
center, node, nodeCount, nodes, resetNodeLabel
 

メソッドの詳細

element

int element()
要素ラベルを返す

戻り値:
要素ラベル

resetElementLabel

void resetElementLabel(int element)
要素ラベルを再設定する

パラメータ:
element - 要素ラベル

shapeFunctionMatrix

Matrix shapeFunctionMatrix(java.awt.geom.Point2D[] p,
                           double coef)
形状関数マトリックス
{ ∫NiNj dS }
を返す

パラメータ:
p - 節点を格納した配列
coef - 係数
戻り値:
形状関数マトリックス

shapeFunctionVector

Vector shapeFunctionVector(java.awt.geom.Point2D[] p,
                           double coef)
形状関数ベクトル
{ ∫Ni dS }
を返す

パラメータ:
p - 節点を格納した配列
coef - 係数
戻り値:
形状関数ベクトル

copyBorder

ElementBorder copyBorder()
オブジェクトのコピーを返す

戻り値:
このインスタンスの複製

toString

java.lang.String toString(Node[] p)
データ文字列を返す

パラメータ:
p - 節点を格納した配列
戻り値:
このオブジェクトの文字列表現