A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

AbstractElement - fem.element の クラス
要素の抽象スーパークラス
AbstractElement(int, int) - クラス fem.element.AbstractElement のコンストラクタ
要素を構築する
AbstractElementBorder - fem.border の クラス
要素境界の抽象スーパークラス
AbstractElementBorder(int) - クラス fem.border.AbstractElementBorder のコンストラクタ
 
AbstractMatrix - figure の クラス
行列の抽象スーパークラス
AbstractMatrix() - クラス figure.AbstractMatrix のコンストラクタ
 
AbstractNodes - fem の クラス
節点集合の抽象スーパークラス
AbstractNodes() - クラス fem.AbstractNodes のコンストラクタ
 
AbstractShellElement - fem.element の クラス
シェル要素 (MITC) の抽象スーパークラス
AbstractShellElement(int, int, int) - クラス fem.element.AbstractShellElement のコンストラクタ
要素を構築する
AbstractSolidElement - fem.element の クラス
ソリッド要素の抽象スーパークラス
AbstractSolidElement(int, int) - クラス fem.element.AbstractSolidElement のコンストラクタ
要素を構築する
ActionButton - fem.component の クラス
アクションボタン
ActionButton(String) - クラス fem.component.ActionButton のコンストラクタ
アクションボタンを構築する
actionPerformed(ActionEvent) - クラス fem.component.ActionButton のメソッド
アクションを実行する
actionPerformed(ActionEvent) - クラス fem.component.FEMControlPanel.DispCoefAction のメソッド
アクションを実行する
add(double, double, double) - クラス figure.Cube3D のメソッド
点を追加する
元の直方体と点を含む最小の直方体を生成する
add(Tuple3D) - クラス figure.Cube3D のメソッド
点を追加する
元の直方体と点を含む最小の直方体を生成する
add(Cube3D) - クラス figure.Cube3D のメソッド
直方体を追加する
元の直方体と追加された直方体を含む最小の直方体を生成する
add(int, int, double) - クラス figure.DefaultMatrix のメソッド
成分に値を加える
add(Matrix) - クラス figure.DefaultMatrix のメソッド
行列を加える
add(int, int, double) - インタフェース figure.Matrix のメソッド
成分に値を加える
add(Matrix) - インタフェース figure.Matrix のメソッド
行列を加える
add(int, int, double) - クラス figure.SparseMatrix のメソッド
成分に値を加える
add(Matrix) - クラス figure.SparseMatrix のメソッド
行列を加える
add(double) - クラス figure.SparseMatrix.Data のメソッド
成分に値を加える
add(int, double) - クラス figure.SparseMatrix.RowData のメソッド
成分に値を加える
add(Tensor3D) - クラス figure.Tensor3D のメソッド
テンソル和
add(double, double, double) - クラス figure.Tuple3D のメソッド
座標値を加える
add(Tuple3D) - クラス figure.Tuple3D のメソッド
座標値を加える
add(int, double) - クラス figure.Vector のメソッド
成分に値を加える
add(Vector) - クラス figure.Vector のメソッド
ベクトル和を計算する
add(double, Vector) - クラス figure.Vector のメソッド
ベクトル和を計算する
addData(SparseMatrix.Data) - クラス figure.SparseMatrix.RowData のメソッド
リストの最後に成分データを追加する
addData(int, SparseMatrix.Data) - クラス figure.SparseMatrix.RowData のメソッド
指定した位置に成分データを追加する
addElement(Element) - クラス fem.MeshModel のメソッド
要素を追加する
addHTBound(HeatTransferBound) - クラス fem.bc.BoundaryCondition のメソッド
熱伝達境界条件を追加する
addLoad(Load) - クラス fem.bc.BoundaryCondition のメソッド
荷重条件を追加する
addMaterial(Material) - クラス fem.FEMDataModel のメソッド
材料を追加する
addNode(Node) - クラス fem.MeshModel のメソッド
節点を追加する
addPressure(Pressure) - クラス fem.bc.BoundaryCondition のメソッド
面圧条件を追加する
addRestraint(Restraint) - クラス fem.bc.BoundaryCondition のメソッド
拘束条件を追加する
addShellParameter(ShellParameter) - クラス fem.FEMDataModel のメソッド
シェルパラメータを追加する
addStrain(Strain, Strain) - クラス fem.result.Result のメソッド
節点歪を追加する
addStress(Stress, Stress) - クラス fem.result.Result のメソッド
節点応力を追加する
addTemperature(Temperature) - クラス fem.bc.BoundaryCondition のメソッド
温度固定条件を追加する
AnalyzeType - fem の 列挙型
解析種類クラス
AnalyzeType(String) - 列挙 fem.AnalyzeType のコンストラクタ
解析種類を構築する
angle(Point3D[]) - クラス fem.element.AbstractShellElement のメソッド
要素節点の角度を返す
angle(Point3D[]) - インタフェース fem.Element のメソッド
要素節点の角度を返す
angle(Point3D[]) - クラス fem.element.HexaElement1 のメソッド
要素節点の角度を返す
ANGLE - クラス fem.element.HexaElement2 の static 変数
節点角度をなす節点のインデックスを格納した配列
angle(Point3D[]) - クラス fem.element.HexaElement2 のメソッド
要素節点の角度を返す
angle(Point3D[]) - クラス fem.element.TetraElement1 のメソッド
要素節点の角度を返す
ANGLE - クラス fem.element.TetraElement2 の static 変数
節点角度をなす節点のインデックスを格納した配列
angle(Point3D[]) - クラス fem.element.TetraElement2 のメソッド
要素節点の角度を返す
angle(Point3D[]) - クラス fem.element.WedgeElement1 のメソッド
要素節点の角度を返す
ANGLE - クラス fem.element.WedgeElement2 の static 変数
節点角度をなす節点のインデックスを格納した配列
angle(Point3D[]) - クラス fem.element.WedgeElement2 のメソッド
要素節点の角度を返す
angle(Vector3D) - クラス figure.Vector3D のメソッド
ベクトルの成す角度を返す
angle(Vector3D, Vector3D) - クラス figure.Vector3D の static メソッド
ベクトルの成す角度を返す
angle(Vector3D, Vector3D, Vector3D) - クラス figure.Vector3D の static メソッド
ベクトルの成す立体角を返す

B

barLabel(double) - クラス gui.ColorBar のメソッド
数値 value の文字列表示を返す
BasicViewCanvas - gui の クラス
標準表示キャンバス
BasicViewCanvas() - クラス gui.BasicViewCanvas のコンストラクタ
標準表示キャンバスを構築する
bc - クラス fem.FEMDataModel の変数
境界条件
bcList - クラス fem.bc.BoundaryCondition の変数
境界条件を設定した節点のインデックスを格納する配列
bcList(int, int[]) - クラス fem.bc.BoundaryCondition のメソッド
境界条件を設定した節点のインデックスを設定する
bcList(int) - クラス fem.bc.BoundaryCondition のメソッド
熱解析境界条件を設定した節点のインデックスを設定する
bg - クラス gui.BasicViewCanvas の変数
ダブルバッファリング用イメージのグラフィックスコンテキスト
bgColor - クラス fem.component.FEMViewCanvas の変数
背景色
bgImage - クラス gui.BasicViewCanvas の変数
ダブルバッファリング用イメージ
border(int, int) - インタフェース fem.Element のメソッド
要素境界を返す
border(int, int) - クラス fem.element.HexaElement1 のメソッド
要素境界を返す
border(int, int) - クラス fem.element.HexaElement2 のメソッド
要素境界を返す
border(int, int) - クラス fem.element.QuadElement1 のメソッド
要素境界を返す
border(int, int) - クラス fem.element.TetraElement1 のメソッド
要素境界を返す
border(int, int) - クラス fem.element.TetraElement2 のメソッド
要素境界を返す
border(int, int) - クラス fem.element.TriElement1 のメソッド
要素境界を返す
border(int, int) - クラス fem.element.WedgeElement1 のメソッド
要素境界を返す
border(int, int) - クラス fem.element.WedgeElement2 のメソッド
要素境界を返す
BORDER_COUNT - クラス fem.element.HexaElement1 の static 変数
要素境界数
BORDER_COUNT - クラス fem.element.HexaElement2 の static 変数
要素境界数
BORDER_COUNT - クラス fem.element.TetraElement1 の static 変数
要素境界数
BORDER_COUNT - クラス fem.element.TetraElement2 の static 変数
要素境界数
BORDER_COUNT - クラス fem.element.WedgeElement1 の static 変数
要素境界数
BORDER_COUNT - クラス fem.element.WedgeElement2 の static 変数
要素境界数
BORDER_NAME - クラス fem.border.QuadangleBorder1 の static 変数
要素境界名称
BORDER_NAME - クラス fem.border.QuadangleBorder2 の static 変数
要素境界名称
BORDER_NAME - クラス fem.border.TriangleBorder1 の static 変数
要素境界名称
BORDER_NAME - クラス fem.border.TriangleBorder2 の static 変数
要素境界名称
borderCount() - クラス fem.element.AbstractShellElement のメソッド
要素境界数を返す
borderCount() - インタフェース fem.Element のメソッド
要素境界数を返す
borderCount() - クラス fem.element.HexaElement1 のメソッド
要素境界数を返す
borderCount() - クラス fem.element.HexaElement2 のメソッド
要素境界数を返す
borderCount() - クラス fem.element.TetraElement1 のメソッド
要素境界数を返す
borderCount() - クラス fem.element.TetraElement2 のメソッド
要素境界数を返す
borderCount() - クラス fem.element.WedgeElement1 のメソッド
要素境界数を返す
borderCount() - クラス fem.element.WedgeElement2 のメソッド
要素境界数を返す
borders(int) - クラス fem.element.AbstractElement のメソッド
要素境界を返す
borders(int) - インタフェース fem.Element のメソッド
要素境界を返す
BoundaryCondition - fem.bc の クラス
境界条件クラス
BoundaryCondition() - クラス fem.bc.BoundaryCondition のコンストラクタ
境界条件オブジェクトを構築する
bounds - クラス fem.MeshModel の変数
モデル境界を表す Cube3D

C

C1_3 - インタフェース fem.GaussianQuadrature の static 変数
1/3
calc - クラス fem.component.FEMControlPanel の変数
計算ボタン
calculate() - クラス fem.FEMDataModel のメソッド
計算をする
CalculateButton - fem.component の クラス
計算ボタン
CalculateButton(FEMControlPanel) - クラス fem.component.CalculateButton のコンストラクタ
計算ボタンを構築する
calculated - クラス fem.result.Result の変数
解析結果の有無を表す boolean 型
calculated() - クラス fem.result.Result のメソッド
解析結果の有無を表す boolean 型を返す
calculateStress() - クラス fem.FEMDataModel のメソッド
節点応力を計算する
canvas - クラス fem.component.CalculateButton の変数
表示キャンバス
canvas - クラス fem.component.ClearResultButton の変数
表示キャンバス
canvas - クラス fem.component.FEMActionManager の変数
表示キャンバス
canvas - クラス fem.component.FEMControlPanel の変数
表示キャンバス
center(Point3D[]) - クラス fem.AbstractNodes のメソッド
重心位置を返す
center(Point3D[]) - インタフェース fem.Nodes のメソッド
重心位置を返す
centerPoint - クラス fem.component.FEMViewCanvas の変数
画面中央点
checkRange(int, int) - クラス figure.AbstractMatrix のメソッド
データ範囲を確認する
checkRange(int) - クラス figure.Vector のメソッド
データ範囲を確認する
clear() - クラス fem.bc.BoundaryCondition のメソッド
境界条件を消去する
clear - クラス fem.component.FEMControlPanel の変数
計算結果消去ボタン
clear() - クラス fem.component.FEMViewCanvas のメソッド
計算結果表示を消去する
clear() - クラス fem.FEMDataModel のメソッド
データを消去する
clear() - クラス fem.LabelMap のメソッド
データを消去する
clear() - クラス fem.MeshModel のメソッド
メッシュを消去する
clear() - クラス fem.result.ContourData のメソッド
コンターを消去する
clear() - クラス fem.result.Result のメソッド
計算結果を消去する
clear() - クラス figure.SparseMatrix.RowData のメソッド
データを消去する
clear() - クラス figure.Vector のメソッド
0 ベクトルに設定する
ClearResultButton - fem.component の クラス
計算結果消去ボタン
ClearResultButton(FEMViewCanvas) - クラス fem.component.ClearResultButton のコンストラクタ
計算結果消去ボタンを構築する
clearResults() - クラス fem.FEMDataModel のメソッド
計算結果を消去する
Clock - data の クラス
時計クラス
Clock() - クラス data.Clock のコンストラクタ
 
