Dsl (Digital Simulation Library) for .Net
アッセンブリー: Dsl (in Dsl.dll)
IsPrintTime が設定されていれば、そちらを呼び出します。設定されていなければ単に false を返します。
代数計算実行前に呼ばれる delegate で、与えられた時刻が「印刷」時刻かどうかを判定します。
「印刷」時刻の場合、COMPUTED_PRINT_TIME のフラグを持つ Variable が計算対象に追加されます。
Run()が代数計算実行直前に呼び出します。
代数計算は各積分ステップ毎に計算されるので終了時間に達するまで繰り返し呼び出されます。
名前空間: Dslアッセンブリー: Dsl (in Dsl.dll)
構文
C# |
---|
public virtual bool OnIsPrintTime( Processor gr, double time, double step, double endTime ) |
Visual Basic |
---|
Public Overridable Function OnIsPrintTime ( gr As Processor, time As Double, step As Double, endTime As Double ) As Boolean |
Visual C++ |
---|
public: virtual bool OnIsPrintTime( Processor^ gr, double time, double step, double endTime ) |
Parameters
- gr
- タイプ: Dsl..::..Processor
呼び出し元の Processor オブジェクト
- time
- タイプ: System..::..Double
呼び出し時点の積分時間
- step
- タイプ: System..::..Double
呼び出し時点の積分ステップ
- endTime
- タイプ: System..::..Double
積分終了時刻
Return Value
タイプ: BooleanIsPrintTime が設定されていれば、そちらを呼び出します。設定されていなければ単に false を返します。