From 850ce79337ec1230f03ffabe3f94bb3b88b91da4 Mon Sep 17 00:00:00 2001 From: James Goppert Date: Sun, 11 Jan 2015 19:23:27 -0500 Subject: [PATCH] Fixed initialization of visualization variables. --- lib/mod3d/src/modelica/Modelica3D 3.2.1/package.mo | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/mod3d/src/modelica/Modelica3D 3.2.1/package.mo b/lib/mod3d/src/modelica/Modelica3D 3.2.1/package.mo index c3421a8..c5f16ca 100644 --- a/lib/mod3d/src/modelica/Modelica3D 3.2.1/package.mo +++ b/lib/mod3d/src/modelica/Modelica3D 3.2.1/package.mo @@ -482,12 +482,12 @@ package Modelica3D discrete Real[3] pos; discrete Real[3,3] oldT; - discrete Boolean moved; - discrete Boolean rotated; - // disable initial equation for now, since there is some bug in initial residuals - //initial equation - // pre(oldT) = R.T; - // pre(pos) = r + Frames.resolve1(R, r_shape); + discrete Boolean moved(start=true, fixed=true); + discrete Boolean rotated(start=true, fixed=true); + initial equation + res = " "; + pre(oldT) = R.T; + pre(pos) = r + Frames.resolve1(R, r_shape); algorithm when m3d_control.send and modcount.get(initContext) == 1 then // check for rotation