clone() - クラス fem.bc.ElementBorderBound のメソッド
オブジェクトのコピーを返す
clone() - クラス fem.border.AbstractElementBorder のメソッド
オブジェクトのコピーを返す
clone() - クラス fem.element.AbstractElement のメソッド
オブジェクトのコピーを返す
clone() - クラス fem.Material のメソッド
オブジェクトのコピーを返す
clone() - クラス fem.ShellParameter のメソッド
オブジェクトのコピーを返す
clone() - クラス figure.AbstractMatrix のメソッド
オブジェクトのコピーを返す
clone() - クラス figure.Cube3D のメソッド
オブジェクトのコピーを返す
clone() - クラス figure.DefaultMatrix のメソッド
オブジェクトのコピーを返す
clone() - インタフェース figure.Matrix のメソッド
オブジェクトのコピーを返す
clone() - クラス figure.SparseMatrix のメソッド
オブジェクトのコピーを返す
clone() - クラス figure.SparseMatrix.Data のメソッド
オブジェクトのコピーを返す
clone() - クラス figure.SparseMatrix.RowData のメソッド
オブジェクトのコピーを返す
clone() - クラス figure.Tensor3D のメソッド
オブジェクトのコピーを返す
clone() - クラス figure.Transform のメソッド
オブジェクトのコピーを返す
clone() - クラス figure.Tuple3D のメソッド
オブジェクトのコピーを返す
clone() - クラス figure.Vector のメソッド
オブジェクトのコピーを返す
coef - クラス gui.ColorBar の変数
係数
coef1 - クラス gui.ColorBar.Index の変数
段階を計算するための係数
coef2 - クラス gui.ColorBar.Index の変数
段階を計算するための係数
color(double) - クラス gui.ColorBar のメソッド
value に対するカラーバーの色を返す
color(int) - クラス gui.ColorBar のメソッド
value に対するカラーバーの色を返す
colorbar - クラス fem.component.FEMViewCanvas の変数
カラーバー
colorbar() - クラス fem.result.ContourData のメソッド
デフォルトのカラーバーを返す
ColorBar - gui の クラス
カラーバーのクラス
ColorBar() - クラス gui.ColorBar のコンストラクタ
最小値 0 , 最大値 1 でカラーバーを構築する
ColorBar(int) - クラス gui.ColorBar のコンストラクタ
最小値 0 , 最大値 maxValue でカラーバーを構築する
ColorBar(double) - クラス gui.ColorBar のコンストラクタ
最小値 0 , 最大値 maxValue でカラーバーを構築する
ColorBar(int, int) - クラス gui.ColorBar のコンストラクタ
データ範囲 (minValue,maxValue) でカラーバーを構築する
ColorBar(double, double) - クラス gui.ColorBar のコンストラクタ
データ範囲 (minValue,maxValue) でカラーバーを構築する
colorBar - クラス gui.ColorBar.Index の変数
処理を委譲するカラーバーオブジェクト
colorBar - クラス gui.ColorBar.Inverse の変数
処理を委譲するカラーバーオブジェクト
ColorBar.Flame - gui の クラス
火炎カラーバークラス
値が小さい方から黒−赤−黄−白と変化するカラーバー
ColorBar.Flame() - クラス gui.ColorBar.Flame のコンストラクタ
最小値 0 , 最大値 1 でカラーバーを構築する
ColorBar.Flame(int) - クラス gui.ColorBar.Flame のコンストラクタ
最小値 0 , 最大値 maxValue でカラーバーを構築する
ColorBar.Flame(double) - クラス gui.ColorBar.Flame のコンストラクタ
最小値 0 , 最大値 maxValue でカラーバーを構築する
ColorBar.Flame(int, int) - クラス gui.ColorBar.Flame のコンストラクタ
データ範囲 (minValue,maxValue) でカラーバーを構築する
ColorBar.Flame(double, double) - クラス gui.ColorBar.Flame のコンストラクタ
データ範囲 (minValue,maxValue) でカラーバーを構築する
ColorBar.Gray - gui の クラス
グレースケールカラーバークラス
値が小さい方から黒−灰色−白と変化するカラーバー
ColorBar.Gray() - クラス gui.ColorBar.Gray のコンストラクタ
最小値 0 , 最大値 1 でカラーバーを構築する
ColorBar.Gray(int) - クラス gui.ColorBar.Gray のコンストラクタ
最小値 0 , 最大値 maxValue でカラーバーを構築する
ColorBar.Gray(double) - クラス gui.ColorBar.Gray のコンストラクタ
最小値 0 , 最大値 maxValue でカラーバーを構築する
ColorBar.Gray(int, int) - クラス gui.ColorBar.Gray のコンストラクタ
データ範囲 (minValue,maxValue) でカラーバーを構築する
ColorBar.Gray(double, double) - クラス gui.ColorBar.Gray のコンストラクタ
データ範囲 (minValue,maxValue) でカラーバーを構築する
ColorBar.Index - gui の クラス
段階カラーバークラス
ColorBar.Index(ColorBar, int) - クラス gui.ColorBar.Index のコンストラクタ
スムースカラーバー colorbar を階数 step にして段階カラーバークラスを構築する
ColorBar.Inverse - gui の クラス
逆転カラーバークラス
ColorBar.Inverse(ColorBar, int) - クラス gui.ColorBar.Inverse のコンストラクタ
カラーバー colorBar の表示色を逆転させた カラーバークラスを構築する
ColorBar.Rainbow - gui の クラス
虹色カラーバークラス
値が小さい方から紫−青−緑−赤と変化するカラーバー
ColorBar.Rainbow() - クラス gui.ColorBar.Rainbow のコンストラクタ
最小値 0 , 最大値 1 でカラーバーを構築する
ColorBar.Rainbow(int) - クラス gui.ColorBar.Rainbow のコンストラクタ
最小値 0 , 最大値 maxValue でカラーバーを構築する
ColorBar.Rainbow(double) - クラス gui.ColorBar.Rainbow のコンストラクタ
最小値 0 , 最大値 maxValue でカラーバーを構築する
ColorBar.Rainbow(int, int) - クラス gui.ColorBar.Rainbow のコンストラクタ
データ範囲 (minValue,maxValue) でカラーバーを構築する
ColorBar.Rainbow(double, double) - クラス gui.ColorBar.Rainbow のコンストラクタ
データ範囲 (minValue,maxValue) でカラーバーを構築する
ColorBar.Standard - gui の クラス
標準カラーバークラス
値が小さい方から青−緑−赤と変化するカラーバー
ColorBar.Standard() - クラス gui.ColorBar.Standard のコンストラクタ
最小値 0 , 最大値 1 でカラーバーを構築する
ColorBar.Standard(int) - クラス gui.ColorBar.Standard のコンストラクタ
最小値 0 , 最大値 maxValue でカラーバーを構築する
ColorBar.Standard(double) - クラス gui.ColorBar.Standard のコンストラクタ
最小値 0 , 最大値 maxValue でカラーバーを構築する
ColorBar.Standard(int, int) - クラス gui.ColorBar.Standard のコンストラクタ
データ範囲 (minValue,maxValue) でカラーバーを構築する
ColorBar.Standard(double, double) - クラス gui.ColorBar.Standard のコンストラクタ
データ範囲 (minValue,maxValue) でカラーバーを構築する
colorbarBound - クラス fem.component.FEMViewCanvas の変数
カラーバー表示領域を表す Rectangle
column - クラス figure.SparseMatrix.Data の変数
成分がある列
columnCount - クラス figure.DefaultMatrix の変数
列の数
columnCount() - クラス figure.DefaultMatrix のメソッド
列の数を返す
columnCount() - インタフェース figure.Matrix のメソッド
列の数を返す
columnCount - クラス figure.SparseMatrix の変数
列の数
columnCount() - クラス figure.SparseMatrix のメソッド
列の数を返す
columnCount(int) - クラス figure.SparseMatrix のメソッド
成分が 0 でない列の数を返す
compare(LabeledData, LabeledData) - クラス fem.LabelComparator のメソッド
オブジェクトの比較
compare(Nodes, Nodes) - クラス fem.NodesComparator のメソッド
オブジェクトの比較
compareTo(SparseMatrix.Data) - クラス figure.SparseMatrix.Data のメソッド
オブジェクトの比較をする
componentMap - クラス fem.component.FEMControlPanel の変数
計算結果の成分を表す文字列と数値を関連付けるマップ
contains(double, double, double) - クラス figure.Cube3D のメソッド
点がこの直方体に含まれるかどうか判別する
contains(Tuple3D) - クラス figure.Cube3D のメソッド
点がこの直方体に含まれるかどうか判別する
contains(Cube3D) - クラス figure.Cube3D のメソッド
直方体がこの直方体に含まれるかどうか判別する
contour - クラス fem.component.FEMViewCanvas の変数
コンター図データ
ContourData - fem.result の クラス
コンター図データクラス
ContourData() - クラス fem.result.ContourData のコンストラクタ
コンター図データオブジェクトを構築する
contourParam - クラス fem.component.FEMControlPanel の変数
コンター表示をするデータの種類を表す int 型
controlPanel - クラス fem.component.FEMActionManager の変数
制御パネル
copyBorder() - クラス fem.border.AbstractElementBorder のメソッド
オブジェクトのコピーを返す
copyBorder() - インタフェース fem.ElementBorder のメソッド
オブジェクトのコピーを返す
copyElement() - クラス fem.element.AbstractElement のメソッド
オブジェクトのコピーを返す
copyElement() - インタフェース fem.Element のメソッド
オブジェクトのコピーを返す
createHeatMatrix() - クラス fem.FEMDataModel のメソッド
熱計算のマトリックス・ベクトルを計算する
createStiffnessMatrix() - クラス fem.FEMDataModel のメソッド
剛性マトリックス・荷重ベクトルを作成する
crossProduct(Vector3D) - クラス figure.Vector3D のメソッド
ベクトルの外積を返す
crossProduct(double, double, double) - クラス figure.Vector3D のメソッド
ベクトルの外積を返す
crossProduct(Vector3D, Vector3D) - クラス figure.Vector3D の static メソッド
ベクトルの外積を返す
Cube3D - figure の クラス
直方体クラス
Cube3D() - クラス figure.Cube3D のコンストラクタ
初期値 (0,0,0,0,0,0) で構築する
Cube3D(double, double, double, double, double, double) - クラス figure.Cube3D のコンストラクタ
パラメータを指定して構築する
cv - クラス fem.Material の変数
体積比熱
cycleNodes() - クラス fem.border.AbstractElementBorder のメソッド
周回順に並んだ節点ラベルを返す
cycleNodes() - クラス fem.border.QuadangleBorder2 のメソッド
周回順に並んだ節点ラベルを返す
cycleNodes() - クラス fem.border.TriangleBorder2 のメソッド
周回順に並んだ節点ラベルを返す
cycleNodes() - インタフェース fem.ElementBorder のメソッド
周回順に並んだ節点ラベルを返す

D

data - パッケージ data
数値データ処理に関わるクラスを提供する。
data - クラス figure.DefaultMatrix の変数
成分を格納する配列
data - クラス figure.Vector の変数
ベクトルの成分を格納した配列
dataMax - クラス figure.AbstractMatrix の変数
成分の絶対値の最大値
dateString() - クラス data.Clock の static メソッド
現在時刻を表す文字列を返す
dateString(Calendar) - クラス data.Clock の static メソッド
時刻を表す文字列を返す
dateString(Date) - クラス data.Clock の static メソッド
時刻を表す文字列を返す
dateString(DateFormat) - クラス data.Clock の static メソッド
時刻を表す文字列を返す
dateString(Calendar, DateFormat) - クラス data.Clock の static メソッド
時刻を表す文字列を返す
dateString(Date, DateFormat) - クラス data.Clock の static メソッド
時刻を表す文字列を返す
DEFAULT_FORM - クラス data.Clock の static 変数
デフォルトの表示フォーマット
DefaultMatrix - figure の クラス
標準行列クラス
DefaultMatrix(int) - クラス figure.DefaultMatrix のコンストラクタ
正方行列を構築する
DefaultMatrix(int, int) - クラス figure.DefaultMatrix のコンストラクタ
行列を構築する
DefaultMatrixSolver - figure.matrix の クラス
連立方程式の解を求めるための標準行列クラス
DefaultMatrixSolver(int) - クラス figure.matrix.DefaultMatrixSolver のコンストラクタ
正方行列を構築する
density - クラス fem.Material の変数
密度
depth - クラス figure.Cube3D の変数
z 軸方向奥行き
destroy() - クラス fem.FEMApplet のメソッド
リソースを破棄する
determinant() - クラス figure.AbstractMatrix のメソッド
行列式を返す
determinant() - インタフェース figure.Matrix のメソッド
行列式を返す
DFORM - クラス fem.component.FEMViewCanvas の static 変数
数値書式
diagonal - クラス figure.SparseMatrix.RowData の変数
対角成分データのインデックス
dirMatrix(Point3D[]) - クラス fem.element.AbstractShellElement のメソッド
方向余弦マトリックスを返す
dirMatrix(Point3D[]) - インタフェース fem.ShellElement のメソッド
方向余弦マトリックスを返す
disp - クラス fem.component.FEMControlPanel の変数
表示変位成分選択メニュー
DISP_COEF - クラス fem.component.FEMControlPanel の static 変数
変位表示倍率を表す文字列
DISP_COMPONENT - クラス fem.component.FEMControlPanel の static 変数
変位の成分を格納した配列
dispCoef - クラス fem.component.FEMViewCanvas の変数
変位表示倍率
dispCoefField - クラス fem.component.FEMControlPanel の変数
変位表示倍率入力フィールド
DISPLACEMENT - クラス fem.result.Result の static 変数
変位を表す int 型
displacement - クラス fem.result.Result の変数
節点変位を格納するリスト
dispMax - クラス fem.result.Result の変数
節点変位の大きさの最大値
dispMax() - クラス fem.result.Result のメソッド
節点変位の大きさの最大値を返す
distance(Point3D) - クラス figure.Point3D のメソッド
点の間の距離を返す
distanceSq(Point3D) - クラス figure.Point3D のメソッド
点の間の距離の2乗を返す
doAction() - クラス fem.component.CalculateButton のメソッド
FEM 計算をする
doAction() - クラス fem.component.ClearResultButton のメソッド
計算結果を消去する
doAction() - インタフェース fem.component.SimpleAction のメソッド
アクションを実行する
dof - クラス fem.bc.BoundaryCondition の変数
節点の自由度を格納した配列
dof(int) - クラス fem.bc.BoundaryCondition のメソッド
節点自由度を返す
dof - クラス fem.FEMDataModel の変数
モデルの自由度
dotProduct(Vector3D) - クラス figure.Vector3D のメソッド
ベクトルの内積を返す
dotProduct(double, double, double) - クラス figure.Vector3D のメソッド
ベクトルの内積を返す
dotProduct(Vector3D, Vector3D) - クラス figure.Vector3D の static メソッド
ベクトルの内積を返す
drawElement(Graphics2D, ViewPoint3D[], ContourData, ColorBar) - クラス fem.component.FEMViewCanvas のメソッド
要素を描画する
drawElement(Graphics2D, ViewPoint3D[]) - クラス fem.component.FEMViewCanvas のメソッド
要素を描画する
drawErrorMessage(Graphics2D, String) - クラス gui.BasicViewCanvas のメソッド
エラーメッセージを表示する
drawHorizontalBar(Graphics, Rectangle, Color) - クラス gui.ColorBar のメソッド
水平カラーバーを描画する
drawLoad(Graphics2D, double, Point3D) - クラス fem.component.FEMViewCanvas のメソッド
荷重条件を描画する
drawPolygon(Graphics2D, int, int[], int[], double[]) - クラス fem.component.FEMViewCanvas のメソッド
多角形を描画する
drawPress(Graphics2D, double, Point3D) - クラス fem.component.FEMViewCanvas のメソッド
面圧条件を描画する
drawRestraint(Graphics2D, ViewPoint3D[]) - クラス fem.component.FEMViewCanvas のメソッド
拘束条件を描画する
drawVector(Graphics2D, Point, Point, double) - クラス fem.component.FEMViewCanvas のメソッド
ベクトルを描画する
drawVerticalBar(Graphics, Rectangle, Color) - クラス gui.ColorBar のメソッド
垂直カラーバーを描画する

E

eigenvalue(int) - クラス figure.DefaultMatrix のメソッド
Jacobie 法で固有値を求める
elemColor - クラス fem.component.FEMViewCanvas の変数
要素表示色
element - クラス fem.bc.ElementBorderBound の変数
要素ラベル
element - クラス fem.border.AbstractElementBorder の変数
要素ラベル
element() - クラス fem.border.AbstractElementBorder のメソッド
要素ラベルを返す
Element - fem の インタフェース
要素インターフェイス
element() - インタフェース fem.ElementBorder のメソッド
要素ラベルを返す
ELEMENT_NAME - クラス fem.element.HexaElement1 の static 変数
要素名称
ELEMENT_NAME - クラス fem.element.HexaElement2 の static 変数
要素名称
ELEMENT_NAME - クラス fem.element.QuadElement1 の static 変数
要素名称
ELEMENT_NAME - クラス fem.element.TetraElement1 の static 変数
要素名称
ELEMENT_NAME - クラス fem.element.TetraElement2 の static 変数
要素名称
ELEMENT_NAME - クラス fem.element.TriElement1 の static 変数
要素名称
ELEMENT_NAME - クラス fem.element.WedgeElement1 の static 変数
要素名称
ELEMENT_NAME - クラス fem.element.WedgeElement2 の static 変数
要素名称
ElementBorder - fem の インタフェース
要素境界インターフェイス
ElementBorderBound - fem.bc の クラス
要素境界条件クラス
ElementBorderBound(int, String) - クラス fem.bc.ElementBorderBound のコンストラクタ
要素境界条件を構築する
elements - クラス fem.MeshModel の変数
要素を格納したリスト
eliminateRowColumn(int, int) - クラス figure.DefaultMatrix のメソッド
指定した行・列を消去した行列を返す
eliminateRowColumn(int, int) - インタフェース figure.Matrix のメソッド
指定した行・列を消去した行列を返す
eliminateRowColumn(int, int) - クラス figure.SparseMatrix のメソッド
指定した行・列を消去した行列を返す
equals(Object) - クラス fem.bc.ElementBorderBound のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.bc.HeatTransferBound のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.bc.Load のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.bc.Pressure のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.bc.Restraint のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.bc.Temperature のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.border.AbstractElementBorder のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.border.QuadangleBorder1 のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.border.QuadangleBorder2 のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.border.TriangleBorder1 のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.border.TriangleBorder2 のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.element.AbstractElement のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.element.HexaElement1 のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.element.HexaElement2 のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.element.QuadElement1 のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.element.TetraElement1 のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.element.TetraElement2 のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.element.TriElement1 のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.element.WedgeElement1 のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.element.WedgeElement2 のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.Material のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.Node のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.result.Strain のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.result.Stress のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス fem.ShellParameter のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス figure.AbstractMatrix のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス figure.Cube3D のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス figure.SparseMatrix.Data のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス figure.SparseMatrix.RowData のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス figure.Tensor3D のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス figure.Transform のメソッド
等価判定をする
equals(Object) - クラス figure.Tuple3D のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス figure.Vector のメソッド
オブジェクトの等価判定をする
equals(Object) - クラス figure.Vector3DR のメソッド
オブジェクトの等価判定をする
ETA - クラス fem.border.TriangleBorder2 の static 変数
節点の η 座標を格納した配列
ETA - クラス fem.element.HexaElement1 の static 変数
節点の η 座標を格納した配列
ETA - クラス fem.element.HexaElement2 の static 変数
節点の η 座標を格納した配列
ETA - クラス fem.element.QuadElement1 の static 変数
節点の η 座標を格納した配列
ETA - クラス fem.element.TetraElement2 の static 変数
節点の η 座標を格納した配列
ETA - クラス fem.element.TriElement1 の static 変数
節点の η 座標を格納した配列
ETA - クラス fem.element.WedgeElement1 の static 変数
節点の η 座標を格納した配列
ETA - クラス fem.element.WedgeElement2 の static 変数
節点の η 座標を格納した配列
extruct(int, int[], int[]) - クラス figure.matrix.DefaultMatrixSolver のメソッド
指定した行・列を取り出した行列を返す
extruct(int, int[], int[]) - インタフェース figure.matrix.MatrixSolver のメソッド
指定した行・列を取り出した行列を返す
extruct(int, int[], int[]) - クラス figure.matrix.SparseMatrixSolver のメソッド
指定した行・列を取り出した行列を返す
extructRowColumn(int, int[], int[]) - クラス figure.DefaultMatrix のメソッド
指定した行・列を取り出した行列を返す
extructRowColumn(int, int[], int[]) - クラス figure.matrix.DefaultMatrixSolver のメソッド
指定した行・列を取り出した行列を返す
extructRowColumn(int, int[], int[]) - インタフェース figure.Matrix のメソッド
指定した行・列を取り出した行列を返す
extructRowColumn(int, int[], int[]) - クラス figure.matrix.SparseMatrixSolver のメソッド
指定した行・列を取り出した行列を返す
extructRowColumn(int, int[], int[]) - クラス figure.SparseMatrix のメソッド
指定した行・列を取り出した行列を返す

