Changes between Initial Version and Version 8 of Ticket #4517


Ignore:
Timestamp:
2018-03-21T08:23:52Z (7 years ago)
Author:
Francesco Casella
Comment:

This ticket is now a bit obsolete. I opened #4835 with a more systematic view of the issue.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #4517

    • Property Cc dr.christian.kral@… added
    • Property Milestone 1.12.01.13.0
    • Property Resolutionduplicate
    • Property Status newclosed
  • Ticket #4517 – Description

    initial v8  
    1 Complex numbers are increasingly used in Modelica, mainly for electrical system simulation. They are supported by OMC, but there are still three pending issues that prevent their unrestricted use. To my understanding, they should be very easy to fix. It would be nice to have them in 1.12.0.
     1Complex numbers are increasingly used in Modelica, mainly for electrical system simulation. {{{Modelica.Electrical.QuasiStationary}}} uses them, as well as an increasing number of libraries for electro-mechanical modelling of power systems.
    22
     3Complex numbers are supported by OMC, but there are still some pending issues. This ticket collects them in the attempt of getting them fixed soon.
     4
     5* In most (if not all) cases, the best strategy to solve models with Complex unknowns is to eventually transform all Complex equations into their scalar Real counterparts, and then apply all symbolic simplification algorithms to them.
    36*  Wrong code generation for complex numbers in algorithms, see #4055. This requires a fix in the code generation template handling assignment of indexed array of complex or record on left hand side in an assignment.
    47