Opened 14 years ago
Last modified 14 years ago
#1333 closed task (fixed)
Rewrite Cevalfunc to use the instantiated DAE instead of SCode.
Reported by: | Adrian Pop | Owned by: | Adrian Pop |
---|---|---|---|
Priority: | low | Milestone: | White December |
Component: | Frontend | Version: | |
Keywords: | Cc: | Adrian Pop, Adrian Pop, Per Östlund |
Description
Today Cevalfunc
uses SCode
(why is doing that, nobody knows).
We should rewrite it so it uses the *ALREADY* instantiated DAE
for
the function and interpret the DAE
algorithm. This will also speed
up the function evaluation as you won't do Static.elabExp
and Ceval.ceval
all over again.
This is also needed for Modelica.Media
as Cevalfunc
doesn't handle
extended or derived functions and some other things.
Note:
See TracTickets
for help on using tickets.
Cevalfunc has now been replaced with CevalFunction in r6856 of the sjoelund-functiontree branch.