クラス CPA
- java.lang.Object
-
- CPA
-
public class CPA extends java.lang.Object
2021.06.18 parametersfileからの入力データの一括管理を行う。
parametersからmulteGradingのテンプレートを呼び込む- 作成者:
- ohno
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 (package private) static double
beta1
beta1 初期値=1.(package private) static double
beta2
beta2(package private) static double
core_max_x
(package private) static double
core_max_y
(package private) static double
core_max_z
(package private) static double
core_min_x
(package private) static double
core_min_y
(package private) static double
core_min_z
(package private) static org.apache.commons.math3.linear.RealVector
cuboid
cuboid(package private) static int
divED
角の分割う数(拡張方向)(package private) static int
divX
(package private) static int
divY
(package private) static int
divZ
(package private) static double
gamma1
gamma1 初期値=0.(package private) static double
gamma2
gamma2(package private) static java.util.ArrayList<multiGrading>
grList
multiGrading 対応(package private) static double
max_x
(package private) static double
max_y
(package private) static double
max_z
(package private) static double
min_x
(package private) static double
min_y
(package private) static double
min_z
(package private) static org.apache.commons.math3.linear.RealVector
p0
原点 設定はreadPointsfileAsParamaterSet後(package private) static double
xCoreRatio
spider2.01 対応 コアのx-方向の比率(xCoreRatio)を追加 2021.07.11 Cu = max {|min - p0|_max , |max - p0|_max}
Cu_x = Cu * xCoreRatio Cu_y = Cu Cu_z = Cu
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 CPA()
-
メソッドの概要
すべてのメソッド staticメソッド concreteメソッド 修飾子とタイプ メソッド 説明 (package private) static void
chekDivisionParam()
checkDivisionParamater(package private) static java.lang.String
getMultiGradingList()
multiGrading Listを返す。(package private) static java.lang.String
getMultiGradingReverseList()
multiGrading Reverse Listを返す。(package private) static void
print()
印刷
-
-
-
フィールドの詳細
-
p0
static org.apache.commons.math3.linear.RealVector p0
原点 設定はreadPointsfileAsParamaterSet後
-
cuboid
static org.apache.commons.math3.linear.RealVector cuboid
cuboid
-
gamma1
static double gamma1
gamma1 初期値=0.
-
gamma2
static double gamma2
gamma2
-
beta1
static double beta1
beta1 初期値=1.
-
beta2
static double beta2
beta2
-
max_x
static double max_x
-
min_x
static double min_x
-
max_y
static double max_y
-
min_y
static double min_y
-
max_z
static double max_z
-
min_z
static double min_z
-
core_max_x
static double core_max_x
-
core_min_x
static double core_min_x
-
core_max_y
static double core_max_y
-
core_min_y
static double core_min_y
-
core_max_z
static double core_max_z
-
core_min_z
static double core_min_z
-
divX
static int divX
-
divY
static int divY
-
divZ
static int divZ
-
divED
static int divED
角の分割う数(拡張方向)
-
xCoreRatio
static double xCoreRatio
spider2.01 対応 コアのx-方向の比率(xCoreRatio)を追加 2021.07.11 Cu = max {|min - p0|_max , |max - p0|_max}
Cu_x = Cu * xCoreRatio Cu_y = Cu Cu_z = Cu
-
grList
static java.util.ArrayList<multiGrading> grList
multiGrading 対応
-
-
メソッドの詳細
-
chekDivisionParam
static void chekDivisionParam()
checkDivisionParamater
-
getMultiGradingList
static java.lang.String getMultiGradingList()
multiGrading Listを返す。 設定されていないときは”1”を返す。- 戻り値:
- multiGrading List
-
getMultiGradingReverseList
static java.lang.String getMultiGradingReverseList()
multiGrading Reverse Listを返す。 設定されていないときは”1”を返す。- 戻り値:
- multimultiGrading Reverse List
-
print
static void print()
印刷
-
-