|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjmarkov.solvers.Solver
public abstract class Solver
This abstract class has to be extended in order to implement solvers for Steady State and Transient probabilities. Most users do not need to implement this class since a default solver is provided.
SteadyStateSolver
,
TransientSolver
,
JamaSolver
Field Summary | |
---|---|
protected MarkovProcess<?,?> |
mp
The Markovprocess being solved |
Constructor Summary | |
---|---|
Solver(MarkovProcess mp)
Build a solver for the given SimpleMarkovProcess |
Method Summary | |
---|---|
MarkovProcess |
getMP()
Returns the Markov process currently being solved by this solver. |
abstract java.lang.String |
label()
The name of this solver. |
java.lang.String |
toString()
Return the name of the Solver. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface jmarkov.basic.JMarkovElement |
---|
description, equals |
Field Detail |
---|
protected MarkovProcess<?,?> mp
Constructor Detail |
---|
public Solver(MarkovProcess mp)
mp
- Markov Process to be solved.Method Detail |
---|
public final MarkovProcess getMP()
public abstract java.lang.String label()
label
in interface JMarkovElement
JMarkovElement.description()
public final java.lang.String toString()
toString
in interface JMarkovElement
toString
in class java.lang.Object
label()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |