<?xml version="1.0" encoding="UTF-8"?>
<user>
  <id type="integer">26546</id>
  <url>http://uservoice.com/users/26546-cdrnet</url>
  <avatar_url>http://www.gravatar.com/avatar/df907d32a768f21cf4b9c269710c659a?default=http://uservoice.com/images/icons/default-avatar.jpg</avatar_url>
  <display_name>cdrnet</display_name>
  <name deprecated="true">cdrnet</name>
  <username deprecated="true">cdrnet</username>
  <activity_score type="integer">70</activity_score>
  <idea_score type="integer">1178</idea_score>
  <supported_suggestions type="array" deprecated="false">
<suggestion>
  <id type="integer">15441</id>
  <url>http://feedback.mathdotnet.com/pages/2060-math-net-numerics/suggestions/15441-add-lu-and-qr-decompositions-for-complex-matrices</url>
  <title>Add LU and QR decompositions for complex matrices</title>
  <abstract>Currently the LU and QR linear algebra matrix decompositions are only supported on real matrices.</abstract>
  <text>Currently the LU and QR linear algebra matrix decompositions are only supported on real matrices.</text>
  <closed_at nil="true"></closed_at>
  <vote_count type="integer">16</vote_count>
  <comments_count type="integer">0</comments_count>
  <status>started</status>
  <forum>
    <id type="integer">2060</id>
    <name>Math.NET Numerics</name>
    <key deprecated="true">general</key>
  </forum>
  <response nil="true"></response>
  <created_by>
    <supporter>
      <user>
        <id type="integer">26546</id>
        <display_name>cdrnet</display_name>
        <name deprecated="true">cdrnet</name>
        <username deprecated="true">cdrnet</username>
      </user>
    </supporter>
  </created_by>
  <created_at type="datetime">2008-08-05T07:39:25Z</created_at>
  <updated_at type="datetime">2008-08-08T08:59:20Z</updated_at>
  <page deprecated="true">
    <key>general</key>
  </page>
</suggestion>
<suggestion>
  <id type="integer">16475</id>
  <url>http://feedback.mathdotnet.com/pages/2060-math-net-numerics/suggestions/16475-provide-linux-packages-for-use-with-mono-</url>
  <title>Provide linux packages (for use with mono)</title>
  <abstract>Extend the package generation scripts and provide the missing documents (and maybe consider to switch back to a classic version system) to build linux packages (e.g. deb for debian/ubuntu) that will...</abstract>
  <text>Extend the package generation scripts and provide the missing documents (and maybe consider to switch back to a classic version system) to build linux packages (e.g. deb for debian/ubuntu) that will run under mono.</text>
  <closed_at nil="true"></closed_at>
  <vote_count type="integer">33</vote_count>
  <comments_count type="integer">1</comments_count>
  <status nil="true"></status>
  <forum>
    <id type="integer">2060</id>
    <name>Math.NET Numerics</name>
    <key deprecated="true">general</key>
  </forum>
  <response nil="true"></response>
  <created_by>
    <supporter>
      <user>
        <id type="integer">26546</id>
        <display_name>cdrnet</display_name>
        <name deprecated="true">cdrnet</name>
        <username deprecated="true">cdrnet</username>
      </user>
    </supporter>
  </created_by>
  <created_at type="datetime">2008-08-08T09:06:08Z</created_at>
  <updated_at type="datetime">2008-08-08T09:06:08Z</updated_at>
  <page deprecated="true">
    <key>general</key>
  </page>
</suggestion>
<suggestion>
  <id type="integer">32762</id>
  <url>http://feedback.mathdotnet.com/pages/2060-math-net-numerics/suggestions/32762-add-support-for-surface-interpolation-2d-mesh-</url>
  <title>Add support for surface interpolation (2D, mesh)</title>
  <abstract>Extend the interpolation methods to support 2D surface interpolation, i.e. on a mesh. See http://community.opensourcedotnet.info/forums/t/565.aspx</abstract>
  <text>Extend the interpolation methods to support 2D surface interpolation, i.e. on a mesh. See http://community.opensourcedotnet.info/forums/t/565.aspx</text>
  <closed_at nil="true"></closed_at>
  <vote_count type="integer">10</vote_count>
  <comments_count type="integer">0</comments_count>
  <status nil="true"></status>
  <forum>
    <id type="integer">2060</id>
    <name>Math.NET Numerics</name>
    <key deprecated="true">general</key>
  </forum>
  <response nil="true"></response>
  <created_by>
    <supporter>
      <user>
        <id type="integer">26546</id>
        <display_name>cdrnet</display_name>
        <name deprecated="true">cdrnet</name>
        <username deprecated="true">cdrnet</username>
      </user>
    </supporter>
  </created_by>
  <created_at type="datetime">2008-10-03T16:55:06Z</created_at>
  <updated_at type="datetime">2008-10-03T16:55:06Z</updated_at>
  <page deprecated="true">
    <key>general</key>
  </page>
</suggestion>
<suggestion>
  <id type="integer">38494</id>
  <url>http://feedback.mathdotnet.com/pages/2060-math-net-numerics/suggestions/38494-implement-a-solver-for-polynomial-equations</url>
  <title>Implement a solver for polynomial equations</title>
  <abstract></abstract>
  <text></text>
  <closed_at nil="true"></closed_at>
  <vote_count type="integer">16</vote_count>
  <comments_count type="integer">0</comments_count>
  <status>started</status>
  <forum>
    <id type="integer">2060</id>
    <name>Math.NET Numerics</name>
    <key deprecated="true">general</key>
  </forum>
  <response nil="true"></response>
  <created_by>
    <supporter>
      <user>
        <id type="integer">103308</id>
        <display_name>schlotter</display_name>
        <name deprecated="true">schlotter</name>
        <username deprecated="true">schlotter</username>
      </user>
    </supporter>
  </created_by>
  <created_at type="datetime">2008-10-21T08:34:48Z</created_at>
  <updated_at type="datetime">2008-11-07T10:02:31Z</updated_at>
  <page deprecated="true">
    <key>general</key>
  </page>
