<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - Questions and Posts tagged with compiler</title>
    <link>http://www.mapleprimes.com/tags/compiler</link>
    <language>en-us</language>
    <copyright>2013 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Wed, 19 Jun 2013 07:07:49 GMT</lastBuildDate>
    <pubDate>Wed, 19 Jun 2013 07:07:49 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The most recent questions and posts on MaplePrimes tagged with compiler</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - Questions and Posts tagged with compiler</title>
      <link>http://www.mapleprimes.com/tags/compiler</link>
    </image>
    <item>
      <title>Lyapunov fractals</title>
      <link>http://www.mapleprimes.com/posts/143009-Lyapunov-Fractals?ref=Feed:MaplePrimes:Tagged With compiler</link>
      <itunes:summary>&lt;p&gt;The following (downsized) images of &lt;a href="http://en.wikipedia.org/wiki/Lyapunov_fractal"&gt;Lyapunov fractals&lt;/a&gt; were each generated in a few seconds, in Maple 16.&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=143009/452998/lyap2.jpg"&gt;&lt;img src="/view.aspx?sf=143009/452998/lyap2.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I may make an interface for this with embedded components, or submit it in some form on the Application Center. But I thought that I'd share this version here first.&lt;/p&gt;
&lt;p&gt;I'm just re-using the techniques in the code behind an &lt;a href="http://www.mapleprimes.com/posts/134419-Faster-Fractals"&gt;earlier Post on Mandelbrot and Julia fractals&lt;/a&gt;. But I've only used one simple coloring scheme here, so far. I'll probably try the so-called &lt;a href="http://en.wikipedia.org/wiki/Burning_Ship_fractal"&gt;burning ship&lt;/a&gt;&amp;nbsp;escape-time fractal next.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=143009/452998/lyap3.jpg"&gt;&lt;img src="/view.aspx?sf=143009/452998/lyap3.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=143009/452998/lyap1.jpg"&gt;&lt;img src="/view.aspx?sf=143009/452998/lyap1.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=143009/452998/lyap4.jpg"&gt;&lt;img src="/view.aspx?sf=143009/452998/lyap4.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Here below is the contents of the worksheet attached at the end of this Post.&lt;/p&gt;
&lt;form name="worksheet_form"&gt;
&lt;table style="width: 576px;" align="center"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;The procedures are defined in the Startup code region of this worksheet.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;It should run in Maple 15 and 16, but may not work in earlier versions since it relies on a properly functioning Threads:-Task.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;The procedure `Lyapunov` can be called as&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;Lyapunov(W, xa, xb, ya, yb, xresolution)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;Lyapunov(W, xa, xb, ya, yb, xresolution, numterms=N)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;where those parameters are,&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;W&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, a Vector or list whose entries should be only 0 or 1&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;xa&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, the leftmost x-point (a float, usually greater than 2.0)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;xb&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, the rightmost x-point (a float, usually less than or equal to 4.0)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;ya&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, the lowest y-point (a float, usually greater than 2.0)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;yb&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, the highest y-point (a float, usually less than or equal to 4.0)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;xresolution&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, the width in pixels of the returned image (Array)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;numterms=N&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, (optional) where positive integer N is the number of terms added for the approx. Lyapunov exponent&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;The speed of calculation depends on whether the &lt;/span&gt;&lt;!-- HelpHyperlink topic=Compiler --&gt; &lt;span style="color: #008080; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&lt;span style="text-decoration: underline;"&gt;Compiler&lt;/span&gt;&lt;/span&gt; &lt;!-- /HelpHyperlink --&gt; &lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;is functional and how many cores are detected. On a 4-core Intel i7 under Windows 7 the first example below had approximately the following performce in 64bit Maple 16.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;table style="width: 568px;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td align="left"&gt;
&lt;table style="empty-cells: show; border-collapse: collapse; border: none; border-color: black; border-width: 1; margin: 1 1 1 1;" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color: #ffffff; border-left: solid; border-right: solid; border-top: solid; border-bottom: none; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-left: solid; border-right: solid; border-top: solid; border-bottom: none; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="center"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;Compiled&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-left: solid; border-right: solid; border-top: solid; border-bottom: none; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="center"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;evalhf&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: #ffffff; border-left: solid; border-right: solid; border-top: solid; border-bottom: none; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;serial (1 core)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-left: solid; border-right: solid; border-top: solid; border-bottom: none; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="center"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;20 seconds&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-left: solid; border-right: solid; border-top: solid; border-bottom: none; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="center"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;240 seconds&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: #ffffff; border: solid; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;parallel (4 cores)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border: solid; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="center"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;5 seconds&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border: solid; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="center"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;60 seconds&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="font-weight: bold;" align="left"&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;with(ImageTools):&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;W:=[0,0,1,0,1]:&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;res1:=CodeTools:-Usage( Lyapunov(W, 2.01, 4.0, 2.01, 4.0, 500) ):&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #0000ff; font-size: 100%; font-family: Courier New,monospace; font-weight: normal; font-style: normal;"&gt;memory used=46.36MiB, alloc change=65.73MiB, cpu time=33.87s, real time=5.17s&lt;/span&gt;&lt;/p&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;View(res1);&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;W:=[1,1,1,1,1,1,0,0,0,0,0,0]:&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;res2:=CodeTools:-Usage( Lyapunov(W, 2.5, 3.4, 3.4, 4.0, 500) ):&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #0000ff; font-size: 100%; font-family: Courier New,monospace; font-weight: normal; font-style: normal;"&gt;memory used=30.94MiB, alloc change=0 bytes, cpu time=21.32s, real time=3.54s&lt;/span&gt;&lt;/p&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;View(res2);&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;W:=[1,0,1,0,1,1,0,1]:&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;res3:=CodeTools:-Usage( Lyapunov(W, 2.1, 3.7, 3.1, 4.0, 500) ):&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #0000ff; font-size: 100%; font-family: Courier New,monospace; font-weight: normal; font-style: normal;"&gt;memory used=26.18MiB, alloc change=15.09MiB, cpu time=18.44s, real time=2.95s&lt;/span&gt;&lt;/p&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;View(res3);&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;W:=[0,1]:&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;res4:=CodeTools:-Usage( Lyapunov(W, 2.01, 4.0, 2.01, 4.0, 500) ):&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #0000ff; font-size: 100%; font-family: Courier New,monospace; font-weight: normal; font-style: normal;"&gt;memory used=46.25MiB, alloc change=15.09MiB, cpu time=33.52s, real time=5.18s&lt;/span&gt;&lt;/p&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;View(res4);&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;input type="hidden" name="sequence" value="1"&gt; &lt;input type="hidden" name="cmd" value="none"&gt;&lt;/form&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=143009/452998/lyapfractpost.mw"&gt;Download lyapfractpost.mw&lt;/a&gt;&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;The following (downsized) images of &lt;a href="http://en.wikipedia.org/wiki/Lyapunov_fractal"&gt;Lyapunov fractals&lt;/a&gt; were each generated in a few seconds, in Maple 16.&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=143009/452998/lyap2.jpg"&gt;&lt;img src="/view.aspx?sf=143009/452998/lyap2.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I may make an interface for this with embedded components, or submit it in some form on the Application Center. But I thought that I'd share this version here first.&lt;/p&gt;
&lt;p&gt;I'm just re-using the techniques in the code behind an &lt;a href="http://www.mapleprimes.com/posts/134419-Faster-Fractals"&gt;earlier Post on Mandelbrot and Julia fractals&lt;/a&gt;. But I've only used one simple coloring scheme here, so far. I'll probably try the so-called &lt;a href="http://en.wikipedia.org/wiki/Burning_Ship_fractal"&gt;burning ship&lt;/a&gt;&amp;nbsp;escape-time fractal next.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=143009/452998/lyap3.jpg"&gt;&lt;img src="/view.aspx?sf=143009/452998/lyap3.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=143009/452998/lyap1.jpg"&gt;&lt;img src="/view.aspx?sf=143009/452998/lyap1.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=143009/452998/lyap4.jpg"&gt;&lt;img src="/view.aspx?sf=143009/452998/lyap4.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Here below is the contents of the worksheet attached at the end of this Post.&lt;/p&gt;
&lt;form name="worksheet_form"&gt;
&lt;table style="width: 576px;" align="center"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;The procedures are defined in the Startup code region of this worksheet.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;It should run in Maple 15 and 16, but may not work in earlier versions since it relies on a properly functioning Threads:-Task.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;The procedure `Lyapunov` can be called as&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;Lyapunov(W, xa, xb, ya, yb, xresolution)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;Lyapunov(W, xa, xb, ya, yb, xresolution, numterms=N)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;where those parameters are,&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;W&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, a Vector or list whose entries should be only 0 or 1&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;xa&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, the leftmost x-point (a float, usually greater than 2.0)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;xb&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, the rightmost x-point (a float, usually less than or equal to 4.0)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;ya&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, the lowest y-point (a float, usually greater than 2.0)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;yb&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, the highest y-point (a float, usually less than or equal to 4.0)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;xresolution&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, the width in pixels of the returned image (Array)&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: bold; font-style: normal;"&gt;numterms=N&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;, (optional) where positive integer N is the number of terms added for the approx. Lyapunov exponent&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;The speed of calculation depends on whether the &lt;/span&gt;&lt;!-- HelpHyperlink topic=Compiler --&gt; &lt;span style="color: #008080; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&lt;span style="text-decoration: underline;"&gt;Compiler&lt;/span&gt;&lt;/span&gt; &lt;!-- /HelpHyperlink --&gt; &lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;is functional and how many cores are detected. On a 4-core Intel i7 under Windows 7 the first example below had approximately the following performce in 64bit Maple 16.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;table style="width: 568px;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td align="left"&gt;
&lt;table style="empty-cells: show; border-collapse: collapse; border: none; border-color: black; border-width: 1; margin: 1 1 1 1;" cellspacing="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color: #ffffff; border-left: solid; border-right: solid; border-top: solid; border-bottom: none; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-left: solid; border-right: solid; border-top: solid; border-bottom: none; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="center"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;Compiled&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-left: solid; border-right: solid; border-top: solid; border-bottom: none; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="center"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;evalhf&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: #ffffff; border-left: solid; border-right: solid; border-top: solid; border-bottom: none; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;serial (1 core)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-left: solid; border-right: solid; border-top: solid; border-bottom: none; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="center"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;20 seconds&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-left: solid; border-right: solid; border-top: solid; border-bottom: none; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="center"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;240 seconds&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: #ffffff; border: solid; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;parallel (4 cores)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border: solid; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="center"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;5 seconds&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border: solid; border-color: black; border-width: 1; padding: 3;" rowspan="1" colspan="1" valign="top"&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="center"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;60 seconds&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="font-weight: bold;" align="left"&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-family: Times New Roman,serif; font-weight: normal; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;with(ImageTools):&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;W:=[0,0,1,0,1]:&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;res1:=CodeTools:-Usage( Lyapunov(W, 2.01, 4.0, 2.01, 4.0, 500) ):&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #0000ff; font-size: 100%; font-family: Courier New,monospace; font-weight: normal; font-style: normal;"&gt;memory used=46.36MiB, alloc change=65.73MiB, cpu time=33.87s, real time=5.17s&lt;/span&gt;&lt;/p&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;View(res1);&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;W:=[1,1,1,1,1,1,0,0,0,0,0,0]:&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;res2:=CodeTools:-Usage( Lyapunov(W, 2.5, 3.4, 3.4, 4.0, 500) ):&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #0000ff; font-size: 100%; font-family: Courier New,monospace; font-weight: normal; font-style: normal;"&gt;memory used=30.94MiB, alloc change=0 bytes, cpu time=21.32s, real time=3.54s&lt;/span&gt;&lt;/p&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;View(res2);&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;W:=[1,0,1,0,1,1,0,1]:&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;res3:=CodeTools:-Usage( Lyapunov(W, 2.1, 3.7, 3.1, 4.0, 500) ):&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #0000ff; font-size: 100%; font-family: Courier New,monospace; font-weight: normal; font-style: normal;"&gt;memory used=26.18MiB, alloc change=15.09MiB, cpu time=18.44s, real time=2.95s&lt;/span&gt;&lt;/p&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;View(res3);&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;W:=[0,1]:&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;res4:=CodeTools:-Usage( Lyapunov(W, 2.01, 4.0, 2.01, 4.0, 500) ):&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #0000ff; font-size: 100%; font-family: Courier New,monospace; font-weight: normal; font-style: normal;"&gt;memory used=46.25MiB, alloc change=15.09MiB, cpu time=33.52s, real time=5.18s&lt;/span&gt;&lt;/p&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;View(res4);&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;input type="hidden" name="sequence" value="1"&gt; &lt;input type="hidden" name="cmd" value="none"&gt;&lt;/form&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=143009/452998/lyapfractpost.mw"&gt;Download lyapfractpost.mw&lt;/a&gt;&lt;/p&gt;
</description>
      <guid>143009</guid>
      <pubDate>Sun, 03 Feb 2013 06:24:33 Z</pubDate>
      <itunes:author>acer</itunes:author>
      <author>acer</author>
    </item>
    <item>
      <title>Does maple 16  work with Visual studio 2012?</title>
      <link>http://www.mapleprimes.com/questions/138405-Does-Maple-16--Work-With-Visual-Studio-2012?ref=Feed:MaplePrimes:Tagged With compiler</link>
      <itunes:summary>&lt;p&gt;Does maple 16 &amp;nbsp;work with Visual studio 2012?&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;Does maple 16 &amp;nbsp;work with Visual studio 2012?&lt;/p&gt;</description>
      <guid>138405</guid>
      <pubDate>Wed, 17 Oct 2012 11:51:41 Z</pubDate>
      <itunes:author>dnawujun</itunes:author>
      <author>dnawujun</author>
    </item>
    <item>
      <title>Win7 and Compiler</title>
      <link>http://www.mapleprimes.com/questions/138276-Win7-And-Compiler?ref=Feed:MaplePrimes:Tagged With compiler</link>
      <itunes:summary>&lt;pre&gt;I installed M16 32 Bit on my new machine with Win7 64 Bit.&lt;br&gt;&lt;br&gt;But the following results in crushing mserver.exe:&lt;br&gt;&lt;br&gt;&amp;nbsp; tmp := proc( x :: float ) :: float; 2.3 * x end proc:&lt;br&gt;&amp;nbsp; cp:=Compiler:-Compile(tmp);&lt;br&gt;&lt;br&gt;with system info below. &lt;br&gt;&lt;br&gt;Do I have to set certain rights for the compiler or define a specific working directory?&lt;br&gt;&lt;br&gt;The FAQ http://www.maplesoft.com/support/faqs/results.aspx?search=compiler does not help me.&lt;br&gt;&lt;br&gt;Dito http://www.maplesoft...&lt;/pre&gt;</itunes:summary>
      <description>&lt;pre&gt;I installed M16 32 Bit on my new machine with Win7 64 Bit.&lt;br&gt;&lt;br&gt;But the following results in crushing mserver.exe:&lt;br&gt;&lt;br&gt;&amp;nbsp; tmp := proc( x :: float ) :: float; 2.3 * x end proc:&lt;br&gt;&amp;nbsp; cp:=Compiler:-Compile(tmp);&lt;br&gt;&lt;br&gt;with system info below. &lt;br&gt;&lt;br&gt;Do I have to set certain rights for the compiler or define a specific working directory?&lt;br&gt;&lt;br&gt;The FAQ http://www.maplesoft.com/support/faqs/results.aspx?search=compiler does not help me.&lt;br&gt;&lt;br&gt;Dito http://www.maplesoft...&lt;/pre&gt;</description>
      <guid>138276</guid>
      <pubDate>Sat, 13 Oct 2012 19:46:53 Z</pubDate>
      <itunes:author>Axel Vogt</itunes:author>
      <author>Axel Vogt</author>
    </item>
    <item>
      <title>How do I integrate compiled function?</title>
      <link>http://www.mapleprimes.com/questions/134984-How-Do-I-Integrate-Compiled-Function?ref=Feed:MaplePrimes:Tagged With compiler</link>
      <itunes:summary>&lt;p&gt;I have a compiled function and want to integrate it numerically. &amp;nbsp;The integration procedure first tries to evaluate the integrand with symbolic values and return a error, since the compiled function accepts only real values. &amp;nbsp;So I have to write a STUPID workaround &amp;nbsp;for manual typechecking:&lt;/p&gt;
