org.mklab.nfc.ode
クラス AlgebraicEquationSolver

java.lang.Object
  上位を拡張 org.mklab.nfc.ode.EquationSolver
      上位を拡張 org.mklab.nfc.ode.AlgebraicEquationSolver

public class AlgebraicEquationSolver
extends EquationSolver

代数方程式の解法を提供するクラスです。

バージョン:
$Revision: 1.32 $, 2004/05/08
作成者:
koga

コンストラクタの概要
AlgebraicEquationSolver()
           
 
メソッドの概要
 void solve(ContinuousAlgebraicSystem system, double t0, double t1)
          t0秒からt1秒までの連続時間代数システムの入出力を返します。
 void solve(ContinuousDiscreteAlgebraicSystem system, double t0, double t1)
          t0秒からt1秒までの連続時間代数システムの入出力を返します。
 void solve(DiscreteAlgebraicSystem system, double t0, double t1)
          t0秒からt1秒までの離散時間代数システムの入出力を返します。
 
クラス org.mklab.nfc.ode.EquationSolver から継承されたメソッド
getAlgebraicSolution, getContinuousStateSeries, getDifferenceSolution, getDifferentialSolution, getDiscreteStateSeries, getInputOutputSeries, getMinimumSavingInterval, getOutputSeries, getStoppingException, getTimeSeries, getTimeStep, isAtSavingPoint, isSaveAtDiscontinuousPoint, isSaveAtSamplingPoint, isStopping, isTrial, notifyObservers, registerObserver, resetStopper, setAtSavingPoint, setMinimumSavingInterval, setSaveAtDiscontinuousPoint, setSaveAtSamplingPoint, setTimeStep, setTrial, stop, stop, unregisterObserver, warning
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AlgebraicEquationSolver

public AlgebraicEquationSolver()
メソッドの詳細

solve

public void solve(ContinuousAlgebraicSystem system,
                  double t0,
                  double t1)
           throws SolverStopException
t0秒からt1秒までの連続時間代数システムの入出力を返します。

パラメータ:
system - 連続時間代数システム
t0 - シミュレーション開始時刻
t1 - シミュレーション終了時刻
例外:
SolverStopException - ソルバーが停止された場合

solve

public void solve(DiscreteAlgebraicSystem system,
                  double t0,
                  double t1)
t0秒からt1秒までの離散時間代数システムの入出力を返します。

パラメータ:
system - 離散時間代数システム
t0 - シミュレーション開始時刻
t1 - シミュレーション終了時刻

solve

public void solve(ContinuousDiscreteAlgebraicSystem system,
                  double t0,
                  double t1)
           throws SolverStopException
t0秒からt1秒までの連続時間代数システムの入出力を返します。

パラメータ:
system - 連続時間代数システム
t0 - シミュレーション開始時刻
t1 - シミュレーション終了時刻
例外:
SolverStopException - ソルバーが停止された場合