opsat/cbfs_agenda.h*.h C header file for
Enumerations.conflict_db/assignable.*conflict_db/assignment.hconflict_db/assumption.*v1,
v2, ... ,
variable[timeStep]=v1 | variable[timeStep]=v2 | ... | variable[timeStep]=vn
!variable[timeStep]=v1 | !variable[timeStep]=v2
!variable[timeStep]=v1 | !variable[timeStep]=v3
...
!variable[timeStep]=v(n-1) | !variable[timeStep]=vn
conflict_db/conflict_db.*cover/cover.*conflict_db/dependent.*
api/livingstone.*.hrn, that specifies which
Assignable Variables are
Observable Variables and which are
Command Variables. See also
Ini and Params.
modeVariable[timeStep]=m & modeTransition[timeStep]=nominal =>
modeVariable[timeStep+1]=m
See also
Commanded Transition.
modeVariable[timeStep]=m1 & modeTransition[timeStep]=nominal & cmdIn=c =>
modeVariable[timeStep+1]=m2
See also Unindexed Transition..ini, that specifies
initial values for Variables. See also
Harness and Params.xmpl2l2 to translate an
XMPL format Model File
into an l2bin format Model
File. See also JMPL,
L2 Format, MPL, and
XMPL..params, that specifies
configuration Parameters. See also
Harness and Ini.T_system.h, a
Variable at the NOW Time
Step with the exception of the Mode
Transition Variables. A Present Variable must be an instance of the
following four classes:
opsat/opsat.htms/clause.*; tms/proposition.*transition/tracker.*A rule for changing a Mode TransitionVariable from one value (the "from" state) to another value (the "to" state). The event is conjunction of Clauses. The Rank of the Transition specifies the relative plausibility that the value is the "to" state.
There are several ways of partitioning Transitions. A ternary partition, based on implementation, is:
And a binary partition, based on semantics, is:
modeVariable[timeStep]=m & modeTransition[timeStep]=nominal=>
modeVariable[timeStep+1]=m
See also Indexed Transition.conflict_db/variable.*