Opened 6 months ago

Last modified 3 months ago

#5766 reopened enhancement

Refactor blt code

Reported by: Jonathan Kämpe Owned by: Jonathan Kämpe
Priority: major Milestone:
Component: Modelica/FrontEnd Version: trunk
Keywords: Cc:

Description (last modified by Jonathan Kämpe)

r13198 Minor refactoring
r13200 Minor refactoring
r13202 Merging r13198,r13200 to release branch

Change History (28)

comment:1 Changed 6 months ago by Jonathan Kämpe

r12782 Moved code from transformcanonical.jrag to several files

comment:2 Changed 6 months ago by Jonathan Kämpe

r12807 Adds interface for variables and equations input to blt computation.

comment:3 Changed 6 months ago by Jonathan Kämpe

r12812 Adds interface for blt block creators

comment:4 Changed 6 months ago by molsson

r12817 FClass no longer implements BLTInput.

comment:5 Changed 6 months ago by Jonathan Kämpe

r12819 Removes unused collections

comment:6 Changed 6 months ago by Jonathan Kämpe

Description: modified (diff)

comment:7 Changed 6 months ago by molsson

Description: modified (diff)

r12821 Minor refactoring
r12823 Connector variables are now outputs if not already inputs.

comment:8 Changed 6 months ago by Jonathan Kämpe

Description: modified (diff)

comment:9 Changed 6 months ago by Jonathan Kämpe

Description: modified (diff)

r12824 Refactoring

comment:10 Changed 6 months ago by molsson

r12830 flow, stream and potential are now keywords in flat code.

comment:11 Changed 6 months ago by molsson

r12831 Updated tests after r12830.

comment:12 Changed 6 months ago by molsson

r12842 Updating BTL table diagnostics to check for incidences with all referenced variable.

comment:13 Changed 6 months ago by Jonathan Kämpe

r12859 Adjusted causality for streams

comment:14 Changed 6 months ago by molsson

r12870 Fixed bug related to external objects.

comment:15 Changed 6 months ago by Jonathan Kämpe

r12861: Minor refactoring
r12866: Minor refactoring
r12868: Minor refactoring
r12869: Moved BlockProducer out of EquationBlockFactory
r12871: Minor refactoring

Last edited 6 months ago by Jonathan Kämpe (previous) (diff)

comment:16 Changed 6 months ago by molsson

r12875 Moved guid generation after hookCodeGenerated().

comment:17 Changed 5 months ago by Jonathan Kämpe

r12885 Refactoring flat modelica printing of attributes

comment:18 Changed 5 months ago by molsson

r12888 Index reduction no longer uses createBLTInput().

comment:19 Changed 5 months ago by molsson

r12892 Merging branches/dev-jk-2139 to branches/dev-mo-merge.

comment:20 Changed 4 months ago by Jonathan Kämpe

r13092: Top level inputs with binding equations counts as flat inputs again

comment:21 Changed 4 months ago by Jonathan Kämpe

r13103 Merging refactoring from dev-mo-merge. Parameterized blt creation, top level connector prefixes in flat tree, and many smaller changes.

comment:22 Changed 4 months ago by Jonathan Kämpe

r13104 Fixed unit tests broken in r13103

comment:23 Changed 4 months ago by Jonathan Kämpe

Description: modified (diff)
Resolution: fixed
Status: assignedclosed

comment:24 Changed 4 months ago by Jesper Mattsson

r13261:

Removed ListUtil.join, that was added but not used in r13103, and duplicates ListUtil.concatenate.

comment:25 Changed 3 months ago by Jonathan Kämpe

Resolution: fixed
Status: closedreopened

comment:26 Changed 3 months ago by Jonathan Kämpe

r10061: Removed outdated option from test. Improved makefiles.
r10076: Improvements to the Makefile
r10090: Removed unused option and fixed bug for interactive_fmu with separate_translation.

comment:27 Changed 3 months ago by Jonathan Kämpe

r13355 Renamed TypePrefixInputOutput to CausalityConnectorPrefix

comment:28 Changed 3 months ago by Jonathan Kämpe

r13356 Fixed name of method, refactored, fixed bug where protected function output was considered public.
r13357 Merging refactoring from branch

Note: See TracTickets for help on using tickets.