false
false
false
false
false
false
false
true
true
false
]]>
./rod/Screen Shot 2018-02-23 at 9.52.21 AM (2).png
./1authorlookangphoto5050.png;;
20
1
false
VARIABLE_EDITOR
Physics
true
false
VARIABLE_EDITOR
Numerical
true
false
VARIABLE_EDITOR
Presentation
true
false
VARIABLE_EDITOR
varfrem
true
false
CODE_EDITOR
Init Page
true
false
.999) y0 = .999;
state[1] = Math.acos(y0);; // phi
state[0] = 0.5*Math.sin(state[1]); // x coordinate of center-of-mass
phi1 = Math.acos(2.0/3.0*y0); // Rod leaves the wall
//_view.resetTraces();
t1Label = t2Label = " ";
]]>
CODE_EDITOR
svg
true
false
'+
' '+
' '+
' '+
' '+
'';
container.innerHTML = svggradient;
document.body.appendChild(container);
//"url(#mygrandient)"
]]>
CODE_EDITOR
axes
true
false
ODE_EDITOR
Rod
true
false
EVENT_EDITOR
Rod Horizontal
true
false
STATE_EVENT
BISECTION
100
true
0.0) ? 0.5*Math.PI-state[1]
: phi1-state[1];
]]>
0.0) {
t2 = t;
t2Label = "t = "+t2.toFixed(2);
_pause();
}
else {
t1 = t;
t1Label = "t = "+t1.toFixed(2)+
" y = "+Math.cos(state[1]).toFixed(2);
showpoint= true;
y1s=Math.cos(state[1]).toFixed(2); //to store data on y1
if (stopEvents ) _pause();
}
]]>
t
dt
der(state)
MidPoint
10000
0.00001
false
false
false
false
EVOLUTION_EDITOR
range
true
false
0.5*Math.PI) state[0] = 0.5*Math.PI;
]]>
CODE_EDITOR
stop
true
false
0.0 && t2 > 0.0) _pause(); // force stop cannot play anymore
]]>
CODE_EDITOR
points
true
false
CODE_EDITOR
axes
true
false
LIBRARY_EDITOR
derivatives
true
false
LIBRARY_EDITOR
fullscreen
true
false
HTML_VIEW_EDITOR
HtmlView Page
true
false
0
0
0
800
600
true
true
Elements.Panel
true
Elements.Panel
Elements.ComboBox
0)? opts[0]:""; // selected option
//["Display","Height = ","Δt = "]
if (option == "Display"){box =1;}
else if (option == "Height = "){box = 2;}
else if (option == "Δt = "){box = 3;}
]]>
false
Elements.Panel
Elements.CheckBox
Elements.CheckBox
Elements.Slider
Elements.ParsedField
Elements.TwoStateButton
Elements.Button
Elements.Button
true
Elements.Panel
true
Elements.PlottingPanel
Elements.Segment2D
Elements.Shape2D
Elements.Segment2D
Elements.Shape2D
Elements.Segment2D
Elements.Shape2D
Elements.Shape2D
Elements.Trace
Elements.Shape2D
Elements.Segment2D
Elements.Segment2D
Elements.Trace
true
Elements.PlottingPanel
Elements.Trace
true
Elements.Group2D
Elements.Text2D
Elements.Shape2D
true
Elements.Group2D
Elements.Text2D