<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, How does maplesim simulates a model?</title>
    <link>http://www.mapleprimes.com/questions/142862-How-Does-Maplesim-Simulates-A-Model</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Thu, 11 Jun 2026 09:41:06 GMT</lastBuildDate>
    <pubDate>Thu, 11 Jun 2026 09:41:06 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, How does maplesim simulates a model?</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, How does maplesim simulates a model?</title>
      <link>http://www.mapleprimes.com/questions/142862-How-Does-Maplesim-Simulates-A-Model</link>
    </image>
    <item>
      <title>Conditionals</title>
      <link>http://www.mapleprimes.com/questions/142862-How-Does-Maplesim-Simulates-A-Model?ref=Feed:MaplePrimes:How does maplesim simulates a model?:Comments#answer142863</link>
      <itunes:summary>&lt;p&gt;Events generally occur when conditionals in the model change.&amp;nbsp; For example, a step is modeled as&lt;/p&gt;
&lt;pre&gt;y = if time &amp;lt; 1 then 0 else 1;&lt;/pre&gt;
&lt;p&gt;At time = 1 an event occurs. This snippet is written in &lt;a href="https://www.modelica.org/"&gt;Modelica&lt;/a&gt;, which MapleSim uses as the model language.&amp;nbsp; MapleSim parses the Modelica language, generates Maple code with events that can be handled by dsolve (it's significantly more complicated than that, but that's the basic idea).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;Events generally occur when conditionals in the model change.&amp;nbsp; For example, a step is modeled as&lt;/p&gt;
&lt;pre&gt;y = if time &amp;lt; 1 then 0 else 1;&lt;/pre&gt;
&lt;p&gt;At time = 1 an event occurs. This snippet is written in &lt;a href="https://www.modelica.org/"&gt;Modelica&lt;/a&gt;, which MapleSim uses as the model language.&amp;nbsp; MapleSim parses the Modelica language, generates Maple code with events that can be handled by dsolve (it's significantly more complicated than that, but that's the basic idea).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <guid>142863</guid>
      <pubDate>Thu, 31 Jan 2013 21:33:04 Z</pubDate>
      <itunes:author>Joe Riel</itunes:author>
      <author>Joe Riel</author>
    </item>
    <item>
      <title>dsolve and event handling</title>
      <link>http://www.mapleprimes.com/questions/142862-How-Does-Maplesim-Simulates-A-Model?ref=Feed:MaplePrimes:How does maplesim simulates a model?:Comments#answer142871</link>
      <itunes:summary>&lt;p&gt;On a related note, dsolve's event handling was introduced in Maple 12, just in time for MapleSim 1. Of course, it can also be used without MapleSim. The &lt;a href='http://www.maplesoft.com/support/help/search.aspx?term=dsolve,numeric,Events' target='_new'&gt;?dsolve,numeric,Events&lt;/a&gt; page has all the details.&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;On a related note, dsolve's event handling was introduced in Maple 12, just in time for MapleSim 1. Of course, it can also be used without MapleSim. The &lt;a href='http://www.maplesoft.com/support/help/search.aspx?term=dsolve,numeric,Events' target='_new'&gt;?dsolve,numeric,Events&lt;/a&gt; page has all the details.&lt;/p&gt;</description>
      <guid>142871</guid>
      <pubDate>Thu, 31 Jan 2013 22:53:49 Z</pubDate>
      <itunes:author>Thomas Richard</itunes:author>
      <author>Thomas Richard</author>
    </item>
  </channel>
</rss>