MarkovGslSolver¶
-
class
MarkovGslSolver
¶ Solver for Markov Channel.
-
proc
¶ void (shared message field) Shared message for process and reinit
-
getIsInitialized
()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setMethod
()¶ (destination message field) Assigns field value.
-
getMethod
()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setRelativeAccuracy
()¶ (destination message field) Assigns field value.
-
getRelativeAccuracy
()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setAbsoluteAccuracy
()¶ (destination message field) Assigns field value.
-
getAbsoluteAccuracy
()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
setInternalDt
()¶ (destination message field) Assigns field value.
-
getInternalDt
()¶ (destination message field) Requests field value. The requesting Element must provide a handler for the returned value.
-
init
()¶ (destination message field) Initialize solver parameters.
-
handleQ
()¶ (destination message field) Handles information regarding the instantaneous rate matrix from the MarkovRateTable class.
-
process
()¶ (destination message field) Handles process call
-
reinit
()¶ (destination message field) Handles reinit call
-
stateOut
¶ vector<double> (source message field) Sends updated state to the MarkovChannel class.
-
isInitialized
¶ bool (value field) True if the message has come in to set solver parameters.
-
method
¶ string (value field) Numerical method to use.
-
relativeAccuracy
¶ double (value field) Accuracy criterion
-
absoluteAccuracy
¶ double (value field) Another accuracy criterion
-
internalDt
¶ double (value field) internal timestep to use.
-