Skip to content

Commit

Permalink
- hide sub-clock partitioning information by default
Browse files Browse the repository at this point in the history
git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@21960 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
  • Loading branch information
lochel committed Aug 23, 2014
1 parent 864744f commit 574188a
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 5 deletions.
3 changes: 2 additions & 1 deletion Compiler/BackEnd/BackendDAEUtil.mo
Expand Up @@ -3817,7 +3817,8 @@ algorithm
end traversingIncidenceRowExpFinderBaseClock;

public function traversingIncidenceRowExpFinderSubClock "author: lochel
This is used for base-clock partitioning."
This is used for sub-clock partitioning.
TODO: avoid code duplicates, cf. function traversingIncidenceRowExpFinderBaseClock"
input tuple<DAE.Exp, tuple<BackendDAE.Variables, list<Integer>>> inTpl;
output tuple<DAE.Exp, Boolean, tuple<BackendDAE.Variables, list<Integer>>> outTpl;
algorithm
Expand Down
16 changes: 12 additions & 4 deletions Compiler/BackEnd/BackendDump.mo
Expand Up @@ -2773,7 +2773,9 @@ algorithm
case BackendDAE.CONTINUOUS_TIME_PARTITION() then "continuous time";
case BackendDAE.UNSPECIFIED_PARTITION() then "unspecified";
case BackendDAE.UNKNOWN_PARTITION() then "unknown";
else "???";
else equation
Error.addInternalError("./Compiler/BackEnd/BackendDump.mo: function partitionKindString failed");
then fail();
end match;
end partitionKindString;

Expand All @@ -2785,7 +2787,9 @@ protected
BackendDAE.SubClockPartitionKind subPartitionKind;
algorithm
BackendDAE.EQUATION_ATTRIBUTES(kind=kind, subPartitionKind=subPartitionKind) := inEqAttr;
outString := "[" +& equationKindString(kind) +& ", sub-partition index: " +& subPartitionString(subPartitionKind) +& "]";
outString := "[" +& equationKindString(kind);
outString := Util.if_(Flags.isSet(Flags.DUMP_SYNCHRONOUS), outString +& ", sub-partition index: " +& subPartitionString(subPartitionKind), outString);
outString := outString +& "]";
end equationAttrString;

protected function subPartitionString
Expand All @@ -2798,7 +2802,9 @@ algorithm

case BackendDAE.SUB_PARTITION(index=index) then intString(index);
case BackendDAE.UNKNOWN_SUB_PARTITION() then "unknown";
else "???";
else equation
Error.addInternalError("./Compiler/BackEnd/BackendDump.mo: function subPartitionString failed");
then fail();
end match;
end subPartitionString;

Expand All @@ -2811,7 +2817,9 @@ algorithm
case BackendDAE.DYNAMIC_EQUATION() then "dynamic";
case BackendDAE.INITIAL_EQUATION() then "initial";
case BackendDAE.UNKNOWN_EQUATION_KIND() then "unknown";
else "???";
else equation
Error.addInternalError("./Compiler/BackEnd/BackendDump.mo: function equationKindString failed");
then fail();
end match;
end equationKindString;

Expand Down

0 comments on commit 574188a

Please sign in to comment.