F

face - クラス fem.bc.ElementBorderBound の変数
要素境界面
fem - パッケージ fem
FEM (有限要素法) 関連のクラスを提供する。
fem.bc - パッケージ fem.bc
有限要素の境界条件のクラスを提供する。
fem.border - パッケージ fem.border
有限要素の境界面のクラスを提供する。
fem.component - パッケージ fem.component
FEM 計算の GUI コンポーネント関連クラスを提供する。
fem.element - パッケージ fem.element
有限要素のクラスを提供する。
fem.io - パッケージ fem.io
有限要素法の入出力に関するクラスを提供する。
fem.result - パッケージ fem.result
FEM 計算結果関連のクラスを提供する。
FEMActionManager - fem.component の クラス
アクション管理クラス
FEMActionManager(FEMViewCanvas) - クラス fem.component.FEMActionManager のコンストラクタ
アクション管理オブジェクトを構築する
FEMApplet - fem の クラス
FEM アプレット メインクラス
FEMApplet() - クラス fem.FEMApplet のコンストラクタ
 
FEMControlPanel - fem.component の クラス
制御パネル
FEMControlPanel(FEMViewCanvas) - クラス fem.component.FEMControlPanel のコンストラクタ
制御パネルトを構築する
FEMControlPanel.DispCoefAction - fem.component の クラス
アクションボタン
FEMControlPanel.DispCoefAction() - クラス fem.component.FEMControlPanel.DispCoefAction のコンストラクタ
 
FEMDataModel - fem の クラス
FEM データモデル
FEMDataModel() - クラス fem.FEMDataModel のコンストラクタ
FEM データモデルを構築する
FEMModelReader - fem.io の クラス
FEM データ読み込みクラス
FEMModelReader(FEMDataModel) - クラス fem.io.FEMModelReader のコンストラクタ
FEM データ読み込みオブジェクトを構築する
FEMViewCanvas - fem.component の クラス
FEM モデル表示キャンバス
FEMViewCanvas(FEMDataModel, String, Font, Color, Color) - クラス fem.component.FEMViewCanvas のコンストラクタ
FEM モデル表示キャンバスを構築する
fgColor - クラス fem.component.FEMViewCanvas の変数
前景色
figure - パッケージ figure
幾何学図形・ベクトル・行列のクラスを提供する。
figure.matrix - パッケージ figure.matrix
行列演算のクラスを提供する。
fileio - パッケージ fileio
ファイル入出力クラスを提供する。
fillPolygon(Graphics2D, int, int[], int[], double[]) - クラス fem.component.FEMViewCanvas のメソッド
多角形を描画する
fillPolygon(Graphics2D, int, int[], int[], double[], double[], ColorBar) - クラス fem.component.FEMViewCanvas のメソッド
コンター多角形を描画する
fillPolygon(Graphics2D, int, int, double[], PolygonCoordinates) - クラス fem.component.FEMViewCanvas のメソッド
多角形を描画する
fillPolygon(Graphics2D, int, int, double[], double[], PolygonCoordinates) - クラス fem.component.FEMViewCanvas のメソッド
多角形を描画する
fillTemperature(int, double) - クラス fem.result.Result のメソッド
節点温度を一括設定する
font - クラス fem.component.FEMViewCanvas の変数
フォント
force - クラス fem.FEMDataModel の変数
荷重ベクトル
FORMS - クラス gui.ColorBar の static 変数
数値書式を格納した配列
freefaces - クラス fem.MeshModel の変数
表面を格納したリスト

G

GaussianQuadrature - fem の インタフェース
ガウス積分法インターフェイス
get(int) - クラス fem.bc.Restraint のメソッド
強制変位を返す
get(int) - クラス fem.component.PolygonCoordinates のメソッド
座標値を返す
get(int, int) - クラス figure.DefaultMatrix のメソッド
成分を返す
get(int, int) - インタフェース figure.Matrix のメソッド
成分を返す
get(int, int) - クラス figure.SparseMatrix のメソッド
成分を返す
get(int) - クラス figure.SparseMatrix.RowData のメソッド
成分を返す
get(int) - クラス figure.Vector のメソッド
成分を返す
getAnalyzeType() - クラス fem.FEMApplet のメソッド
HTMLタグで指定された解析種類を返す
getAnalyzeType() - クラス fem.FEMDataModel のメソッド
解析種類を返す
getAppletInfo() - クラス fem.FEMApplet のメソッド
アプレット情報を返す
getBorder(Element) - クラス fem.bc.ElementBorderBound のメソッド
要素境界を返す
getBoundaryCondition() - クラス fem.FEMDataModel のメソッド
境界条件を返す
getBounds() - クラス fem.MeshModel のメソッド
モデル境界を返す
getCalendar() - クラス data.Clock の static メソッド
現在時刻を返す
getCenterLocation() - クラス figure.Cube3D のメソッド
中心位置を返す
getColumnVector(int) - クラス figure.AbstractMatrix のメソッド
列ベクトルを返す
getColumnVector(int) - インタフェース figure.Matrix のメソッド
列ベクトルを返す
getColumnVectors() - クラス figure.AbstractMatrix のメソッド
列ベクトルを返す
getColumnVectors() - インタフェース figure.Matrix のメソッド
列ベクトルを返す
getContourData(int) - クラス fem.result.ContourData のメソッド
節点の値を返す
getControlPanel() - クラス fem.component.FEMActionManager のメソッド
制御パネルを返す
getData(int, int, int) - クラス fem.result.Result のメソッド
データを取り出す
getData(Strain, int) - クラス fem.result.Result のメソッド
歪データを取り出す
getData(Stress, int) - クラス fem.result.Result のメソッド
応力データを取り出す
getData(int, int) - クラス figure.SparseMatrix のメソッド
成分データを返す
getData(int) - クラス figure.SparseMatrix.RowData のメソッド
成分を取り出す
getDataModel() - クラス fem.FEMApplet のメソッド
HTMLタグで指定された FEM データを返す
getDiagonal(int) - クラス figure.SparseMatrix のメソッド
対角成分を返す
getDiagonal() - クラス figure.SparseMatrix.RowData のメソッド
対角成分を返す
getDiagonalColumn(int) - クラス figure.SparseMatrix のメソッド
対角成分データの列インデックスを返す
getDiagonalColumn() - クラス figure.SparseMatrix.RowData のメソッド
対角成分データの列インデックスを返す
getDisplacement(int) - クラス fem.result.Result のメソッド
節点変位を返す
getDisplacementViewCoef(double) - クラス fem.component.FEMViewCanvas のメソッド
画面に対する比率から変位表示倍率を計算する
getElement(int) - クラス fem.MeshModel のメソッド
要素を返す
getElementCount() - クラス fem.MeshModel のメソッド
要素数を返す
getFaceCount() - クラス fem.MeshModel のメソッド
表面の数を返す
getForce() - クラス fem.FEMDataModel のメソッド
荷重ベクトルを返す
getFreeFace(int) - クラス fem.MeshModel のメソッド
要素表面を返す
getFreeFaces() - クラス fem.MeshModel のメソッド
表面を取り出す
getHTBound(int) - クラス fem.bc.BoundaryCondition のメソッド
熱伝達境界条件を返す
getILU(double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
不完全 LU 分解をする
getILU(double) - クラス figure.matrix.SparseMatrixSolver のメソッド
不完全 LU 分解をする
getLoad(int) - クラス fem.bc.BoundaryCondition のメソッド
荷重条件を返す
getLocation() - クラス figure.Cube3D のメソッド
位置を返す
getLU(double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
LU 分解をする
getLU(double) - インタフェース figure.matrix.MatrixSolver のメソッド
LU 分解をする
getLU(double) - クラス figure.matrix.SparseMatrixSolver のメソッド
LU 分解をする
getMaterial() - クラス fem.element.AbstractElement のメソッド
材料のインデックスを返す
getMaterial() - インタフェース fem.Element のメソッド
材料のインデックスを返す
getMaterial(int) - クラス fem.FEMDataModel のメソッド
材料を返す
getMatrixSolveMethod() - クラス fem.FEMApplet のメソッド
HTMLタグで指定された行列解法を返す
getMax() - クラス figure.SparseMatrix.RowData のメソッド
成分の絶対値の最大値を返す
getMax() - クラス figure.Tensor3D のメソッド
成分の絶対値の最大値を返す
getMesh() - クラス fem.FEMDataModel のメソッド
メッシュモデルを返す
getModel() - クラス fem.component.FEMActionManager のメソッド
FEM データモデルを返す
getModel() - クラス fem.component.FEMControlPanel のメソッド
FEM データモデルを返す
getModel() - クラス fem.component.FEMViewCanvas のメソッド
FEM データモデルを返す
getName() - 列挙 fem.AnalyzeType のメソッド
解析種類を返す
getName() - クラス fem.border.AbstractElementBorder のメソッド
要素境界名称を返す
getName() - クラス fem.border.QuadangleBorder1 のメソッド
要素境界名称を返す
getName() - クラス fem.border.QuadangleBorder2 のメソッド
要素境界名称を返す
getName() - クラス fem.border.TriangleBorder1 のメソッド
要素境界名称を返す
getName() - クラス fem.border.TriangleBorder2 のメソッド
要素境界名称を返す
getName() - クラス fem.element.AbstractElement のメソッド
要素名称を返す
getName() - クラス fem.element.HexaElement1 のメソッド
要素名称を返す
getName() - クラス fem.element.HexaElement2 のメソッド
要素名称を返す
getName() - クラス fem.element.QuadElement1 のメソッド
要素名称を返す
getName() - クラス fem.element.TetraElement1 のメソッド
要素名称を返す
getName() - クラス fem.element.TetraElement2 のメソッド
要素名称を返す
getName() - クラス fem.element.TriElement1 のメソッド
要素名称を返す
getName() - クラス fem.element.WedgeElement1 のメソッド
要素名称を返す
getName() - クラス fem.element.WedgeElement2 のメソッド
要素名称を返す
getName() - 列挙 figure.matrix.MatrixSolveMethod のメソッド
行列解法の名称を返す
getNode(int) - クラス fem.MeshModel のメソッド
節点を返す
getNodeCount() - クラス fem.MeshModel のメソッド
節点数を返す
getNonZeroCount() - クラス figure.SparseMatrix のメソッド
0 でない成分の数を返す
getParam() - クラス fem.element.AbstractShellElement のメソッド
シェルパラメータのインデックスを返す
getParam() - インタフェース fem.ShellElement のメソッド
シェルパラメータのインデックスを返す
getParameter(MatrixSolveMethod) - クラス figure.matrix.MatrixSolveParameter の static メソッド
行列解法のパラメータを返す
getParameterInfo() - クラス fem.FEMApplet のメソッド
このアプレットが解釈するパラメータ情報を返す
getParameters(MatrixSolveMethod) - クラス figure.matrix.MatrixSolveParameter の static メソッド
行列解法のパラメータを返す
getPoint(Point) - クラス fem.component.ViewPoint3D のメソッド
画面上の点を返す
getPressure(int) - クラス fem.bc.BoundaryCondition のメソッド
面圧条件を返す
getRestraint(int) - クラス fem.bc.BoundaryCondition のメソッド
拘束条件を返す
getRestraints() - クラス fem.bc.BoundaryCondition のメソッド
拘束条件を格納したリストを返す
getResult() - クラス fem.FEMDataModel のメソッド
計算結果を返す
getRowData(int) - クラス figure.SparseMatrix のメソッド
行データを返す
getRowVector(int) - クラス figure.AbstractMatrix のメソッド
行ベクトルを返す
getRowVector(int) - インタフェース figure.Matrix のメソッド
行ベクトルを返す
getRowVectors() - クラス figure.AbstractMatrix のメソッド
行ベクトルを返す
getRowVectors() - インタフェース figure.Matrix のメソッド
行ベクトルを返す
getShellParameter(int) - クラス fem.FEMDataModel のメソッド
シェルパラメータを返す
getStiffnessMatrix() - クラス fem.FEMDataModel のメソッド
剛性マトリックスを返す
getStrain1(int) - クラス fem.result.Result のメソッド
節点歪を返す
getStrain2(int) - クラス fem.result.Result のメソッド
節点歪を返す
getStress1(int) - クラス fem.result.Result のメソッド
節点応力を返す
getStress2(int) - クラス fem.result.Result のメソッド
節点応力を返す
getTagColor(String) - クラス fem.FEMApplet のメソッド
HTMLタグで指定された色を返す
getTagFont() - クラス fem.FEMApplet のメソッド
HTMLタグで指定されたフォントを返す
getTagNumber(String) - クラス fem.FEMApplet のメソッド
HTMLタグで指定された数値を返す
getTemperature(int) - クラス fem.bc.BoundaryCondition のメソッド
温度固定条件を返す
getTemperature() - クラス fem.bc.BoundaryCondition のメソッド
温度固定条件を格納したリストを返す
getTemperature(int) - クラス fem.result.Result のメソッド
節点温度を返す
getTime() - クラス data.Clock の static メソッド
現在時刻を返す
getViewCanvas() - クラス fem.component.FEMActionManager のメソッド
表示キャンバスを返す
getViewCanvas() - クラス fem.component.FEMControlPanel のメソッド
表示キャンバスを返す
getViewPoint(int, double, Point3D) - クラス fem.component.FEMViewCanvas のメソッド
画面上の点を返す
getViewPoint(int, double, Point3D, double, Vector3D) - クラス fem.component.FEMViewCanvas のメソッド
画面上の点を返す
getViewPoint(Point3D, double, Point3D, double, Vector3D) - クラス fem.component.FEMViewCanvas のメソッド
画面上の点を返す
getX(Point) - クラス fem.component.ViewPoint3D のメソッド
画面上の x 座標を返す
getY(Point) - クラス fem.component.ViewPoint3D のメソッド
画面上の y 座標を返す
grad(Point3D[], double, double, double) - クラス fem.element.AbstractShellElement のメソッド
形状関数の勾配
{ dNi /dx dNi /dy dNi /dz }
を返す
grad(Point3D[], Matrix, double, Matrix, double) - クラス fem.element.AbstractShellElement のメソッド
形状関数の勾配
{ dNi /dx dNi /dy }
を返す
grad(Point3D[], double, double, double) - クラス fem.element.AbstractSolidElement のメソッド
形状関数の勾配
{ dNi /dx dNi /dy dNi /dz }
を返す
grad(Point3D[], Matrix, double, Matrix) - クラス fem.element.AbstractSolidElement のメソッド
形状関数の勾配
{ dNi /dx dNi /dy dNi /dz }
を返す
grad(Point3D[], double) - クラス fem.element.TetraElement1 のメソッド
形状関数の勾配
{ dNi /dx dNi /dy dNi /dz }
を返す
gradMatrix(Point3D[], Material) - クラス fem.element.AbstractElement のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double, double, double, double) - クラス fem.element.AbstractShellElement のメソッド
拡散マトリックス
{ ∇Ni・∇Nj }
を返す
gradMatrix(Point3D[], double, double, double, double) - クラス fem.element.AbstractSolidElement のメソッド
拡散マトリックス
{ ∇Ni・∇Nj }
を返す
gradMatrix(Point3D[], Material) - インタフェース fem.Element のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double) - インタフェース fem.Element のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double) - クラス fem.element.HexaElement1 のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double) - クラス fem.element.HexaElement2 のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double) - クラス fem.element.QuadElement1 のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double, double) - クラス fem.element.QuadElement1 のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double) - クラス fem.element.TetraElement1 のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double) - クラス fem.element.TetraElement2 のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double) - クラス fem.element.TriElement1 のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double, double) - クラス fem.element.TriElement1 のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double) - クラス fem.element.WedgeElement1 のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double) - クラス fem.element.WedgeElement2 のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
gradMatrix(Point3D[], double) - インタフェース fem.SolidElement のメソッド
拡散マトリックス
{ ∫∇Ni・∇Nj dV }
を返す
GTETRA2 - インタフェース fem.GaussianQuadrature の static 変数
四面体2次要素のガウス積分の積分点座標を格納した配列
GTRI2 - インタフェース fem.GaussianQuadrature の static 変数
三角形2次要素のガウス積分の積分点座標を格納した配列
gui - パッケージ gui
GUI コンポーネントを使用する基本クラスを提供する。
GW3 - インタフェース fem.GaussianQuadrature の static 変数
ガウス積分の重み係数を格納した配列
GX2 - インタフェース fem.GaussianQuadrature の static 変数
四角形1次要素のガウス積分の積分点座標を格納した配列
GX3 - インタフェース fem.GaussianQuadrature の static 変数
四角形2次要素のガウス積分の積分点座標を格納した配列

