Changeset cb7cfd1 in OpenModelica


Ignore:
Timestamp:
2014-05-28T18:27:34+02:00 (10 years ago)
Author:
Volker Waurich <volker3189@…>
Branches:
Added-citation-metadata, maintenance/v1.14, maintenance/v1.15, maintenance/v1.16, maintenance/v1.17, maintenance/v1.18, maintenance/v1.19, maintenance/v1.20, maintenance/v1.21, maintenance/v1.22, maintenance/v1.23, master, omlib-staging
Children:
f7ed18b9
Parents:
e8156127
Message:

-reverted 20880 since one model fails, will check this on monday

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@20882 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Compiler/BackEnd/InlineArrayEquations.mo

    r802d9187 rcb7cfd1  
    4747protected import Expression;
    4848protected import ExpressionDump;
    49 protected import ExpressionSimplify;
    5049protected import Flags;
    5150protected import List;
     
    171170      ((e1_1, (_, _))) = BackendDAEUtil.extendArrExp((lhs, (NONE(), false)));
    172171      ((e2_1, (_, _))) = BackendDAEUtil.extendArrExp((rhs, (NONE(), false)));
    173       ea1 = Expression.flattenArrayExpToList(e1_1);
    174       ea2 = Expression.flattenArrayExpToList(e2_1);
    175       ((_, eqns)) = List.threadFold4(ea1, ea2, generateScalarArrayEqns2, source, differentiated, eqKind, DAE.EQUALITY_EXPS(lhs, rhs), (1, inAccEqnLst));
    176     then (eqns, true);
    177 
    178     case (BackendDAE.ARRAY_EQUATION(left=lhs,right=rhs, source=source, differentiated=differentiated, kind=eqKind), _) equation
    179       ((e1_1, (_, _))) = BackendDAEUtil.extendArrExp((lhs, (NONE(), false)));
    180       ((e2_1, (_, _))) = BackendDAEUtil.extendArrExp((rhs, (NONE(), false)));
    181       (e1_1,_) = ExpressionSimplify.simplify(e1_1);
    182       (e2_1,_) = ExpressionSimplify.simplify(e2_1);
    183       true = Expression.isArray(e1_1) or Expression.isMatrix(e1_1);
    184       true = Expression.isArray(e2_1) or Expression.isMatrix(e2_1);
    185172      ea1 = Expression.flattenArrayExpToList(e1_1);
    186173      ea2 = Expression.flattenArrayExpToList(e2_1);
Note: See TracChangeset for help on using the changeset viewer.