[kepler-dev] FSM depends on continuous domain
Edward A. Lee
eal at eecs.berkeley.edu
Sat Jun 24 15:27:51 PDT 2006
This is fixed now...
Edward
At 08:14 AM 6/21/2006, Christopher Brooks wrote:
>Note that fsm/kernel now depends on the continuous domain:
>
>fsm/kernel/HybridModalDirector.java:
>import ptolemy.domains.continuous.kernel.ContinuousDirector;
>
>fsm/kernel/HybridModalDirector.java:
>import ptolemy.domains.continuous.kernel.ContinuousStatefulComponent;
>
>fsm/kernel/HybridModalDirector.java:
>import ptolemy.domains.continuous.kernel.ContinuousStepSizeController;
>
>fsm/kernel/Transition.java:
>import ptolemy.domains.continuous.kernel.ContinuousDirector;
>
>BTW - I don't understand why if I want to use fsm I require the continuous
>domain. I think this is a small flaw in the architecture.
>
>Also, this means that Kepler now depends on the continuous domain, so
>please be very careful when editing the continuous domain.
>
>
>Below is the coverage for the continuous domain:
>
>Package Method Constructor Basic Block
>------- ------ ----------- -----------
>domains.continuous.kernel 49/57= 85% 3/3=100% 129/247=52%
>domains.continuous.kernel.solver 9/20= 45% 0/0=N/A 17/52=32%
>domains.continuous.lib 2/6= 33% 2/2=100% 8/28=28%
>
>The kernel is pretty good, but the solver and lib could use some work.
>
>BTW - congrats on rewriting CT, this is very important work.
>
>_Christopher
------------
Edward A. Lee
Professor, Chair of the EE Division, Associate Chair of EECS
231 Cory Hall, UC Berkeley, Berkeley, CA 94720-1770
phone: 510-642-0253 or 510-642-0455, fax: 510-642-2845
eal at eecs.Berkeley.EDU, http://ptolemy.eecs.berkeley.edu/~eal
More information about the Kepler-dev
mailing list