H

hashCode() - クラス fem.bc.ElementBorderBound のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス fem.border.AbstractElementBorder のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス fem.element.AbstractElement のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス fem.Material のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス fem.ShellParameter のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス figure.AbstractMatrix のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス figure.Cube3D のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス figure.SparseMatrix.Data のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス figure.SparseMatrix.RowData のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス figure.Tensor3D のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス figure.Transform のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス figure.Tuple3D のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス figure.Vector のメソッド
オブジェクトのハッシュコード値を返す
hashCode() - クラス figure.Vector3DR のメソッド
オブジェクトのハッシュコード値を返す
heatConductivity - クラス fem.Material の変数
熱伝導率
HeatTransferBound - fem.bc の クラス
熱伝達境界条件クラス
HeatTransferBound(int, String, double, double) - クラス fem.bc.HeatTransferBound のコンストラクタ
熱伝達境界条件を構築する
height - クラス figure.Cube3D の変数
y 軸方向高さ
HexaElement1 - fem.element の クラス
六面体 1 次要素クラス
HexaElement1(int, int, int, int, int, int, int, int, int, int) - クラス fem.element.HexaElement1 のコンストラクタ
要素を構築する
HexaElement1(int, int, int[]) - クラス fem.element.HexaElement1 のコンストラクタ
要素を構築する
HexaElement2 - fem.element の クラス
六面体セレンディピティ族 2 次要素クラス
HexaElement2(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - クラス fem.element.HexaElement2 のコンストラクタ
要素を構築する
HexaElement2(int, int, int[]) - クラス fem.element.HexaElement2 のコンストラクタ
要素を構築する
htc - クラス fem.bc.HeatTransferBound の変数
熱伝達率
htcCount() - クラス fem.bc.BoundaryCondition のメソッド
熱伝達境界を与える面の数を返す
htcs - クラス fem.bc.BoundaryCondition の変数
熱伝達境界条件を格納するリスト

I

init() - クラス fem.bc.BoundaryCondition のメソッド
境界条件を初期化する
init() - クラス fem.FEMApplet のメソッド
アプレットを初期化する
init() - クラス fem.FEMDataModel のメソッド
モデルを初期化する
init() - クラス fem.MeshModel のメソッド
モデルを初期化する
init() - クラス figure.DefaultMatrix のメソッド
行列を初期化する
init() - インタフェース figure.Matrix のメソッド
行列を初期化する
init() - クラス figure.SparseMatrix のメソッド
行列を初期化する
init(int) - クラス figure.SparseMatrix.RowData のメソッド
行データを初期化する
init() - クラス figure.Transform のメソッド
変換行列を初期化する
innerFrame(int, int) - クラス fem.component.FEMViewCanvas のメソッド
点が画面内にあるかどうか判別する
innerProduct(Vector, Vector) - クラス figure.Vector の static メソッド
ベクトルの内積を計算する
IntegerList - data の クラス
整数データリスト
IntegerList() - クラス data.IntegerList のコンストラクタ
整数データリストを作成する
IntegerList(int) - クラス data.IntegerList のコンストラクタ
整数データリストを作成する
inverse() - クラス figure.matrix.DefaultMatrixSolver のメソッド
逆行列を求める
inverse(DefaultMatrix, double) - クラス figure.matrix.DefaultMatrixSolver の static メソッド
LU 分解法で逆行列を求める
inverse() - インタフェース figure.matrix.MatrixSolver のメソッド
逆行列を求める
inverse() - クラス figure.matrix.SparseMatrixSolver のメソッド
逆行列を求める
inverse(SparseMatrix, double) - クラス figure.matrix.SparseMatrixSolver の static メソッド
LU 分解法で逆行列を求める
inverseNoPreserv(double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
逆行列を求める
元の行列は保持しない
isSymmetry() - クラス figure.AbstractMatrix のメソッド
行列が対称かどうかを判別する
isSymmetry() - クラス figure.DefaultMatrix のメソッド
行列が対称かどうかを判別する
isSymmetry() - インタフェース figure.Matrix のメソッド
行列が対称かどうかを判別する
isSymmetry() - クラス figure.Tensor3D のメソッド
このテンソルが対称かどうかを返す
itemStateChanged(ItemEvent) - クラス fem.component.ResultChoice のメソッド
表示する結果の成分を選択する
itemStateChanged(ItemEvent) - クラス fem.component.ResultCompChoice のメソッド
表示する結果の成分を選択する

J

jacobian(Matrix) - クラス fem.border.AbstractElementBorder の static メソッド
擬似ヤコビアンを返す
jacobian(Point3D[]) - クラス fem.border.TriangleBorder1 のメソッド
ヤコビアンを返す
jacobian(Matrix) - クラス fem.element.AbstractShellElement のメソッド
ヤコビアンを返す
jacobian(Matrix) - クラス fem.element.AbstractSolidElement のメソッド
ヤコビアンを返す
jacobian(Point3D[]) - クラス fem.element.TetraElement1 のメソッド
ヤコビアンを返す
jacobian(Point3D[]) - クラス fem.element.TriElement1 のメソッド
ヤコビアンを返す
jacobianMatrix(Point3D[], Matrix) - クラス fem.border.AbstractElementBorder のメソッド
擬似ヤコビ行列を返す
jacobianMatrix(Point3D[], Vector3D, Matrix, double) - クラス fem.element.AbstractShellElement のメソッド
ヤコビ行列を返す
jacobianMatrix(Point3D[], Vector3D[], Matrix, double) - クラス fem.element.AbstractShellElement のメソッド
ヤコビ行列を返す
jacobianMatrix(Point3D[], Matrix) - クラス fem.element.AbstractSolidElement のメソッド
ヤコビ行列を返す
jacobInv(Matrix, double, Matrix) - クラス fem.element.AbstractShellElement のメソッド
逆ヤコビ行列を返す

K

keyMap - クラス fem.component.FEMActionManager の変数
アクションキーを格納したマップ
keyPressed(KeyEvent) - クラス fem.component.FEMActionManager のメソッド
キーを押した時の処理を行う
keyReleased(KeyEvent) - クラス fem.component.FEMActionManager のメソッド
キーを離した時の処理を行う
keyTyped(KeyEvent) - クラス fem.component.FEMActionManager のメソッド
キーをタイプした時の処理を行う

L

label() - クラス fem.bc.ElementBorderBound のメソッド
要素ラベルを返す
label() - クラス fem.bc.Load のメソッド
節点ラベルを返す
label() - クラス fem.bc.Restraint のメソッド
節点ラベルを返す
label() - クラス fem.bc.Temperature のメソッド
節点ラベルを返す
label - クラス fem.element.AbstractElement の変数
要素ラベル
label() - クラス fem.element.AbstractElement のメソッド
要素ラベルを返す
label() - インタフェース fem.LabeledData のメソッド
データラベルを返す
label - クラス fem.Material の変数
材料番号
label() - クラス fem.Material のメソッド
材料番号を返す
label - クラス fem.Node の変数
節点ラベル
label() - クラス fem.Node のメソッド
節点ラベルを返す
label - クラス fem.ShellParameter の変数
パラメータ番号
label() - クラス fem.ShellParameter のメソッド
パラメータ番号を返す
LABEL_COMPARATOR - クラス fem.bc.BoundaryCondition の static 変数
ラベルの比較オブジェクト
LABEL_COMPARATOR - クラス fem.MeshModel の static 変数
ラベルの比較オブジェクト
LabelComparator - fem の クラス
ラベルの比較クラス
LabelComparator() - クラス fem.LabelComparator のコンストラクタ
ラベルの比較オブジェクトを構築する
LabeledData - fem の インタフェース
ラベル付きデータのインターフェイス
LabelException - fem の 例外
ラベルが一致しない場合にスローされる例外
LabelException() - 例外 fem.LabelException のコンストラクタ
例外を構築する
LabelException(String) - 例外 fem.LabelException のコンストラクタ
詳細メッセージを使用して例外を構築する
LabelMap - fem の クラス
データラベルを格納するマップ
LabelMap() - クラス fem.LabelMap のコンストラクタ
データラベルを格納するマップを構築する
labelMap - クラス fem.LabelMap の変数
データラベルを格納するマップ
leftMul(Tensor3D) - クラス figure.Tensor3D のメソッド
テンソル積 テンソルを左から掛ける
list - クラス figure.SparseMatrix.RowData の変数
成分データを格納するリスト
Load - fem.bc の クラス
荷重条件クラス
Load(int, double, double, double) - クラス fem.bc.Load のコンストラクタ
荷重条件を構築する
Load(int, double, double, double, double, double, double) - クラス fem.bc.Load のコンストラクタ
荷重条件を構築する
loadColor - クラス fem.component.FEMViewCanvas の変数
荷重条件表示色
loadCount() - クラス fem.bc.BoundaryCondition のメソッド
荷重点の数を返す
loadMax - クラス fem.bc.BoundaryCondition の変数
荷重の大きさの最大値
loadMax() - クラス fem.bc.BoundaryCondition のメソッド
荷重の大きさの最大値を返す
loads - クラス fem.bc.BoundaryCondition の変数
荷重条件を格納するリスト
loadVector(int) - クラス fem.bc.BoundaryCondition のメソッド
荷重ベクトルを作成する

M

MAGNITUDE - クラス fem.result.Result の static 変数
大きさを表す int 型
magnitude() - クラス figure.Vector のメソッド
ベクトルの大きさを計算する
magnitude() - クラス figure.Vector3D のメソッド
ベクトルの大きさを返す
magnitudeR() - クラス figure.Vector3DR のメソッド
回転角の大きさを返す
magnitudeSq() - クラス figure.Vector のメソッド
ベクトルの大きさの 2 乗を計算する
magnitudeSq() - クラス figure.Vector3D のメソッド
ベクトルの大きさの 2 乗を返す
magnitudeSqR() - クラス figure.Vector3DR のメソッド
回転角の大きさの 2 乗を返す
map - クラス figure.matrix.MatrixSolveParameter の static 変数
行列解法パラメータを格納した配列
MARGIN - クラス gui.ColorBar の static 変数
カラーバー表示の空白
massMatrix(Point3D[], Material) - クラス fem.element.AbstractElement のメソッド
質量マトリックスを返す
massMatrix(Point3D[], Material) - クラス fem.element.AbstractShellElement のメソッド
質量マトリックスを返す
massMatrix(Point3D[], double) - クラス fem.element.AbstractShellElement のメソッド
質量マトリックスを返す
massMatrix(Point3D[], Material, double) - クラス fem.element.AbstractShellElement のメソッド
質量マトリックスを返す
massMatrix(Point3D[], double) - クラス fem.element.HexaElement1 のメソッド
質量マトリックスを返す
massMatrix(Point3D[], double) - クラス fem.element.HexaElement2 のメソッド
質量マトリックスを返す
massMatrix(Point3D[], Material) - インタフェース fem.Element のメソッド
質量マトリックスを返す
massMatrix(Point3D[], double) - インタフェース fem.Element のメソッド
質量マトリックスを返す
massMatrix(Point3D[], double, double) - クラス fem.element.QuadElement1 のメソッド
質量マトリックスを返す
massMatrix(Point3D[], double) - クラス fem.element.TetraElement1 のメソッド
質量マトリックスを返す
massMatrix(Point3D[], double) - クラス fem.element.TetraElement2 のメソッド
質量マトリックスを返す
massMatrix(Point3D[], double, double) - クラス fem.element.TriElement1 のメソッド
質量マトリックスを返す
massMatrix(Point3D[], double) - クラス fem.element.WedgeElement1 のメソッド
質量マトリックスを返す
massMatrix(Point3D[], double) - クラス fem.element.WedgeElement2 のメソッド
質量マトリックスを返す
massMatrix(Point3D[], Material, double) - インタフェース fem.ShellElement のメソッド
質量マトリックスを返す
massMatrix(Point3D[], double, double) - インタフェース fem.ShellElement のメソッド
質量マトリックスを返す
material - クラス fem.element.AbstractElement の変数
材料のインデックス
Material - fem の クラス
材料クラス
Material(int) - クラス fem.Material のコンストラクタ
材料オブジェクトを構築する
Material(int, double, double, double, double, double) - クラス fem.Material のコンストラクタ
材料オブジェクトを構築する
materialCount() - クラス fem.FEMDataModel のメソッド
材料の数を返す
materials - クラス fem.FEMDataModel の変数
材料を格納するリスト
matrix - クラス fem.FEMDataModel の変数
剛性マトリックス
matrix - クラス fem.Material の変数
応力 - 歪マトリックス
matrix() - クラス fem.Material のメソッド
応力 - 歪マトリックスを返す
Matrix - figure の インタフェース
行列インターフェイス
matrix() - クラス figure.Tensor3D のメソッド
テンソルを行列として返す
matrix2Dstrain() - クラス fem.Material のメソッド
平面歪問題の応力 - 歪マトリックスを作成する
matrix2Dstress() - クラス fem.Material のメソッド
平面応力問題の応力 - 歪マトリックスを作成する
matrix3D() - クラス fem.Material のメソッド
3 次元問題の応力 - 歪マトリックスを作成する
matrixAxiSymetric() - クラス fem.Material のメソッド
軸対称問題の応力 - 歪マトリックスを作成する
matrixShell() - クラス fem.Material のメソッド
シェル要素の応力 - 歪マトリックスを作成する
MatrixSolveException - figure.matrix の 例外
連立方程式の解が求まらない場合にスローされる例外
MatrixSolveException() - 例外 figure.matrix.MatrixSolveException のコンストラクタ
例外を構築する
MatrixSolveException(String) - 例外 figure.matrix.MatrixSolveException のコンストラクタ
詳細メッセージを使用して例外を構築する
MatrixSolveMethod - figure.matrix の 列挙型
行列解法クラス
MatrixSolveMethod(String) - 列挙 figure.matrix.MatrixSolveMethod のコンストラクタ
行列解法を構築する
MatrixSolveParameter - figure.matrix の クラス
行列解法パラメータ
MatrixSolveParameter(double) - クラス figure.matrix.MatrixSolveParameter のコンストラクタ
行列解法パラメータを構築する
MatrixSolveParameter(double, double) - クラス figure.matrix.MatrixSolveParameter のコンストラクタ
行列解法パラメータを構築する
MatrixSolveParameter(double, double, double) - クラス figure.matrix.MatrixSolveParameter のコンストラクタ
行列解法パラメータを構築する
MatrixSolveParameter.ParameterMap - figure.matrix の クラス
行列解法パラメータ
MatrixSolveParameter.ParameterMap() - クラス figure.matrix.MatrixSolveParameter.ParameterMap のコンストラクタ
 
MatrixSolver - figure.matrix の インタフェース
連立方程式の解を求めるための行列インターフェイス
p = A xx を求める
matrixTorsion() - クラス fem.Material のメソッド
捩り問題の応力 - 歪マトリックスを作成する
MAX_PRINCIPAL - クラス fem.result.Result の static 変数
最大主成分を表す int 型
MAX_SHARE - クラス fem.result.Result の static 変数
最大せん断成分を表す int 型
maxValue - クラス fem.result.ContourData の変数
データの最大値
maxValue - クラス gui.ColorBar の変数
最大値
mesh - クラス fem.FEMDataModel の変数
メッシュモデル
mesh - クラス fem.io.FEMModelReader の変数
メッシュモデル
MeshModel - fem の クラス
メッシュモデル
MeshModel() - クラス fem.MeshModel のコンストラクタ
メッシュモデルを構築する
message - クラス fem.component.FEMViewCanvas の変数
エラーメッセージ
message - クラス fem.FEMApplet の変数
エラーメッセージ
method - クラス fem.FEMDataModel の変数
行列解法
MID_PRINCIPAL - クラス fem.result.Result の static 変数
中間主成分を表す int 型
MIN_PRINCIPAL - クラス fem.result.Result の static 変数
最小主成分を表す int 型
MIN_VALUE - クラス fem.component.FEMViewCanvas の static 変数
分母の最小値
MINIMUM_RANGE - クラス gui.ColorBar の static 変数
カラーバー範囲の最小値
minValue - クラス fem.result.ContourData の変数
データの最小値
minValue - クラス gui.ColorBar の変数
最小値
mises() - クラス fem.result.Stress のメソッド
ミーゼス応力を返す
model - クラス fem.component.FEMViewCanvas の変数
FEM データモデル
model - クラス fem.io.FEMModelReader の変数
FEM データモデル
modelBounds() - クラス fem.MeshModel のメソッド
モデル境界を設定する
modelExist - クラス fem.FEMDataModel の変数
モデルの有無を表す boolean 型
modelExist() - クラス fem.FEMDataModel のメソッド
モデルの有無を表す boolean 型を返す
mouseClicked(MouseEvent) - クラス fem.component.FEMActionManager のメソッド
マウスをクリックした時の処理を行う
mouseDragged(MouseEvent) - クラス fem.component.FEMActionManager のメソッド
マウスをドラッグした時の処理を行う
mouseEntered(MouseEvent) - クラス fem.component.FEMActionManager のメソッド
マウスがコンポーネントに入った時の処理を行う
mouseExited(MouseEvent) - クラス fem.component.FEMActionManager のメソッド
マウスがコンポーネントから出た時の処理を行う
mouseMoved(MouseEvent) - クラス fem.component.FEMActionManager のメソッド
マウスを移動させた時の処理を行う
mousePoint - クラス fem.component.FEMActionManager の変数
マウス位置
mousePressed(MouseEvent) - クラス fem.component.FEMActionManager のメソッド
マウスボタンを押した時の処理を行う
mouseReleased(MouseEvent) - クラス fem.component.FEMActionManager のメソッド
マウスボタンを離した時の処理を行う
mul(double) - クラス figure.DefaultMatrix のメソッド
スカラーを掛ける
mul(Matrix, Matrix) - クラス figure.DefaultMatrix の static メソッド
行列の積を計算する
mul(double) - インタフェース figure.Matrix のメソッド
スカラーを掛ける
mul(double) - クラス figure.SparseMatrix.Data のメソッド
成分に値を掛ける
mul(double) - クラス figure.SparseMatrix のメソッド
スカラーを掛ける
mul(Matrix, Matrix) - クラス figure.SparseMatrix の static メソッド
行列の積を計算する
mul(Vector) - クラス figure.SparseMatrix のメソッド
この行列とベクトルの積を返す
mul(double) - クラス figure.SparseMatrix.RowData のメソッド
スカラーを掛ける
mul(double) - クラス figure.Tensor3D のメソッド
スカラー倍
mul(double) - クラス figure.Vector のメソッド
スカラーを掛ける
mul(Matrix) - クラス figure.Vector のメソッド
行列との積を計算する
mul(double) - クラス figure.Vector3D のメソッド
スカラー倍する

N

name - 列挙 fem.AnalyzeType の変数
解析種類
name - 列挙 figure.matrix.MatrixSolveMethod の変数
解法の名称
node(int) - クラス fem.AbstractNodes のメソッド
節点ラベルを返す
node - クラス fem.bc.Load の変数
節点ラベル
node - クラス fem.bc.Restraint の変数
節点ラベル
node - クラス fem.bc.Temperature の変数
節点ラベル
Node - fem の クラス
節点クラス
Node(int, double, double, double) - クラス fem.Node のコンストラクタ
節点を構築する
node(int) - インタフェース fem.Nodes のメソッド
節点ラベルを返す
NODE_COUNT - クラス fem.border.QuadangleBorder1 の static 変数
節点数
NODE_COUNT - クラス fem.border.QuadangleBorder2 の static 変数
節点数
NODE_COUNT - クラス fem.border.TriangleBorder1 の static 変数
節点数
NODE_COUNT - クラス fem.border.TriangleBorder2 の static 変数
節点数
NODE_COUNT - クラス fem.element.HexaElement1 の static 変数
節点数
NODE_COUNT - クラス fem.element.HexaElement2 の static 変数
節点数
NODE_COUNT - クラス fem.element.QuadElement1 の static 変数
節点数
NODE_COUNT - クラス fem.element.TetraElement1 の static 変数
節点数
NODE_COUNT - クラス fem.element.TetraElement2 の static 変数
節点数
NODE_COUNT - クラス fem.element.TriElement1 の static 変数
節点数
NODE_COUNT - クラス fem.element.WedgeElement1 の static 変数
節点数
NODE_COUNT - クラス fem.element.WedgeElement2 の static 変数
節点数
nodeCount - クラス fem.bc.BoundaryCondition の変数
節点数
nodeCount() - クラス fem.border.QuadangleBorder1 のメソッド
節点数を返す
nodeCount() - クラス fem.border.QuadangleBorder2 のメソッド
節点数を返す
nodeCount() - クラス fem.border.TriangleBorder1 のメソッド
節点数を返す
nodeCount() - クラス fem.border.TriangleBorder2 のメソッド
節点数を返す
nodeCount() - クラス fem.element.HexaElement1 のメソッド
節点数を返す
nodeCount() - クラス fem.element.HexaElement2 のメソッド
節点数を返す
nodeCount() - クラス fem.element.QuadElement1 のメソッド
節点数を返す
nodeCount() - クラス fem.element.TetraElement1 のメソッド
節点数を返す
nodeCount() - クラス fem.element.TetraElement2 のメソッド
節点数を返す
nodeCount() - クラス fem.element.TriElement1 のメソッド
節点数を返す
nodeCount() - クラス fem.element.WedgeElement1 のメソッド
節点数を返す
nodeCount() - クラス fem.element.WedgeElement2 のメソッド
節点数を返す
nodeCount() - インタフェース fem.Nodes のメソッド
節点数を返す
nodeIndex - クラス fem.bc.BoundaryCondition の変数
節点ポインタを格納する配列
nodeIndex(int) - クラス fem.bc.BoundaryCondition のメソッド
節点ポインタを返す
nodes - クラス fem.AbstractNodes の変数
節点ラベルを格納する配列
nodes() - クラス fem.AbstractNodes のメソッド
節点ラベルを返す
nodes - クラス fem.MeshModel の変数
節点を格納したリスト
nodes(Nodes) - クラス fem.MeshModel のメソッド
節点を返す
Nodes - fem の インタフェース
節点集合インターフェイス
nodes() - インタフェース fem.Nodes のメソッド
節点ラベルを返す
NODES_COMPARATOR - クラス fem.MeshModel の static 変数
節点集合の比較オブジェクト
NodesComparator - fem の クラス
節点集合の比較クラス
NodesComparator() - クラス fem.NodesComparator のコンストラクタ
節点集合の比較オブジェクトを構築する
NONE - クラス fem.result.Result の static 変数
空データを表す int 型
normalize() - クラス figure.Vector3D のメソッド
単位ベクトル化する
normalVector(Point3D[]) - クラス fem.border.AbstractElementBorder の static メソッド
法線ベクトルを返す
normalVector(Point3D[]) - クラス fem.element.QuadElement1 のメソッド
法線ベクトルを返す
normalVector(Point3D[]) - クラス fem.element.TriElement1 のメソッド
法線ベクトルを返す
normalVector(Point3D[]) - インタフェース fem.ShellElement のメソッド
法線ベクトルを返す
normColor(double) - クラス gui.ColorBar.Flame のメソッド
0 〜 1 値 value に対するカラーバーの色を返す
normColor(double) - クラス gui.ColorBar.Gray のメソッド
0 〜 1 値 value に対するカラーバーの色を返す
normColor(double) - クラス gui.ColorBar.Index のメソッド
0 〜 1 値 value に対するカラーバーの色を返す
normColor(double) - クラス gui.ColorBar.Inverse のメソッド
0 〜 1 値 value に対するカラーバーの色を返す
normColor(double) - クラス gui.ColorBar のメソッド
0 〜 1 の値 value に対するカラーバーの色を返す
normColor(double) - クラス gui.ColorBar.Rainbow のメソッド
0 〜 1 値 value に対するカラーバーの色を返す
normColor(double) - クラス gui.ColorBar.Standard のメソッド
0 〜 1 値 value に対するカラーバーの色を返す

O

outTemp - クラス fem.bc.HeatTransferBound の変数
外部温度

P

paint(Graphics) - クラス fem.component.FEMViewCanvas のメソッド
描画する
paintModel(Graphics2D) - クラス fem.component.FEMViewCanvas のメソッド
描画内容
panel - クラス fem.component.CalculateButton の変数
制御パネル
panel - クラス fem.component.ResultChoice の変数
制御パネル
panel - クラス fem.component.ResultCompChoice の変数
制御パネル
panelSize - クラス gui.BasicViewCanvas の変数
画面サイズ
param - クラス fem.element.AbstractShellElement の変数
シェルパラメータのインデックス
param - クラス figure.matrix.MatrixSolveParameter の変数
行列解法のパラメータを格納した配列
parameterMap - クラス fem.component.FEMControlPanel の変数
計算結果の種類を表す文字列と数値を関連付けるマップ
PARAMS - クラス fem.component.FEMControlPanel の static 変数
計算結果の種類を格納した配列
perspect(double) - クラス figure.Point3D のメソッド
透視変換する
Point3D - figure の クラス
3次元点クラス
Point3D() - クラス figure.Point3D のコンストラクタ
デフォルト値 (0,0,0) で点を構築する
Point3D(double, double, double) - クラス figure.Point3D のコンストラクタ
座標値を指定して点を構築する
Point3D(Tuple3D) - クラス figure.Point3D のコンストラクタ
集合 t と同じ座標値で点を構築する
poissonsRatio - クラス fem.Material の変数
ポアソン比
polarCoordinates() - クラス figure.Vector3D のメソッド
極座標表示を返す
PolygonCoordinates - fem.component の クラス
多角形内部座標クラス
PolygonCoordinates(double[]) - クラス fem.component.PolygonCoordinates のコンストラクタ
多角形内部座標を構築する
press - クラス fem.bc.Pressure の変数
面圧
pressColor - クラス fem.component.FEMViewCanvas の変数
面圧条件表示色
pressMax - クラス fem.bc.BoundaryCondition の変数
面圧の最大値
pressMax() - クラス fem.bc.BoundaryCondition のメソッド
面圧の最大値を返す
Pressure - fem.bc の クラス
面圧条件クラス
Pressure(int, String, double) - クラス fem.bc.Pressure のコンストラクタ
面圧条件を構築する
pressureCount() - クラス fem.bc.BoundaryCondition のメソッド
面圧を加える面の数を返す
pressures - クラス fem.bc.BoundaryCondition の変数
面圧条件を格納するリスト
principal() - クラス figure.Tensor3D のメソッド
固有値を返す
printDate() - クラス data.Clock の static メソッド
現在時刻を表示する
printDate(Calendar) - クラス data.Clock の static メソッド
時刻を表示する
printDate(Date) - クラス data.Clock の static メソッド
時刻を表示する
printDate(DateFormat) - クラス data.Clock の static メソッド
時刻を表示する
printDate(Calendar, DateFormat) - クラス data.Clock の static メソッド
時刻を表示する
printDate(Date, DateFormat) - クラス data.Clock の static メソッド
時刻を表示する
put(LabeledData, int) - クラス fem.LabelMap のメソッド
データを格納する

Q

quadangle(int, int, int[], int[]) - クラス fem.component.PolygonCoordinates の static メソッド
四角形の座標を返す
QuadangleBorder1 - fem.border の クラス
四角形1次要素境界クラス
QuadangleBorder1(int, int, int, int, int) - クラス fem.border.QuadangleBorder1 のコンストラクタ
 
QuadangleBorder1(int, int[]) - クラス fem.border.QuadangleBorder1 のコンストラクタ
 
QuadangleBorder2 - fem.border の クラス
四角形2次要素境界クラス
QuadangleBorder2(int, int, int, int, int, int, int, int, int) - クラス fem.border.QuadangleBorder2 のコンストラクタ
 
QuadangleBorder2(int, int[]) - クラス fem.border.QuadangleBorder2 のコンストラクタ
 
QuadElement1 - fem.element の クラス
四角形 1 次要素 (MITC4) クラス
QuadElement1(int, int, int, int, int, int, int) - クラス fem.element.QuadElement1 のコンストラクタ
要素を構築する
QuadElement1(int, int, int, int[]) - クラス fem.element.QuadElement1 のコンストラクタ
要素を構築する

R

read(InputStream) - クラス fileio.TextDataReader のメソッド
データを読み込む
read(Reader) - クラス fileio.TextDataReader のメソッド
データを読み込む
read(URL) - クラス fileio.TextDataReader のメソッド
データを読み込む
readData(BufferedReader) - クラス fem.io.FEMModelReader のメソッド
FEM データを読み込む
readData(BufferedReader) - クラス fileio.TextDataReader のメソッド
データを読み込む
remove(int) - クラス figure.SparseMatrix.RowData のメソッド
指定した位置の成分データを削除する
reNumbering() - クラス fem.FEMDataModel のメソッド
節点ポインタを設定する
res - クラス fem.component.FEMControlPanel の変数
表示結果成分選択メニュー
reset(LabeledData) - クラス fem.LabelMap のメソッド
データラベルを再設定する
reset(Nodes) - クラス fem.LabelMap のメソッド
データラベルを再設定する
resetElementLabel(int) - クラス fem.border.AbstractElementBorder のメソッド
要素ラベルを再設定する
resetElementLabel(int) - インタフェース fem.ElementBorder のメソッド
要素ラベルを再設定する
resetMaterialLabel() - クラス fem.FEMDataModel のメソッド
材料ポインタを設定する
resetNodeLabel(int, int) - クラス fem.AbstractNodes のメソッド
節点ラベルを再設定する
resetNodeLabel(int, int) - インタフェース fem.Nodes のメソッド
節点ラベルを再設定する
resetShellParameterLabel() - クラス fem.FEMDataModel のメソッド
シェルパラメータポインタを設定する
restColor - クラス fem.component.FEMViewCanvas の変数
拘束条件表示色
Restraint - fem.bc の クラス
拘束条件クラス
Restraint(int) - クラス fem.bc.Restraint のコンストラクタ
拘束条件を構築する
Restraint(int, boolean, boolean, boolean, double, double, double) - クラス fem.bc.Restraint のコンストラクタ
拘束条件を構築する
Restraint(int, boolean, boolean, boolean, boolean, boolean, boolean, double, double, double, double, double, double) - クラス fem.bc.Restraint のコンストラクタ
拘束条件を構築する
restraintCount() - クラス fem.bc.BoundaryCondition のメソッド
拘束点の数を返す
restraints - クラス fem.bc.BoundaryCondition の変数
拘束条件を格納するリスト
restrx - クラス fem.bc.Restraint の変数
x 方向の回転拘束の有無を表す boolean 型
restry - クラス fem.bc.Restraint の変数
y 方向の回転拘束の有無を表す boolean 型
restrz - クラス fem.bc.Restraint の変数
z 方向の回転拘束の有無を表す boolean 型
restx - クラス fem.bc.Restraint の変数
x 方向の拘束の有無を表す boolean 型
resty - クラス fem.bc.Restraint の変数
y 方向の拘束の有無を表す boolean 型
restz - クラス fem.bc.Restraint の変数
z 方向の拘束の有無を表す boolean 型
result - クラス fem.FEMDataModel の変数
計算結果
Result - fem.result の クラス
計算結果クラス
Result() - クラス fem.result.Result のコンストラクタ
計算結果オブジェクトを構築する
ResultChoice - fem.component の クラス
表示結果成分選択メニュー
ResultChoice(FEMControlPanel) - クラス fem.component.ResultChoice のコンストラクタ
表示結果成分選択メニューを構築する
ResultCompChoice - fem.component の クラス
表示結果成分選択メニュー
ResultCompChoice(FEMControlPanel, String[]) - クラス fem.component.ResultCompChoice のコンストラクタ
表示結果成分選択メニューを構築する
rightMul(Tensor3D) - クラス figure.Tensor3D のメソッド
テンソル積 テンソルを右から掛ける
rot(Tuple3D, double) - クラス figure.Tuple3D のメソッド
任意の軸周りに回転する
rot(double, double, double, double) - クラス figure.Tuple3D のメソッド
任意の軸周りに回転する
rot(double, double, double, double, double) - クラス figure.Tuple3D のメソッド
任意の軸周りに回転する
rotate(int, int) - クラス fem.component.FEMViewCanvas のメソッド
モデルを回転させる
rotate(Tensor3D) - クラス figure.Tensor3D のメソッド
テンソルを回転させる
rotate(double, double, double) - クラス figure.Transform のメソッド
回転変換をする
rotate(double, double, double, double) - クラス figure.Transform のメソッド
回転変換をする
rotateCoef - クラス fem.component.FEMViewCanvas の変数
モデル回転速度係数
rotX(double) - クラス figure.Tuple3D のメソッド
x 軸周りに回転する
rotX(double, double) - クラス figure.Tuple3D のメソッド
x 軸周りに回転する
rotY(double) - クラス figure.Tuple3D のメソッド
y 軸周りに回転する
rotY(double, double) - クラス figure.Tuple3D のメソッド
y 軸周りに回転する
rotZ(double) - クラス figure.Tuple3D のメソッド
z 軸周りに回転する
rotZ(double, double) - クラス figure.Tuple3D のメソッド
z 軸周りに回転する
rowCount - クラス figure.DefaultMatrix の変数
行の数
rowCount() - クラス figure.DefaultMatrix のメソッド
行の数を返す
rowCount() - インタフェース figure.Matrix のメソッド
行の数を返す
rowCount - クラス figure.SparseMatrix の変数
行の数
rowCount() - クラス figure.SparseMatrix のメソッド
行の数を返す
rowdata - クラス figure.SparseMatrix の変数
行データを格納した配列
RX - クラス fem.result.Result の static 変数
x 回転成分を表す int 型
rx - クラス figure.Vector3DR の変数
x 軸周り回転角
RY - クラス fem.result.Result の static 変数
y 回転成分を表す int 型
ry - クラス figure.Vector3DR の変数
y 軸周り回転角
RZ - クラス fem.result.Result の static 変数
z 回転成分を表す int 型
rz - クラス figure.Vector3DR の変数
z 軸周り回転角

S

s - クラス fem.component.PolygonCoordinates の変数
座標を格納した配列
S_COEF - クラス fem.border.TriangleBorder2 の static 変数
ヤコビアン - 面積係数
searchColumn(int) - クラス figure.SparseMatrix.RowData のメソッド
データの位置を検索する
set(int, int, double) - クラス figure.DefaultMatrix のメソッド
成分に値を設定する
set(int, int, double) - インタフェース figure.Matrix のメソッド
成分に値を設定する
set(double) - クラス figure.SparseMatrix.Data のメソッド
成分の値を設定する
set(int, double) - クラス figure.SparseMatrix.RowData のメソッド
成分に値を設定する
set(int, int, double) - クラス figure.SparseMatrix のメソッド
成分に値を設定する
set(double, double, double) - クラス figure.Tuple3D のメソッド
座標を設定する
set(Tuple3D) - クラス figure.Tuple3D のメソッド
座標を設定する
set(int, double) - クラス figure.Vector のメソッド
成分を設定する
set(double, double) - クラス gui.ColorBar.Index のメソッド
データ範囲を設定する
set(double, double) - クラス gui.ColorBar.Inverse のメソッド
データ範囲を設定する
set(int, int) - クラス gui.ColorBar のメソッド
データ範囲を設定する
set(double, double) - クラス gui.ColorBar のメソッド
データ範囲を設定する
setAnalyzeType(AnalyzeType) - クラス fem.FEMDataModel のメソッド
解析種類を設定する
setBounds(double, double, double, double, double, double) - クラス figure.Cube3D のメソッド
境界を設定する
setColorBar(ColorBar) - クラス fem.component.FEMViewCanvas のメソッド
カラーバーを設定する
setColors(Color, Color) - クラス fem.component.FEMViewCanvas のメソッド
表示色を設定する
setComponent(String) - クラス fem.component.FEMControlPanel のメソッド
表示する結果の成分を選択する
setContour(int, int) - クラス fem.component.FEMViewCanvas のメソッド
コンター表示を設定する
setContour(Result, int, int) - クラス fem.result.ContourData のメソッド
コンター図データを設定する
setContourParam(String) - クラス fem.component.FEMControlPanel のメソッド
コンター表示をするデータの種類を設定する
setData(int, SparseMatrix.Data) - クラス figure.SparseMatrix.RowData のメソッド
指定した位置の成分データを置換する
setDiagonalColumn(int) - クラス figure.SparseMatrix.RowData のメソッド
対角成分データの列インデックスを設定する
setDispCoef() - クラス fem.component.FEMControlPanel のメソッド
変形倍率を設定する
setDisplacement(BoundaryCondition, Vector, ArrayList<Restraint>) - クラス fem.result.Result のメソッド
節点変位を設定する
setDisplacementCoef(double) - クラス fem.component.FEMViewCanvas のメソッド
変位表示倍率を設定する
setLabel(int) - クラス fem.bc.ElementBorderBound のメソッド
要素ラベルを設定する
setLabel(int) - クラス fem.bc.Load のメソッド
節点ラベルを設定する
setLabel(int) - クラス fem.bc.Restraint のメソッド
節点ラベルを設定する
setLabel(int) - クラス fem.bc.Temperature のメソッド
節点ラベルを設定する
setLabel(int) - クラス fem.element.AbstractElement のメソッド
要素ラベルを設定する
setLabel(int) - インタフェース fem.LabeledData のメソッド
データラベルを設定する
setLabel(int) - クラス fem.Material のメソッド
材料番号を設定する
setLabel(int) - クラス fem.Node のメソッド
節点ラベルを設定する
setLabel(int) - クラス fem.ShellParameter のメソッド
パラメータ番号を設定する
setLocation(double, double, double) - クラス figure.Cube3D のメソッド
座標を設定する
setLocation(Tuple3D) - クラス figure.Cube3D のメソッド
座標を設定する
setLocation(double, double, double) - クラス figure.Point3D のメソッド
座標を設定する
setLocation(Tuple3D) - クラス figure.Point3D のメソッド
座標を設定する
setMaps() - クラス fem.component.FEMControlPanel のメソッド
マップを設定する
setMaterial(int) - クラス fem.element.AbstractElement のメソッド
材料のインデックスを設定する
setMaterial(int) - インタフェース fem.Element のメソッド
材料のインデックスを設定する
setMethod(MatrixSolveMethod) - クラス fem.FEMDataModel のメソッド
行列解法を設定する
setNodeDoF() - クラス fem.FEMDataModel のメソッド
節点の自由度を設定する
setPaint() - クラス fem.component.FEMViewCanvas のメソッド
画面設定
setPaint() - クラス gui.BasicViewCanvas のメソッド
画面の設定をする
setParam(int) - クラス fem.element.AbstractShellElement のメソッド
シェルパラメータのインデックスを設定する
setParam(int) - インタフェース fem.ShellElement のメソッド
シェルパラメータのインデックスを設定する
setParameters(MatrixSolveMethod, double[]) - クラス figure.matrix.MatrixSolveParameter の static メソッド
行列解法のパラメータを設定する
setRowData(int, SparseMatrix.RowData) - クラス figure.SparseMatrix のメソッド
行データを設定する
setRX(double) - クラス figure.Vector3DR のメソッド
x 軸周り回転角を設定する
setRY(double) - クラス figure.Vector3DR のメソッド
y 軸周り回転角を設定する
setRZ(double) - クラス figure.Vector3DR のメソッド
z 軸周り回転角を設定する
setSize(double, double, double) - クラス figure.Cube3D のメソッド
大きさを設定する
setTemperature(double) - クラス fem.bc.Temperature のメソッド
温度を設定する
setTemperature(BoundaryCondition, Vector, ArrayList<Temperature>) - クラス fem.result.Result のメソッド
節点温度を設定する
setX(double) - クラス figure.Tuple3D のメソッド
x 座標を設定する
setY(double) - クラス figure.Tuple3D のメソッド
y 座標を設定する
setZ(double) - クラス figure.Tuple3D のメソッド
z 座標を設定する
shapeFunction(double, double) - クラス fem.border.QuadangleBorder1 のメソッド
形状関数行列
{ Ni dNi / dNi / }
を返す
shapeFunction(double, double) - クラス fem.border.QuadangleBorder2 のメソッド
形状関数行列
{ Ni dNi / dNi / }
を返す
shapeFunction(double, double) - クラス fem.border.TriangleBorder1 のメソッド
形状関数行列
{ Ni dNi / dNi / }
を返す
shapeFunction(double, double) - クラス fem.border.TriangleBorder2 のメソッド
形状関数行列
{ Ni dNi / dNi / }
を返す
shapeFunction(double, double, double) - クラス fem.element.HexaElement1 のメソッド
形状関数行列
{ Ni dNi / dNi / dNi / }
を返す
shapeFunction(double, double, double) - クラス fem.element.HexaElement2 のメソッド
形状関数行列
{ Ni dNi / dNi / dNi / }
を返す
shapeFunction(double, double) - クラス fem.element.QuadElement1 のメソッド
形状関数行列
{ Ni dNi / dNi / }
を返す
shapeFunction(double, double, double) - クラス fem.element.TetraElement1 のメソッド
形状関数行列
{ Ni dNi / dNi / dNi / }
を返す
shapeFunction(double, double, double) - クラス fem.element.TetraElement2 のメソッド
形状関数行列
{ Ni dNi / dNi / dNi / }
を返す
shapeFunction(double, double) - クラス fem.element.TriElement1 のメソッド
1次の形状関数行列
{ Ni dNi / dNi / }
を返す
shapeFunction(double, double, double) - クラス fem.element.WedgeElement1 のメソッド
形状関数行列
{ Ni dNi / dNi / dNi / }
を返す
shapeFunction(double, double, double) - クラス fem.element.WedgeElement2 のメソッド
形状関数行列
{ Ni dNi / dNi / dNi / }
を返す
shapeFunction(double, double) - インタフェース fem.ElementBorder のメソッド
形状関数行列
{ Ni dNi / dNi / }
を返す
shapeFunction(double, double) - インタフェース fem.ShellElement のメソッド
形状関数行列
{ Ni dNi / dNi / }
を返す
shapeFunction(double, double, double) - インタフェース fem.SolidElement のメソッド
形状関数行列
{ Ni dNi / dNi / dNi / }
を返す
shapeFunction2(double, double) - クラス fem.element.TriElement1 のメソッド
2次の形状関数行列
{ Ni dNi / dNi / }
を返す
shapeFunction3(Point3D[], Matrix, double, double) - クラス fem.element.TriElement1 のメソッド
角度の形状関数行列
{ Hxi Hyi dHxi / dHyi / dHxi / dHyi / }
を返す
shapeFunctionMatrix(Point3D[], double, double) - クラス fem.border.AbstractElementBorder のメソッド
形状関数マトリックス { NiNj } を返す
shapeFunctionMatrix(Point3D[], double) - クラス fem.border.QuadangleBorder1 のメソッド
形状関数マトリックス
{ ∫NiNj dS }
を返す
shapeFunctionMatrix(Point3D[], double) - クラス fem.border.QuadangleBorder2 のメソッド
形状関数マトリックス
{ ∫NiNj dS }
を返す
shapeFunctionMatrix(Point3D[], double) - クラス fem.border.TriangleBorder1 のメソッド
形状関数マトリックス
{ ∫NiNj dS }
を返す
shapeFunctionMatrix(Point3D[], double) - クラス fem.border.TriangleBorder2 のメソッド
形状関数マトリックス
{ ∫NiNj dS }
を返す
shapeFunctionMatrix(Point3D[], Material) - クラス fem.element.AbstractElement のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionMatrix(Point3D[], double, double, double, double) - クラス fem.element.AbstractShellElement のメソッド
形状関数マトリックス
{ NiNj }
を返す
shapeFunctionMatrix(Point3D[], double, double, double, double) - クラス fem.element.AbstractSolidElement のメソッド
形状関数マトリックス
{ NiNj }
を返す
shapeFunctionMatrix(Point3D[], double) - クラス fem.element.HexaElement1 のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionMatrix(Point3D[], double) - クラス fem.element.HexaElement2 のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionMatrix(Point3D[], double) - クラス fem.element.QuadElement1 のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionMatrix(Point3D[], double, double) - クラス fem.element.QuadElement1 のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionMatrix(Point3D[], Material) - インタフェース fem.Element のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionMatrix(Point3D[], double) - インタフェース fem.Element のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionMatrix(Point3D[], double) - クラス fem.element.TetraElement1 のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionMatrix(Point3D[], double) - クラス fem.element.TetraElement2 のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionMatrix(Point3D[], double) - クラス fem.element.TriElement1 のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionMatrix(Point3D[], double) - クラス fem.element.WedgeElement1 のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionMatrix(Point3D[], double) - クラス fem.element.WedgeElement2 のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionMatrix(Point3D[], double) - インタフェース fem.ElementBorder のメソッド
形状関数マトリックス
{ ∫NiNj dS }
を返す
shapeFunctionMatrix(Point3D[], double) - インタフェース fem.SolidElement のメソッド
形状関数マトリックス
{ ∫NiNj dV }
を返す
shapeFunctionVector(Point3D[], double, double) - クラス fem.border.AbstractElementBorder のメソッド
形状関数ベクトル { Ni } を返す
shapeFunctionVector(Point3D[], double) - クラス fem.border.QuadangleBorder1 のメソッド
形状関数ベクトル
{ ∫Ni dS }
を返す
shapeFunctionVector(Point3D[], double) - クラス fem.border.QuadangleBorder2 のメソッド
形状関数ベクトル
{ ∫Ni dS }
を返す
shapeFunctionVector(Point3D[], double) - クラス fem.border.TriangleBorder1 のメソッド
形状関数ベクトル
{ ∫Ni dS }
を返す
shapeFunctionVector(Point3D[], double) - クラス fem.border.TriangleBorder2 のメソッド
形状関数ベクトル
{ ∫Ni dS }
を返す
shapeFunctionVector(Point3D[], double) - インタフェース fem.ElementBorder のメソッド
形状関数ベクトル
{ ∫Ni dS }
を返す
shareModulus - クラス fem.Material の変数
横弾性係数
ShellElement - fem の インタフェース
シェル要素インターフェイス
ShellParameter - fem の クラス
シェルパラメータクラス
ShellParameter(int) - クラス fem.ShellParameter のコンストラクタ
シェルパラメータを構築する
ShellParameter(int, double) - クラス fem.ShellParameter のコンストラクタ
シェルパラメータを構築する
shellParameterCount() - クラス fem.FEMDataModel のメソッド
シェルパラメータの数を返す
shellParams - クラス fem.FEMDataModel の変数
シェルパラメータを格納するリスト
SHIFT - クラス fem.result.Result の static 変数
成分シフト量
SimpleAction - fem.component の インタフェース
アクションインターフェイス
size() - クラス fem.result.Result のメソッド
節点数を返す
size() - クラス figure.SparseMatrix.RowData のメソッド
0 でない成分の数を返す
size - クラス figure.Vector の変数
ベクトルの成分の数
size() - クラス figure.Vector のメソッド
成分の数を返す
SolidElement - fem の インタフェース
要素インターフェイス
solve(Vector, MatrixSolveMethod) - クラス figure.matrix.DefaultMatrixSolver のメソッド
連立方程式の解を求める
solve(Vector, MatrixSolveMethod) - インタフェース figure.matrix.MatrixSolver のメソッド
連立方程式の解を求める
solve(Vector, MatrixSolveMethod) - クラス figure.matrix.SparseMatrixSolver のメソッド
連立方程式の解を求める
solveByCG(Vector, double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
共役勾配法で連立方程式の解を求める
solveByCG(Vector, double, int) - クラス figure.matrix.DefaultMatrixSolver のメソッド
共役勾配法で連立方程式の解を求める
solveByCG(Vector, double) - インタフェース figure.matrix.MatrixSolver のメソッド
共役勾配法で連立方程式の解を求める
solveByCG(Vector, double, int) - インタフェース figure.matrix.MatrixSolver のメソッド
共役勾配法で連立方程式の解を求める
solveByCG(Vector, double) - クラス figure.matrix.SparseMatrixSolver のメソッド
共役勾配法で連立方程式の解を求める
solveByCG(Vector, double, int) - クラス figure.matrix.SparseMatrixSolver のメソッド
共役勾配法で連立方程式の解を求める
solveByGauss(Vector, double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
ガウス消去法で連立方程式の解を求める
solveByGauss(Vector, double) - インタフェース figure.matrix.MatrixSolver のメソッド
ガウス消去法で連立方程式の解を求める
solveByGauss(Vector, double) - クラス figure.matrix.SparseMatrixSolver のメソッド
ガウス消去法で連立方程式の解を求める
solveByGaussJordan(Vector, double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
Gauss - Jordan 法で連立方程式の解を求める
solveByGaussJordan(Vector, double) - インタフェース figure.matrix.MatrixSolver のメソッド
Gauss - Jordan 法で連立方程式の解を求める
solveByGaussJordan(Vector, double) - クラス figure.matrix.SparseMatrixSolver のメソッド
Gauss - Jordan 法で連立方程式の解を求める
solveByGaussJordanNoPreserv(Vector, double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
Gauss - Jordan 法で連立方程式の解を求める
solveByGaussNoPreserv(Vector, double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
ガウス消去法で連立方程式の解を求める
元の行列は保持しない
solveByILUCG(Vector, double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByILUCG(Vector, double, int) - クラス figure.matrix.DefaultMatrixSolver のメソッド
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByILUCG(DefaultMatrix, Vector, double, int) - クラス figure.matrix.DefaultMatrixSolver のメソッド
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByILUCG(Vector, double) - インタフェース figure.matrix.MatrixSolver のメソッド
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByILUCG(Vector, double, int) - インタフェース figure.matrix.MatrixSolver のメソッド
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByILUCG(Vector, double) - クラス figure.matrix.SparseMatrixSolver のメソッド
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByILUCG(Vector, double, int) - クラス figure.matrix.SparseMatrixSolver のメソッド
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByILUCG(SparseMatrix, Vector, double, int) - クラス figure.matrix.SparseMatrixSolver のメソッド
不完全 LU 分解共役勾配法で連立方程式の解を求める
solveByLU(DefaultMatrix, Vector, double) - クラス figure.matrix.DefaultMatrixSolver の static メソッド
LU 分解法で連立方程式の解を求める
solveByLU(Vector, double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
LU 分解法で連立方程式の解を求める
solveByLU(Vector, double) - インタフェース figure.matrix.MatrixSolver のメソッド
LU 分解法で連立方程式の解を求める
solveByLU(SparseMatrix, Vector, double) - クラス figure.matrix.SparseMatrixSolver の static メソッド
LU 分解法で連立方程式の解を求める
solveByLU(Vector, double) - クラス figure.matrix.SparseMatrixSolver のメソッド
LU 分解法で連立方程式の解を求める
solveByLUNoPreserv(Vector, double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
軸選択 LU 分解法で連立方程式の解を求める
元の行列は保持しない
solveByLUNoPreserv(Vector, double) - クラス figure.matrix.SparseMatrixSolver のメソッド
LU 分解法で連立方程式の解を求める
元の行列は保持しない
solveBySOR(Vector, double, int, double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
SOR 法で連立方程式の解を求める
solveBySOR(Vector, double, int, double) - インタフェース figure.matrix.MatrixSolver のメソッド
SOR 法で連立方程式の解を求める
solveBySOR(Vector, double, int, double) - クラス figure.matrix.SparseMatrixSolver のメソッド
SOR 法で連立方程式の解を求める
SparseMatrix - figure の クラス
疎行列クラス
0 でない成分のみデータを保持する
SparseMatrix(int) - クラス figure.SparseMatrix のコンストラクタ
正方行列を構築する
SparseMatrix(int, int) - クラス figure.SparseMatrix のコンストラクタ
行列を構築する
SparseMatrix.Data - figure の クラス
成分データクラス
SparseMatrix.Data(int, double) - クラス figure.SparseMatrix.Data のコンストラクタ
成分データを構築する
SparseMatrix.RowData - figure の クラス
行データクラス
SparseMatrix.RowData() - クラス figure.SparseMatrix.RowData のコンストラクタ
行データを構築する
SparseMatrixSolver - figure.matrix の クラス
連立方程式の解を求めるための疎行列クラス
SparseMatrixSolver(int) - クラス figure.matrix.SparseMatrixSolver のコンストラクタ
正方行列を構築する
specificHeat - クラス fem.Material の変数
比熱
sphericalCoordinates() - クラス figure.Vector3D のメソッド
球座標表示を返す
split(String) - クラス fileio.TextDataReader の static メソッド
文字列を分割する
splitBorder() - クラス fem.border.QuadangleBorder1 のメソッド
要素境界を分割する
splitBorder() - クラス fem.border.QuadangleBorder2 のメソッド
要素境界を分割する
splitBorder() - クラス fem.border.TriangleBorder1 のメソッド
要素境界を分割する
splitBorder() - クラス fem.border.TriangleBorder2 のメソッド
要素境界を分割する
splitBorder() - インタフェース fem.ElementBorder のメソッド
要素境界を分割する
step - クラス gui.ColorBar.Index の変数
段階の数
stiffnessMatrix(Point3D[], Material) - クラス fem.element.AbstractElement のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Material) - クラス fem.element.AbstractShellElement のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix) - クラス fem.element.AbstractShellElement のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Material, double) - クラス fem.element.AbstractShellElement のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix, double, double, double, double) - クラス fem.element.AbstractSolidElement のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix, Matrix, double, Matrix, double) - クラス fem.element.AbstractSolidElement のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix) - クラス fem.element.HexaElement1 のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix) - クラス fem.element.HexaElement2 のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix, double) - クラス fem.element.QuadElement1 のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix, Vector3D, double, double, double) - クラス fem.element.QuadElement1 のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Material) - インタフェース fem.Element のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix) - インタフェース fem.Element のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix) - クラス fem.element.TetraElement1 のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix) - クラス fem.element.TetraElement2 のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix, double) - クラス fem.element.TriElement1 のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix) - クラス fem.element.WedgeElement1 のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix) - クラス fem.element.WedgeElement2 のメソッド
剛性マトリックスを返す
stiffnessMatrix() - クラス fem.FEMDataModel のメソッド
剛性マトリックスを作成する
stiffnessMatrix(Point3D[], Material, double) - インタフェース fem.ShellElement のメソッド
剛性マトリックスを返す
stiffnessMatrix(Point3D[], Matrix, double) - インタフェース fem.ShellElement のメソッド
剛性マトリックスを返す
strain - クラス fem.component.FEMControlPanel の変数
表示歪成分選択メニュー
strain(Point3D[], Vector3DR[], Vector3D, Matrix, Matrix, double, double, double, double) - クラス fem.element.AbstractShellElement のメソッド
要素歪を返す
strain(Point3D[], Vector3DR[], double[], double[], double, double) - クラス fem.element.AbstractShellElement のメソッド
要素歪を返す
strain(Point3D[], Vector3D[], double[], double[], double[]) - クラス fem.element.AbstractSolidElement のメソッド
要素歪を返す
strain(Point3D[], Vector3D[]) - クラス fem.element.HexaElement1 のメソッド
要素歪を返す
strain(Point3D[], Vector3D[]) - クラス fem.element.HexaElement2 のメソッド
要素歪を返す
strain(Point3D[], Vector3DR[], double, double) - クラス fem.element.QuadElement1 のメソッド
要素歪を返す
strain(Point3D[], Vector3D[]) - クラス fem.element.TetraElement1 のメソッド
要素歪を返す
strain(Point3D[], Vector3D[]) - クラス fem.element.TetraElement2 のメソッド
要素歪を返す
strain(Point3D[], Vector3DR[], Vector3D, Matrix, Matrix, double, double, double, double) - クラス fem.element.TriElement1 のメソッド
要素歪を返す
strain(Point3D[], Vector3DR[], double, double) - クラス fem.element.TriElement1 のメソッド
要素歪を返す
strain(Point3D[], Vector3D[]) - クラス fem.element.WedgeElement1 のメソッド
要素歪を返す
strain(Point3D[], Vector3D[]) - クラス fem.element.WedgeElement2 のメソッド
要素歪を返す
STRAIN - クラス fem.result.Result の static 変数
歪を表す int 型
Strain - fem.result の クラス
歪クラス
Strain() - クラス fem.result.Strain のコンストラクタ
歪をデフォルト 0 で構築する
Strain(Vector) - クラス fem.result.Strain のコンストラクタ
ベクトルから歪を構築する
Strain(double, double, double, double, double, double) - クラス fem.result.Strain のコンストラクタ
歪を構築する
strain(Point3D[], Vector3DR[], double, double) - インタフェース fem.ShellElement のメソッド
要素歪を返す
strain(Point3D[], Vector3D[]) - インタフェース fem.SolidElement のメソッド
要素歪を返す
strain1 - クラス fem.result.Result の変数
節点歪を格納するリスト
strain2 - クラス fem.result.Result の変数
節点歪を格納するリスト
STRAIN_COMPONENT - クラス fem.component.FEMControlPanel の static 変数
歪の成分を格納した配列
strainMatrix(Matrix, Matrix, double, Matrix, Matrix, double, double) - クラス fem.element.AbstractShellElement のメソッド
歪 - 変位マトリックスを返す
ただし歪は要素面座標、変位は全体座標
strainMatrix(Point3D[], double, double, double) - クラス fem.element.AbstractSolidElement のメソッド
歪 - 変位マトリックスを返す
strainMatrix(Point3D[], Matrix, double, Matrix) - クラス fem.element.AbstractSolidElement のメソッド
歪 - 変位マトリックスを返す
strainMatrix(Vector3D[]) - クラス fem.element.AbstractSolidElement のメソッド
歪 - 変位マトリックスを返す
strainMatrix(Point3D[], double) - クラス fem.element.TetraElement1 のメソッド
歪 - 変位マトリックスを返す
strainMatrix(Matrix, Matrix, Matrix, Matrix, double, double) - クラス fem.element.TriElement1 のメソッド
歪 - 変位マトリックスを返す
ただし歪は要素面座標、変位は全体座標
strainMatrix1(Matrix, Matrix, double, Matrix) - クラス fem.element.AbstractShellElement のメソッド
歪 - 変位マトリックスを返す
strainMatrix1(Matrix, Matrix) - クラス fem.element.TriElement1 のメソッド
面内歪 - 変位マトリックスを返す
strainMatrix2(Matrix, Matrix) - クラス fem.element.TriElement1 のメソッド
面外歪 - 変位マトリックスを返す
stress - クラス fem.component.FEMControlPanel の変数
表示応力成分選択メニュー
stress(Point3D[], Vector3DR[], Matrix, double[], double[], double, double) - クラス fem.element.AbstractShellElement のメソッド
要素応力を返す
stress(Point3D[], Vector3DR[], Material, double, double) - クラス fem.element.AbstractShellElement のメソッド
要素応力を返す
stress(Strain[], Material) - クラス fem.element.AbstractSolidElement のメソッド
要素応力を返す
stress(Strain[], Matrix) - クラス fem.element.AbstractSolidElement のメソッド
要素応力を返す
stress(Point3D[], Vector3D[], Material) - クラス fem.element.AbstractSolidElement のメソッド
要素応力を返す
stress(Point3D[], Vector3D[], Material, double[], double[], double[]) - クラス fem.element.AbstractSolidElement のメソッド
要素応力を返す
stress(Point3D[], Vector3D[], Matrix, double[], double[], double[]) - クラス fem.element.AbstractSolidElement のメソッド
要素応力を返す
stress(Point3D[], Vector3D[], Matrix) - クラス fem.element.HexaElement1 のメソッド
要素応力を返す
stress(Point3D[], Vector3D[], Matrix) - クラス fem.element.HexaElement2 のメソッド
要素応力を返す
stress(Point3D[], Vector3DR[], Matrix, double, double) - クラス fem.element.QuadElement1 のメソッド
要素応力を返す
stress(Point3D[], Vector3D[], Matrix) - クラス fem.element.TetraElement1 のメソッド
要素応力を返す
stress(Point3D[], Vector3D[], Matrix) - クラス fem.element.TetraElement2 のメソッド
要素応力を返す
stress(Point3D[], Vector3DR[], Matrix, double, double) - クラス fem.element.TriElement1 のメソッド
要素応力を返す
stress(Point3D[], Vector3D[], Matrix) - クラス fem.element.WedgeElement1 のメソッド
要素応力を返す
stress(Point3D[], Vector3D[], Matrix) - クラス fem.element.WedgeElement2 のメソッド
要素応力を返す
STRESS - クラス fem.result.Result の static 変数
応力を表す int 型
Stress - fem.result の クラス
応力クラス
Stress() - クラス fem.result.Stress のコンストラクタ
応力をデフォルト 0 で構築する
Stress(Vector) - クラス fem.result.Stress のコンストラクタ
ベクトルから応力を構築する
Stress(double, double, double, double, double, double) - クラス fem.result.Stress のコンストラクタ
応力を構築する
stress(Point3D[], Vector3DR[], Material, double, double) - インタフェース fem.ShellElement のメソッド
要素応力を返す
stress(Point3D[], Vector3DR[], Matrix, double, double) - インタフェース fem.ShellElement のメソッド
要素応力を返す
stress(Strain[], Material) - インタフェース fem.SolidElement のメソッド
要素応力を返す
stress(Strain[], Matrix) - インタフェース fem.SolidElement のメソッド
要素応力を返す
stress(Point3D[], Vector3D[], Material) - インタフェース fem.SolidElement のメソッド
要素応力を返す
stress(Point3D[], Vector3D[], Matrix) - インタフェース fem.SolidElement のメソッド
要素応力を返す
stress1 - クラス fem.result.Result の変数
節点応力を格納するリスト
stress2 - クラス fem.result.Result の変数
節点応力を格納するリスト
STRESS_COMPONENT - クラス fem.component.FEMControlPanel の static 変数
応力の成分を格納した配列

