クラス CsampleDataOfBMD
- java.lang.Object
-
- CsampleDataOfBMD
-
public class CsampleDataOfBMD extends java.lang.Object
CBMDgeneratorに用いるサンプルを作成する。
2021.09.25
z
^
|
|---------------------------|
| |__|__| |__|__| |__|__ |^
| | | | | | | | | ||h
| ---- ---- ---- ---- |v------
| |gapZ
| ----- ---- ---- ---- |------
| | | | | | | | | |
| ---- ---- ---- ---- |
|__|__|__|__|__|__|__|__|___|----> y
|<gapY>|
small square one edge= h number nxm
gap-y gapY
gap-Z gapZ -->y- 作成者:
- ohno
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 (package private) int
gapY
(package private) int
gapZ
(package private) int
h
(package private) int
m
(package private) int
n
(package private) org.apache.commons.math3.linear.RealVector
p0
(package private) java.util.ArrayList<Ccuboid>
sampleLst
(package private) int
XL
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 CsampleDataOfBMD(org.apache.commons.math3.linear.RealVector p0, int XL, int h, int m, int n, int gapY, int gapZ)
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 static void
main(java.lang.String[] arg)
mainprivate void
makeSample()
sampleの作成private void
makeXPlate(int xOffset, int xLen)
x-Plate(y,z)-平面の作成private void
mkOne(int i, int j)
one sample を作成(package private) void
outFileWrite(java.lang.String outPath)
出力ファイルの書き出し
-
-
-
フィールドの詳細
-
p0
org.apache.commons.math3.linear.RealVector p0
-
sampleLst
java.util.ArrayList<Ccuboid> sampleLst
-
XL
int XL
-
h
int h
-
m
int m
-
n
int n
-
gapY
int gapY
-
gapZ
int gapZ
-
-
メソッドの詳細
-
makeXPlate
private void makeXPlate(int xOffset, int xLen)
x-Plate(y,z)-平面の作成- パラメータ:
xOffset
- 原点のx軸座標点xLen
- x軸長
-
makeSample
private void makeSample()
sampleの作成
-
mkOne
private void mkOne(int i, int j)
one sample を作成- パラメータ:
i
- y-idx 0以上 2m以下(0<= i <=2m)j
- z-idx(0<= j <=2n)
-
outFileWrite
void outFileWrite(java.lang.String outPath)
出力ファイルの書き出し- パラメータ:
outPath
- 出力ファイルパス
-
main
public static void main(java.lang.String[] arg)
main- パラメータ:
arg
- 引数なし
-
-