</suggestion>
<suggestion>
  <id type="integer">38495</id>
  <url>http://feedback.mathdotnet.com/pages/2060-math-net-numerics/suggestions/38495-implement-a-function-minimization-algorithm</url>
  <title>Implement a function minimization algorithm</title>
  <abstract></abstract>
  <text></text>
  <closed_at nil="true"></closed_at>
  <vote_count type="integer">32</vote_count>
  <comments_count type="integer">1</comments_count>
  <status>started</status>
  <forum>
    <id type="integer">2060</id>
    <name>Math.NET Numerics</name>
    <key deprecated="true">general</key>
  </forum>
  <response nil="true"></response>
  <created_by>
    <supporter>
      <user>
        <id type="integer">103308</id>
        <display_name>schlotter</display_name>
        <name deprecated="true">schlotter</name>
        <username deprecated="true">schlotter</username>
      </user>
    </supporter>
  </created_by>
  <created_at type="datetime">2008-10-21T08:35:34Z</created_at>
  <updated_at type="datetime">2009-05-29T15:00:24Z</updated_at>
  <page deprecated="true">
    <key>general</key>
  </page>
</suggestion>
<suggestion>
  <id type="integer">82740</id>
  <url>http://feedback.mathdotnet.com/pages/2060-math-net-numerics/suggestions/82740-investigate-mono-simd</url>
  <title>Investigate Mono.Simd</title>
  <abstract>The upcoming Mono.Simd assembly is nearing release. Using these functions in certain areas could give massive performance gains.</abstract>
  <text>The upcoming Mono.Simd assembly is nearing release. Using these functions in certain areas could give massive performance gains.</text>
  <closed_at nil="true"></closed_at>
  <vote_count type="integer">15</vote_count>
  <comments_count type="integer">0</comments_count>
  <status nil="true"></status>
  <forum>
    <id type="integer">2060</id>
    <name>Math.NET Numerics</name>
    <key deprecated="true">general</key>
  </forum>
  <response nil="true"></response>
  <created_by>
    <supporter>
      <user>
        <id type="integer">170577</id>
        <display_name>anonymous</display_name>
        <name deprecated="true">anonymous</name>
        <username deprecated="true">anonymous</username>
      </user>
    </supporter>
  </created_by>
  <created_at type="datetime">2008-12-02T19:58:57Z</created_at>
  <updated_at type="datetime">2008-12-02T19:58:57Z</updated_at>
  <page deprecated="true">
    <key>general</key>
  </page>
</suggestion>
<suggestion>
  <id type="integer">123040</id>
  <url>http://feedback.mathdotnet.com/pages/2060-math-net-numerics/suggestions/123040-release-a-silverlight-version-of-iridium</url>
  <title>Release a Silverlight version of Iridium</title>
  <abstract>I just did this. Haven't run the tests yet. Here are my

- Commented all [Serializable] attributes and changed [NonSerialized()] to [IgnoreDataMember]. The default DataContractSerializer will...</abstract>
  <text>I just did this. Haven't run the tests yet. Here are my notes:

- Commented all [Serializable] attributes and changed [NonSerialized()] to [IgnoreDataMember]. The default DataContractSerializer will now work correctly.

-Changed Histogram ArrayList buckets to type List&lt;IComparable&gt; and related changes to fields/methods. This maybe should be List&lt;Bucket&gt; as suggested, but the current BinarySearch then needs a IComparer&lt;Bucket&gt;, which doesn't work with the current approach of comparing a Bucket with a double.

- Commented all other classes which utilized ArrayList (they were marked &quot;Obsolete&quot; anyway)

-Commented attributes in AssemblyInfo.cs unsupported in Silverlight

-Changed all calls to System.Array.LongLenth accessors to System.Array.Length

-Removed the middle parameter from all ArgumentOutOfRangeException(s)

-Implemented the following methods missing from the Silverlight BCL:
System.Math.DivRem
ICloneable (not public in SL)
BitConverter.Int64BitsToDouble
BitConverter.DoubleToInt64Bits

If I had to do it again (I'd be happy to contribute to a branch if you'd like), I would put #if SILVERLIGHT //blah #else blah #endif directives so that the same source could be compiled to both platforms. Let me know if I can help with this. 

Yours,
David Cuccia
dcuccia (at) gmail (dot) com</text>
  <closed_at nil="true"></closed_at>
  <vote_count type="integer">9</vote_count>
  <comments_count type="integer">1</comments_count>
  <status>planned</status>
  <forum>
    <id type="integer">2060</id>
    <name>Math.NET Numerics</name>
    <key deprecated="true">general</key>
  </forum>
  <response nil="true"></response>
  <created_at type="datetime">2009-02-16T05:10:09Z</created_at>
  <updated_at type="datetime">2009-05-29T15:01:25Z</updated_at>
  <page deprecated="true">
    <key>general</key>
  </page>
</suggestion>
  </supported_suggestions>
  <created_at type="datetime">2008-08-01T11:26:48Z</created_at>
  <updated_at type="datetime">2009-10-23T06:13:21Z</updated_at>
</user>