T

t - クラス fem.bc.Temperature の変数
温度
temperature - クラス fem.bc.BoundaryCondition の変数
節点温度条件を格納するリスト
Temperature - fem.bc の クラス
温度固定条件クラス
Temperature(int, double) - クラス fem.bc.Temperature のコンストラクタ
温度固定条件を構築する
temperature() - クラス fem.bc.Temperature のメソッド
温度を返す
TEMPERATURE - クラス fem.component.FEMControlPanel の static 変数
温度
TEMPERATURE - クラス fem.result.Result の static 変数
温度を表す int 型
temperature - クラス fem.result.Result の変数
節点温度を格納するリスト
temperatureCount() - クラス fem.bc.BoundaryCondition のメソッド
温度固定条件の数を返す
tempVector(int) - クラス fem.bc.BoundaryCondition のメソッド
温度ベクトルを作成する
Tensor3D - figure の クラス
3次元テンソルクラス
Tensor3D() - クラス figure.Tensor3D のコンストラクタ
テンソルをデフォルト 0 で構築する
Tensor3D(Vector) - クラス figure.Tensor3D のコンストラクタ
ベクトルからテンソルを構築する
Tensor3D(Matrix) - クラス figure.Tensor3D のコンストラクタ
行列からテンソルを構築する
Tensor3D(double, double, double, double, double, double) - クラス figure.Tensor3D のコンストラクタ
3次元対称テンソルを構築する
Tensor3D(double, double, double, double, double, double, double, double, double) - クラス figure.Tensor3D のコンストラクタ
3次元テンソルを構築する
TetraElement1 - fem.element の クラス
四面体 1 次要素クラス
TetraElement1(int, int, int, int, int, int) - クラス fem.element.TetraElement1 のコンストラクタ
要素を構築する
TetraElement1(int, int, int[]) - クラス fem.element.TetraElement1 のコンストラクタ
要素を構築する
TetraElement2 - fem.element の クラス
四面体 2 次要素クラス
TetraElement2(int, int, int, int, int, int, int, int, int, int, int, int) - クラス fem.element.TetraElement2 のコンストラクタ
要素を構築する
TetraElement2(int, int, int[]) - クラス fem.element.TetraElement2 のコンストラクタ
要素を構築する
TextDataReader - fileio の クラス
テキストデータ読み込みクラス
TextDataReader() - クラス fileio.TextDataReader のコンストラクタ
テキストデータ読み込みオブジェクトを構築する
thickness - クラス fem.ShellParameter の変数
厚さ
thickness() - クラス fem.ShellParameter のメソッド
厚さを返す
TOLERANCE - クラス figure.AbstractMatrix の static 変数
反復計算の収束判定閾値
toLU(double) - クラス figure.matrix.DefaultMatrixSolver のメソッド
この行列を LU 分解する
toStrain(Vector) - クラス fem.element.AbstractShellElement のメソッド
ベクトルを歪に変換する
toStrain(Vector) - クラス fem.element.TriElement1 のメソッド
ベクトルを歪に変換する
toStress(Vector) - クラス fem.element.AbstractShellElement のメソッド
ベクトルを応力に変換する
toStress(Vector) - クラス fem.element.TriElement1 のメソッド
ベクトルを応力に変換する
toString() - クラス fem.bc.HeatTransferBound のメソッド
データ文字列を返す
toString(int) - クラス fem.bc.HeatTransferBound のメソッド
データ文字列を返す
toString() - クラス fem.bc.Load のメソッド
データ文字列を返す
toString(int) - クラス fem.bc.Load のメソッド
データ文字列を返す
toString() - クラス fem.bc.Pressure のメソッド
データ文字列を返す
toString(int) - クラス fem.bc.Pressure のメソッド
データ文字列を返す
toString() - クラス fem.bc.Restraint のメソッド
データ文字列を返す
toString(int) - クラス fem.bc.Restraint のメソッド
データ文字列を返す
toString() - クラス fem.bc.Temperature のメソッド
データ文字列を返す
toString(int) - クラス fem.bc.Temperature のメソッド
データ文字列を返す
toString() - クラス fem.border.AbstractElementBorder のメソッド
データ文字列を返す
toString(Node[]) - クラス fem.border.AbstractElementBorder のメソッド
データ文字列を返す
toString() - クラス fem.element.AbstractShellElement のメソッド
データ文字列を返す
toString(int, Node[]) - クラス fem.element.AbstractShellElement のメソッド
データ文字列を返す
toString(int, int, Node[]) - クラス fem.element.AbstractShellElement のメソッド
データ文字列を返す
toString() - クラス fem.element.AbstractSolidElement のメソッド
データ文字列を返す
toString(int, Node[]) - クラス fem.element.AbstractSolidElement のメソッド
データ文字列を返す
toString(int, Node[]) - インタフェース fem.Element のメソッド
データ文字列を返す
toString(Node[]) - インタフェース fem.ElementBorder のメソッド
データ文字列を返す
toString() - クラス fem.Material のメソッド
データ文字列を返す
toString() - クラス fem.Node のメソッド
データ文字列を返す
toString() - クラス fem.result.Strain のメソッド
データ文字列を返す
toString() - クラス fem.result.Stress のメソッド
データ文字列を返す
toString(int) - クラス fem.result.Stress のメソッド
データ文字列を返す
toString(int, int, Node[]) - インタフェース fem.ShellElement のメソッド
データ文字列を返す
toString() - クラス fem.ShellParameter のメソッド
データ文字列を返す
toString() - クラス figure.AbstractMatrix のメソッド
データ文字列を返す
toString() - クラス figure.Cube3D のメソッド
データ文字列を返す
toString() - クラス figure.Point3D のメソッド
データ文字列を返す
toString() - クラス figure.SparseMatrix.Data のメソッド
データ文字列を返す
toString() - クラス figure.SparseMatrix.RowData のメソッド
データ文字列を返す
toString() - クラス figure.Tensor3D のメソッド
データ文字列を返す
toString() - クラス figure.Transform のメソッド
データ文字列を返す
toString() - クラス figure.Tuple3D のメソッド
データ文字列を返す
toString() - クラス figure.Vector のメソッド
データ文字列を返す
toString() - クラス figure.Vector3D のメソッド
データ文字列を返す
toString() - クラス figure.Vector3DR のメソッド
データ文字列を返す
toStrings() - クラス figure.AbstractMatrix のメソッド
データ文字列を格納した配列を返す
toStrings() - インタフェース figure.Matrix のメソッド
データ文字列を格納した配列を返す
toVector(Vector3D[]) - クラス fem.element.AbstractElement のメソッド
節点変位をベクトルに変換する
toVector(Vector3DR[]) - クラス fem.element.AbstractElement のメソッド
節点変位をベクトルに変換する
trace() - クラス figure.AbstractMatrix のメソッド
トレースを返す
trace() - インタフェース figure.Matrix のメソッド
トレースを返す
trans() - クラス figure.Tensor3D のメソッド
テンソルを転置させる
trans - クラス figure.Transform の変数
変換行列の成分を格納する配列
trans(Point3D) - クラス figure.Transform のメソッド
座標を変換する
transCoef - クラス fem.component.FEMViewCanvas の変数
モデル平行移動係数
transform - クラス fem.component.FEMViewCanvas の変数
変換行列
Transform - figure の クラス
3次元座標変換クラス
Transform() - クラス figure.Transform のコンストラクタ
変換行列を構築する
translate(int, int) - クラス fem.component.FEMViewCanvas のメソッド
モデルを平行移動させる
translate(double, double, double) - クラス figure.Cube3D のメソッド
平行移動する
translate(Vector3D) - クラス figure.Cube3D のメソッド
平行移動する
translate(double, double, double) - クラス figure.Point3D のメソッド
平行移動する
translate(Vector3D) - クラス figure.Point3D のメソッド
平行移動する
translate(double, double, double) - クラス figure.Transform のメソッド
平行移動をする
transposition() - クラス figure.DefaultMatrix のメソッド
転置行列を返す
transposition() - インタフェース figure.Matrix のメソッド
転置行列を返す
transposition() - クラス figure.SparseMatrix のメソッド
転置行列を返す
triangle(int, int, int[], int[]) - クラス fem.component.PolygonCoordinates の static メソッド
三角形の座標を返す
TriangleBorder1 - fem.border の クラス
三角形1次要素境界クラス
TriangleBorder1(int, int, int, int) - クラス fem.border.TriangleBorder1 のコンストラクタ
 
