Skip to content

Commit

Permalink
Replace BackendDAE record constructors in Initialization
Browse files Browse the repository at this point in the history
  • Loading branch information
gossen committed Jul 3, 2015
1 parent 426d2c1 commit c9721cc
Showing 1 changed file with 7 additions and 20 deletions.
27 changes: 7 additions & 20 deletions Compiler/BackEnd/Initialization.mo
Expand Up @@ -86,11 +86,11 @@ protected
BackendDAE.BackendDAE initdae;
BackendDAE.EqSystem initsyst;
BackendDAE.EqSystems systs;
BackendDAE.EquationArray inieqns, eqns, emptyeqns, reeqns;
BackendDAE.EquationArray inieqns, eqns, reeqns;
BackendDAE.ExtraInfo ei;
BackendDAE.Shared shared;
BackendDAE.Variables initVars;
BackendDAE.Variables knvars, vars, fixvars, evars, eavars, avars;
BackendDAE.Variables knvars, vars, fixvars, avars;
Boolean b, b1, b2;
Boolean useHomotopy;
DAE.FunctionTree functionTree;
Expand Down Expand Up @@ -148,24 +148,11 @@ algorithm

vars := BackendVariable.rehashVariables(vars);
fixvars := BackendVariable.rehashVariables(fixvars);
evars := BackendVariable.emptyVars();
eavars := BackendVariable.emptyVars();
emptyeqns := BackendEquation.emptyEqns();
shared := BackendDAE.SHARED(fixvars,
evars,
eavars,
emptyeqns,
reeqns,
constraints,
classAttrs,
cache,
graph,
functionTree,
BackendDAEUtil.emptyEventInfo(),
{},
BackendDAE.INITIALSYSTEM(),
{},
ei);
shared := BackendDAEUtil.createEmptyShared(BackendDAE.INITIALSYSTEM(), ei, cache, graph);
shared := BackendDAEUtil.setSharedKnVars(shared, fixvars);
shared := BackendDAEUtil.setSharedOptimica(shared, constraints, classAttrs);
shared := BackendDAEUtil.setSharedRemovedEqns(shared, reeqns);
shared := BackendDAEUtil.setSharedFunctionTree(shared, functionTree);

// generate initial system and pre-balance it
initsyst := BackendDAEUtil.createEqSystem(vars, eqns);
Expand Down

0 comments on commit c9721cc

Please sign in to comment.