Dsl (Digital Simulation Library) for .Net
アッセンブリー: Dsl (in Dsl.dll)
true なら処理を続行。false なら処理中断します。
計算実行前に呼ばれるメソッドです。
DeterminateOrder()と
Run()が実行直前に呼び出します。
どちらのメソッドから呼び出されたかは ExecutionStatus で区別できます。本メソッドは virtual です。
base は BeforeComputation が設定されていればそちらを呼び出します。設定されていなければ
単に true を返します。
名前空間: Dslアッセンブリー: Dsl (in Dsl.dll)
構文
C# |
---|
public virtual bool OnBeforeComputation( Processor gr, double time, double step ) |
Visual Basic |
---|
Public Overridable Function OnBeforeComputation ( gr As Processor, time As Double, step As Double ) As Boolean |
Visual C++ |
---|
public: virtual bool OnBeforeComputation( Processor^ gr, double time, double step ) |
Parameters
- gr
- タイプ: Dsl..::..Processor
呼び出し元の Processor オブジェクト
- time
- タイプ: System..::..Double
呼び出し時点の積分時間
- step
- タイプ: System..::..Double
呼び出し時点の積分ステップ
Return Value
タイプ: Booleantrue なら処理を続行。false なら処理中断します。