TriangleBorder1(int, int[]) - クラス fem.border.TriangleBorder1 のコンストラクタ
 
TriangleBorder2 - fem.border の クラス
三角形2次要素境界クラス
TriangleBorder2(int, int, int, int, int, int, int) - クラス fem.border.TriangleBorder2 のコンストラクタ
 
TriangleBorder2(int, int[]) - クラス fem.border.TriangleBorder2 のコンストラクタ
 
TriElement1 - fem.element の クラス
三角形 1 次要素 (薄肉シェル) クラス
TriElement1(int, int, int, int, int, int) - クラス fem.element.TriElement1 のコンストラクタ
要素を構築する
TriElement1(int, int, int, int[]) - クラス fem.element.TriElement1 のコンストラクタ
要素を構築する
Tuple3D - figure の クラス
3つの数値の集合クラス
Tuple3D() - クラス figure.Tuple3D のコンストラクタ
デフォルト値 (0,0,0) で集合を構築する
Tuple3D(double, double, double) - クラス figure.Tuple3D のコンストラクタ
座標値を指定して集合を構築する
Tuple3D(Tuple3D) - クラス figure.Tuple3D のコンストラクタ
集合 t と同じ物を集合を構築する
type - クラス fem.FEMDataModel の変数
解析種類

U