&lt;p&gt;integrand2 := proc (kF1, kF2, m, k, omega, q) if type(kF1, numeric) and type(q, numeric) and type(kF2, numeric) and type(omega, numeric) and type(m, numeric) and type(k, numeric...</itunes:summary>
      <description>&lt;p&gt;I have a compiled function and want to integrate it numerically. &amp;nbsp;The integration procedure first tries to evaluate the integrand with symbolic values and return a error, since the compiled function accepts only real values. &amp;nbsp;So I have to write a STUPID workaround &amp;nbsp;for manual typechecking:&lt;/p&gt;
&lt;p&gt;integrand2 := proc (kF1, kF2, m, k, omega, q) if type(kF1, numeric) and type(q, numeric) and type(kF2, numeric) and type(omega, numeric) and type(m, numeric) and type(k, numeric...</description>
      <guid>134984</guid>
      <pubDate>Sun, 10 Jun 2012 21:32:42 Z</pubDate>
      <itunes:author>slizovskiy</itunes:author>
      <author>slizovskiy</author>
    </item>
    <item>
      <title>faster fractals</title>
      <link>http://www.mapleprimes.com/posts/134419-Faster-Fractals?ref=Feed:MaplePrimes:Tagged With compiler</link>
      <itunes:summary>&lt;p&gt;Using techniques previously used for generating color images of &lt;a href="http://www.mapleprimes.com/posts/128749-Logistic-Map-Example#comment128855"&gt;logistic maps&lt;/a&gt; and &lt;a href="http://www.mapleprimes.com/posts/123463-ImageTools-For-Complex-argument--Plot"&gt;complex argument&lt;/a&gt;, attached is a first draft of a new Mandelbrot set fractal image applet.&lt;/p&gt;
&lt;p&gt;A key motive behind this is the need for a faster fractal generator than is currently available on the &lt;a href="http://www.maplesoft.com/applications/index.aspx"&gt;Application Center&lt;/a&gt; as the older &lt;a href="http://www.maplesoft.com/applications/view.aspx?SID=32594"&gt;Fractal Fun!&lt;/a&gt;&amp;nbsp;and &lt;a href="http://www.maplesoft.com/applications/view.aspx?SID=6853"&gt;Mandelbrot Mania with Maple&lt;/a&gt; entries. Those older apps warn against being run with too high a resolution for the final image, as it would take too long. In fact, even at a modest size such as 800x800 the plain black and white images can take up to 40 seconds to generate on a fast Intel i7 machine when running those older applications.&lt;/p&gt;
&lt;p&gt;The attached worksheet can produce the basic 800x800 black and white image in approximately 0.5 seconds on the same machine. I used 64bit Maple 15.01 on Windows 7 for the timings. The attached implementration uses the &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=Compiler/Compile"&gt;Maple Compiler&lt;/a&gt; to attain that speed, but should fall back to Maple's quick evalhf mode in the case that the Compiler is not properly configured or enabled.&lt;/p&gt;
&lt;p&gt;The other main difference is that this new version is more interactive: using sliders and other Components. It also inlines the image directly (using a Label), instead of as a (slow and resource intensive) density plot.&lt;/p&gt;
&lt;p&gt;Run the Code Edit region, to begin. Make sure your GUI window is shown large enough for you to see the sides of the GUI Table conveniently.&lt;/p&gt;
&lt;p&gt;The update image appearing in the worksheet is stored in a file, the name of which is currently set to whatever the following evaluates to in your Maple,&lt;/p&gt;
&lt;pre&gt;cat(kernelopts('homedir'),"/mandelbrot.jpg"):
&lt;/pre&gt;
&lt;p&gt;You can copy the current image file aside in your OS while experimenting with the applet, if you want to save it at any step. See the start of the Code Edit region, to change this filename setting.&lt;/p&gt;
&lt;p&gt;Here's the attachment. Comments are welcome, as I'd like to make corrections before submitting to the Application Center. Some examples of images (reduced in size for inclusion here) created with the applet are below.&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;Using techniques previously used for generating color images of &lt;a href="http://www.mapleprimes.com/posts/128749-Logistic-Map-Example#comment128855"&gt;logistic maps&lt;/a&gt; and &lt;a href="http://www.mapleprimes.com/posts/123463-ImageTools-For-Complex-argument--Plot"&gt;complex argument&lt;/a&gt;, attached is a first draft of a new Mandelbrot set fractal image applet.&lt;/p&gt;
&lt;p&gt;A key motive behind this is the need for a faster fractal generator than is currently available on the &lt;a href="http://www.maplesoft.com/applications/index.aspx"&gt;Application Center&lt;/a&gt; as the older &lt;a href="http://www.maplesoft.com/applications/view.aspx?SID=32594"&gt;Fractal Fun!&lt;/a&gt;&amp;nbsp;and &lt;a href="http://www.maplesoft.com/applications/view.aspx?SID=6853"&gt;Mandelbrot Mania with Maple&lt;/a&gt; entries. Those older apps warn against being run with too high a resolution for the final image, as it would take too long. In fact, even at a modest size such as 800x800 the plain black and white images can take up to 40 seconds to generate on a fast Intel i7 machine when running those older applications.&lt;/p&gt;
&lt;p&gt;The attached worksheet can produce the basic 800x800 black and white image in approximately 0.5 seconds on the same machine. I used 64bit Maple 15.01 on Windows 7 for the timings. The attached implementration uses the &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=Compiler/Compile"&gt;Maple Compiler&lt;/a&gt; to attain that speed, but should fall back to Maple's quick evalhf mode in the case that the Compiler is not properly configured or enabled.&lt;/p&gt;
&lt;p&gt;The other main difference is that this new version is more interactive: using sliders and other Components. It also inlines the image directly (using a Label), instead of as a (slow and resource intensive) density plot.&lt;/p&gt;
&lt;p&gt;Run the Code Edit region, to begin. Make sure your GUI window is shown large enough for you to see the sides of the GUI Table conveniently.&lt;/p&gt;
&lt;p&gt;The update image appearing in the worksheet is stored in a file, the name of which is currently set to whatever the following evaluates to in your Maple,&lt;/p&gt;
&lt;pre&gt;cat(kernelopts('homedir'),"/mandelbrot.jpg"):
&lt;/pre&gt;
&lt;p&gt;You can copy the current image file aside in your OS while experimenting with the applet, if you want to save it at any step. See the start of the Code Edit region, to change this filename setting.&lt;/p&gt;
&lt;p&gt;Here's the attachment. Comments are welcome, as I'd like to make corrections before submitting to the Application Center. Some examples of images (reduced in size for inclusion here) created with the applet are below.&lt;/p&gt;
</description>
      <guid>134419</guid>
      <pubDate>Tue, 22 May 2012 11:08:39 Z</pubDate>
      <itunes:author>acer</itunes:author>
      <author>acer</author>
    </item>
    <item>
      <title>doesnt compiled</title>
      <link>http://www.mapleprimes.com/questions/127947-Doesnt-Compiled?ref=Feed:MaplePrimes:Tagged With compiler</link>
      <itunes:summary>&lt;p&gt;ggg:=(y,a,b)-&amp;gt;&lt;br&gt;(2*(-a+6*y^2*a^2+2*b*y^2*a^2+9*b*y^3*a+3*b*y^2*a+b*y^6*a^2+4*b*y^5*a^2+5*b*y^4*a^2+2*b*y^5*a+8*b*y^4*a+3*b*y^3*a^2+4*b*y^2-y^3*a-3*y^2*a+y^6*a^3+5*y^5*a^3+8*y^4*a^3+4*y^3*a^3+y^5*a^2+5*y^4*a^2+9*y^3*a^2+b*y^4+4*b*y^3+y*a^2+2*a*b*y+y^3*a*(y+1)^(-2*b)+a*(y+1)^(-2*b)+3*y^2*a*(y+1)^(-2*b)+3*y*a*(y+1)^(-2*b)-2*y^2*a^2*(y+1)^(-2*b)-y*a^2*(y+1)^(-2*b)-3*y*a-y^3*a^2*(y+1)^(-2*b))/(y^2*(a+b)*(y+1)*(y+2)^2*(y*a+1)^2)+(-2-y^2+2*y^2*a^2-2*y+4*b*y^3*a+8*b*y^2*a+2*b*y^4*a^2+4*b*y^3*a^2...</itunes:summary>
      <description>&lt;p&gt;ggg:=(y,a,b)-&amp;gt;&lt;br&gt;(2*(-a+6*y^2*a^2+2*b*y^2*a^2+9*b*y^3*a+3*b*y^2*a+b*y^6*a^2+4*b*y^5*a^2+5*b*y^4*a^2+2*b*y^5*a+8*b*y^4*a+3*b*y^3*a^2+4*b*y^2-y^3*a-3*y^2*a+y^6*a^3+5*y^5*a^3+8*y^4*a^3+4*y^3*a^3+y^5*a^2+5*y^4*a^2+9*y^3*a^2+b*y^4+4*b*y^3+y*a^2+2*a*b*y+y^3*a*(y+1)^(-2*b)+a*(y+1)^(-2*b)+3*y^2*a*(y+1)^(-2*b)+3*y*a*(y+1)^(-2*b)-2*y^2*a^2*(y+1)^(-2*b)-y*a^2*(y+1)^(-2*b)-3*y*a-y^3*a^2*(y+1)^(-2*b))/(y^2*(a+b)*(y+1)*(y+2)^2*(y*a+1)^2)+(-2-y^2+2*y^2*a^2-2*y+4*b*y^3*a+8*b*y^2*a+2*b*y^4*a^2+4*b*y^3*a^2...</description>
      <guid>127947</guid>
      <pubDate>Mon, 21 Nov 2011 19:54:34 Z</pubDate>
      <itunes:author>icegood</itunes:author>
      <author>icegood</author>
    </item>
    <item>
      <title>Installing Maple 15 without MSVC</title>
      <link>http://www.mapleprimes.com/questions/104284-Installing-Maple-15-Without-MSVC?ref=Feed:MaplePrimes:Tagged With compiler</link>
      <itunes:summary>&lt;p&gt;I just downloaded Maple 15 and am trying to install on a 64-bit Windows 7 machine.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;About halfway through the installation, there is a step where you are either supposed to supply the path to a batch file that will supply the environment variables that will locate Microsoft Visual C compiler, or supply them later as an option. The instructions say that Maple has a default batch file that will do this, but when that option is chosen, nothing shows up in...</itunes:summary>
      <description>&lt;p&gt;I just downloaded Maple 15 and am trying to install on a 64-bit Windows 7 machine.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;About halfway through the installation, there is a step where you are either supposed to supply the path to a batch file that will supply the environment variables that will locate Microsoft Visual C compiler, or supply them later as an option. The instructions say that Maple has a default batch file that will do this, but when that option is chosen, nothing shows up in...</description>
      <guid>104284</guid>
      <pubDate>Thu, 14 Apr 2011 22:25:59 Z</pubDate>
      <itunes:author>Michael</itunes:author>
      <author>Michael</author>
    </item>
    <item>
      <title>2D input in the modern worksheet mode</title>
      <link>http://www.mapleprimes.com/questions/98171-2D-Input-In-The-Modern-Worksheet-Mode?ref=Feed:MaplePrimes:Tagged With compiler</link>
      <itunes:summary>&lt;p&gt;Dear Maple lovers,&lt;/p&gt;
&lt;p&gt;As a classical worksheet user from the past years, now I'd like to be a "modern" Maple user, using the 2D Input in the &lt;strong&gt;m&lt;/strong&gt;odern &lt;strong&gt;w&lt;/strong&gt;orksheet &lt;strong&gt;m&lt;/strong&gt;ode (I will call it &lt;strong&gt;mwm&lt;/strong&gt; from now on). But, alas, I cannot even solve a simple equation!&lt;/p&gt;
&lt;p&gt;To describe my situation let me state the following:&lt;/p&gt;
&lt;p&gt;1. I use 64 bit Maple 14 Student Edition (single user) under 64 bit Windows 7.&lt;/p&gt;
&lt;p&gt;2....</itunes:summary>
      <description>&lt;p&gt;Dear Maple lovers,&lt;/p&gt;
&lt;p&gt;As a classical worksheet user from the past years, now I'd like to be a "modern" Maple user, using the 2D Input in the &lt;strong&gt;m&lt;/strong&gt;odern &lt;strong&gt;w&lt;/strong&gt;orksheet &lt;strong&gt;m&lt;/strong&gt;ode (I will call it &lt;strong&gt;mwm&lt;/strong&gt; from now on). But, alas, I cannot even solve a simple equation!&lt;/p&gt;
&lt;p&gt;To describe my situation let me state the following:&lt;/p&gt;
&lt;p&gt;1. I use 64 bit Maple 14 Student Edition (single user) under 64 bit Windows 7.&lt;/p&gt;
&lt;p&gt;2....</description>
      <guid>98171</guid>
      <pubDate>Tue, 26 Oct 2010 19:06:18 Z</pubDate>
      <itunes:author>cosmicstring</itunes:author>
      <author>cosmicstring</author>
    </item>
    <item>
      <title>Using 3rd party external functions in Compiled procedures</title>
      <link>http://www.mapleprimes.com/posts/95490-Using-3rd-Party-External-Functions-In?ref=Feed:MaplePrimes:Tagged With compiler</link>
      <itunes:summary>&lt;p&gt;There are two pieces of extended functionality that I quite often want from the Maple Compiler. The first (task A) is to be able to link in and use an arbitrary function from some other external ("3rd party") shared library, within my Compile'd Maple procedure. The second (task B) is to directly call the compiled Maple procedure from within some computational routine in a 3rd party shared library (which I would then access using define_external). This post is about the first of those, task A.</itunes:summary>
      <description>&lt;p&gt;There are two pieces of extended functionality that I quite often want from the Maple Compiler. The first (task A) is to be able to link in and use an arbitrary function from some other external ("3rd party") shared library, within my Compile'd Maple procedure. The second (task B) is to directly call the compiled Maple procedure from within some computational routine in a 3rd party shared library (which I would then access using define_external). This post is about the first of those, task A.</description>
      <guid>95490</guid>
      <pubDate>Tue, 27 Jul 2010 20:01:24 Z</pubDate>
      <itunes:author>acer</itunes:author>
      <author>acer</author>
    </item>
  </channel>
</rss>