オブジェクト指向による設計




オブジェクト指向により従来の数値計算ソフトに無い2つの特長を持つ
  1. 新規解析機能(種別)の拡張が容易

    • 機能拡張には継承の枠組を利用

    • 解析種別の選択は多態で実現

    • 既存コードを無修正で解析機能の拡張が可能

    • さらに既存コードを読まずに解析機能の拡張が可能


  2. 並列化プログラムの自動生成

    • 並列化関連のクラスと解析機能に関するクラスは 完全に独立

    • 並列化の事は一切気にする事無く機能拡張が可能