unitMatrix(int) - クラス figure.DefaultMatrix の static メソッド
単位行列を返す
unitMatrix(int) - クラス figure.SparseMatrix の static メソッド
単位行列を返す
update(Graphics) - クラス fem.component.FEMViewCanvas のメソッド
再描画する

V

V1_3 - クラス gui.ColorBar.Flame の static 変数
1/3
V2_3 - クラス gui.ColorBar.Flame の static 変数
2/3
V_COEF - クラス fem.element.TetraElement1 の static 変数
ヤコビアン - 体積係数
V_COEF - クラス fem.element.TetraElement2 の static 変数
ヤコビアン - 体積係数
V_COEF - クラス fem.element.WedgeElement2 の static 変数
ヤコビアン - 体積係数
value - クラス fem.result.ContourData の変数
節点の値を格納した配列
value - クラス figure.SparseMatrix.Data の変数
成分の値
valueAt(double[]) - クラス fem.component.PolygonCoordinates のメソッド
多角形内部の値を返す
valueOf(String) - 列挙 fem.AnalyzeType の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 figure.matrix.MatrixSolveMethod の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 fem.AnalyzeType の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 figure.matrix.MatrixSolveMethod の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
vector() - クラス fem.result.Strain のメソッド
テンソルをベクトルとして返す
vector() - クラス figure.Tensor3D のメソッド
テンソルをベクトルとして返す
Vector - figure の クラス
ベクトルクラス
Vector(int) - クラス figure.Vector のコンストラクタ
0 ベクトルを構築する
Vector(int, double[]) - クラス figure.Vector のコンストラクタ
ベクトルを構築する
Vector3D - figure の クラス
3 次元ベクトルクラス
Vector3D() - クラス figure.Vector3D のコンストラクタ
デフォルト値 (0,0,0) でベクトルを構築する
Vector3D(double, double, double) - クラス figure.Vector3D のコンストラクタ
成分を指定してベクトルを構築する
Vector3D(Tuple3D) - クラス figure.Vector3D のコンストラクタ
集合 t と同じ成分でベクトルを構築する
Vector3D(Point3D, Point3D) - クラス figure.Vector3D のコンストラクタ
始点と終点を指定してベクトルを構築する
Vector3DR - figure の クラス
3 次元ベクトル(並進+回転)クラス
Vector3DR() - クラス figure.Vector3DR のコンストラクタ
デフォルト値 (0,0,0) でベクトルを構築する
Vector3DR(double, double, double) - クラス figure.Vector3DR のコンストラクタ
成分を指定してベクトルを構築する
Vector3DR(double, double, double, double, double, double) - クラス figure.Vector3DR のコンストラクタ
成分を指定してベクトルを構築する
Vector3DR(Vector3DR) - クラス figure.Vector3DR のコンストラクタ
ベクトル v と同じ成分でベクトルを構築する
ViewPoint3D - fem.component の クラス
画面上 3 次元点クラス
ViewPoint3D(double, double, double) - クラス fem.component.ViewPoint3D のコンストラクタ
点を構築する
viewSize - クラス fem.component.FEMViewCanvas の変数
モデル表示領域サイズ
volume(Point3D[]) - クラス fem.element.TetraElement1 のメソッド
要素の体積を返す
VON_MISES - クラス fem.result.Result の static 変数
ミーゼス応力を表す int 型

