クラス CBadCellSampleList


  • public class CBadCellSampleList
    extends java.lang.Object
    使用していない。
    テストのみ
    クラスCBadCellsample
    拡大後 歪みが最大となる
    セル情報をもたせる。
    作成者:
    ohno
    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      (package private) java.io.PrintWriter badCellPointsWriter
      プリントライター badCellPointsをファイル出力する。
      (package private) java.util.List<CellPair> samples
      ねじれ度の高いセルの格納リスト
      (package private) double threshHold
      このリストに格納するしきい値
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      CBadCellSampleList()
      サンプルリストの初期化
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      (package private) void badCellPointsFileOpen​(java.lang.String badCellPointsFilePath)
      badCellPointsファイルのオープン
      (package private) CellPair get​(int idx)
      get セルデータ
      (package private) double getMaxValueRatio()
      sampleLise内のRatioMaxMinの最大値をかえす。
      (package private) void print()
      印刷
      (package private) void put​(CellPair cellPair)
      ねじれ度大シェルデータ追加
      (package private) void putBadRatio​(CellPair cellPair)
      比率大シェルデータの追加
      (package private) void writeFile()
      セルデータの出力 distorsion-値 ration 値
      (package private) void writeFileClose()
      ファイルクローズ
      (package private) void writeFileGnuPlotFormat()
      セルデータの出力 gnuplot表示用に設定している。
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • フィールドの詳細

      • samples

        java.util.List<CellPair> samples
        ねじれ度の高いセルの格納リスト
      • threshHold

        double threshHold
        このリストに格納するしきい値
      • badCellPointsWriter

        java.io.PrintWriter badCellPointsWriter
        プリントライター badCellPointsをファイル出力する。 初期設定は、CSpiderMeshOrg
    • コンストラクタの詳細

      • CBadCellSampleList

        public CBadCellSampleList()
        サンプルリストの初期化
    • メソッドの詳細

      • badCellPointsFileOpen

        void badCellPointsFileOpen​(java.lang.String badCellPointsFilePath)
        badCellPointsファイルのオープン
        パラメータ:
        badCellPointsFilePath - badCellPointsファイルへのパス
      • put

        void put​(CellPair cellPair)
        ねじれ度大シェルデータ追加
        パラメータ:
        cellPair - 対応CellPair
      • putBadRatio

        void putBadRatio​(CellPair cellPair)
        比率大シェルデータの追加
        パラメータ:
        cellPair - 対応CellPair
      • get

        CellPair get​(int idx)
        get セルデータ
        パラメータ:
        idx - インデックス
        戻り値:
        samples[idx]
      • print

        void print()
        印刷
      • writeFileGnuPlotFormat

        void writeFileGnuPlotFormat()
        セルデータの出力 gnuplot表示用に設定している。
      • getMaxValueRatio

        double getMaxValueRatio()
        sampleLise内のRatioMaxMinの最大値をかえす。
        戻り値:
        sampleLise内のRatioMaxMinの最大値
      • writeFile

        void writeFile()
        セルデータの出力 distorsion-値 ration 値
      • writeFileClose

        void writeFileClose()
        ファイルクローズ