W

WedgeElement1 - fem.element の クラス
楔形 1 次要素クラス
WedgeElement1(int, int, int, int, int, int, int, int) - クラス fem.element.WedgeElement1 のコンストラクタ
要素を構築する
WedgeElement1(int, int, int[]) - クラス fem.element.WedgeElement1 のコンストラクタ
要素を構築する
WedgeElement2 - fem.element の クラス
楔形 2 次要素クラス
WedgeElement2(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - クラス fem.element.WedgeElement2 のコンストラクタ
要素を構築する
WedgeElement2(int, int, int[]) - クラス fem.element.WedgeElement2 のコンストラクタ
要素を構築する
width - クラス figure.Cube3D の変数
x 軸方向幅

X

X - クラス fem.result.Result の static 変数
x 成分を表す int 型
x - クラス figure.Cube3D の変数
x 座標
x - クラス figure.Tuple3D の変数
x 座標
XSI - クラス fem.border.TriangleBorder2 の static 変数
節点の ξ 座標を格納した配列
XSI - クラス fem.element.HexaElement1 の static 変数
節点の ξ 座標を格納した配列
XSI - クラス fem.element.HexaElement2 の static 変数
節点の ξ 座標を格納した配列
XSI - クラス fem.element.QuadElement1 の static 変数
節点の ξ 座標を格納した配列
XSI - クラス fem.element.TetraElement2 の static 変数
節点の ξ 座標を格納した配列
XSI - クラス fem.element.TriElement1 の static 変数
節点の ξ 座標を格納した配列
XSI - クラス fem.element.WedgeElement1 の static 変数
節点の ξ 座標を格納した配列
XSI - クラス fem.element.WedgeElement2 の static 変数
節点の ξ 座標を格納した配列
xx - クラス figure.Tensor3D の変数
xx 成分
XY - クラス fem.result.Result の static 変数
xy せん断成分を表す int 型
xy - クラス figure.Tensor3D の変数
xy 成分
xz - クラス figure.Tensor3D の変数
xz 成分

Y

Y - クラス fem.result.Result の static 変数
y 成分を表す int 型
y - クラス figure.Cube3D の変数
y 座標
y - クラス figure.Tuple3D の変数
y 座標
youngsModulus - クラス fem.Material の変数
ヤング率 (縦弾性係数)
yx - クラス figure.Tensor3D の変数
yx 成分
yy - クラス figure.Tensor3D の変数
yy 成分
YZ - クラス fem.result.Result の static 変数
yz せん断成分を表す int 型
yz - クラス figure.Tensor3D の変数
yz 成分

Z

Z - クラス fem.result.Result の static 変数
z 成分を表す int 型
z - クラス figure.Cube3D の変数
z 座標
z - クラス figure.Tuple3D の変数
z 座標
zbuffer - クラス fem.component.FEMViewCanvas の変数
Z バッファ
ZETA - クラス fem.element.HexaElement1 の static 変数
節点の ζ 座標を格納した配列
ZETA - クラス fem.element.HexaElement2 の static 変数
節点の ζ 座標を格納した配列
ZETA - クラス fem.element.TetraElement2 の static 変数
節点の ζ 座標を格納した配列
ZETA - クラス fem.element.WedgeElement1 の static 変数
節点の ζ 座標を格納した配列
ZETA - クラス fem.element.WedgeElement2 の static 変数
節点の ζ 座標を格納した配列
zoom(int, int) - クラス fem.component.FEMViewCanvas のメソッド
モデルを拡大・縮小させる
zoom(double) - クラス figure.Transform のメソッド
拡大・縮小をする
zoomCoef - クラス fem.component.FEMViewCanvas の変数
モデル拡大・縮小係数
ZX - クラス fem.result.Result の static 変数
zx せん断成分を表す int 型
zx - クラス figure.Tensor3D の変数
zx 成分
zy - クラス figure.Tensor3D の変数
zy 成分
zz - クラス figure.Tensor3D の変数
zz 成分

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z