<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Yes good idea for the documentation. Alberto has produced some nice docs.<div class=""><br class=""></div><div class="">I look forward to seeing your proposal for next year’s workshop :)</div><div class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Dominic Steinitz</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="mailto:dominic@steinitz.org" class="">dominic@steinitz.org</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://idontgetoutmuch.wordpress.com" class="">http://idontgetoutmuch.wordpress.com</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Twitter: @idontgetoutmuch</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class=""><br class=""></div>
</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On 27 Apr 2018, at 09:02, Marco Zocca <<a href="mailto:zocca.marco@gmail.com" class="">zocca.marco@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">(I've hit "send" by mistake)<br class=""><br class="">as I was saying, I'm working on some libraries that might make it into<br class="">next year's NPFL or FHPC (hoping that ICFP will take place in Europe<br class="">or surroundings).<br class=""><br class="">I understand your concerns with HMatrix; it's a widespread and useful<br class="">library and it deserves an appropriate home.<br class="">Perhaps it's also time to think about a dedicated documentation site,<br class="">similar to that of accelerate (<a href="http://www.acceleratehs.org/" class="">http://www.acceleratehs.org/</a>) ?<br class=""><br class="">Kind regards,<br class=""><br class="">Marco Zocca<br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class="">On Fri, Apr 27, 2018 at 9:55 AM, Marco Zocca <<a href="mailto:zocca.marco@gmail.com" class="">zocca.marco@gmail.com</a>> wrote:<br class=""><blockquote type="cite" class="">Hi Dominic,<br class=""><br class="">  unfortunately I'm not able to submit a paper attend ICFP this year,<br class="">as much as I'd love to attend the NPFL and FHPC workshops.<br class="">However I'm al<br class=""><br class="">On Tue, Apr 24, 2018 at 6:00 PM,  <<a href="mailto:dominic@steinitz.org" class="">dominic@steinitz.org</a>> wrote:<br class=""><blockquote type="cite" class="">Hi Marco,<br class=""><br class="">I really intended this to be a home for “unbundling” hmatrix so that it is<br class="">easy for folks to contribute. At the moment, hmatrix-* is pretty much one<br class="">giant repo. I’d rather not add other stuff until this is complete. I haven’t<br class="">even had time to talk to Alberto Ruiz about this yet (but will do so now).<br class="">I’m not even clear how to move the existing projects to the new home.<br class=""><br class="">I will certainly add you to the group and look forward to your contributions<br class="">to hmatrix itself :)<br class=""><br class="">BTW I am chairing a workshop at ICFP this year: Numerical Programming in<br class="">Functional Languages (<a href="https://icfp18.sigplan.org/track/npfl-2018-papers" class="">https://icfp18.sigplan.org/track/npfl-2018-papers</a>).<br class="">Perhaps you would be interested in submitting a proposal?<br class=""><br class="">Dominic Steinitz<br class=""><a href="mailto:dominic@steinitz.org" class="">dominic@steinitz.org</a><br class="">http://idontgetoutmuch.wordpress.com<br class="">Twitter: @idontgetoutmuch<br class=""><br class="">On 23 Apr 2018, at 16:41, Marco Zocca <zocca.marco@gmail.com> wrote:<br class=""><br class="">Thank you Dominic for sharing this work :)<br class=""><br class="">An industrial-strength ODE integrator suite like Sundials is certainly<br class="">a welcome addition for many people. Regarding the `haskell-numerics`<br class="">github organization ; such a general name sounds like it can<br class="">accommodate more projects than just HMatrix. I would be happy to be a<br class="">part of it, and I'm thinking to perhaps move the development of my old<br class="">PETSc bindings there.<br class=""><br class="">Marco Zocca<br class=""><br class="">On Mon, Apr 23, 2018 at 2:00 PM,  <numeric-request@haskell.org> wrote:<br class=""><br class="">Send Numeric mailing list submissions to<br class="">       numeric@haskell.org<br class=""><br class="">To subscribe or unsubscribe via the World Wide Web, visit<br class="">       http://mail.haskell.org/cgi-bin/mailman/listinfo/numeric<br class="">or, via email, send a message with subject or body 'help' to<br class="">       numeric-request@haskell.org<br class=""><br class="">You can reach the person managing the list at<br class="">       numeric-owner@haskell.org<br class=""><br class="">When replying, please edit your Subject line so it is more specific<br class="">than "Re: Contents of Numeric digest..."<br class=""><br class=""><br class="">Today's Topics:<br class=""><br class="">  1. New Version of hmatrix (more ODE solvers) (dominic@steinitz.org)<br class=""><br class=""><br class="">----------------------------------------------------------------------<br class=""><br class="">Message: 1<br class="">Date: Sun, 22 Apr 2018 15:25:18 +0100<br class="">From: dominic@steinitz.org<br class="">To: Haskell cafe <haskell-cafe@haskell.org>, haskell@haskell.org,<br class="">       numeric@haskell.org<br class="">Subject: [Numeric] New Version of hmatrix (more ODE solvers)<br class="">Message-ID: <2AC8F7D0-05AA-4DB7-8311-E7B664A893DF@steinitz.org><br class="">Content-Type: text/plain; charset="utf-8"<br class=""><br class="">I am pleased to announce a new version of hmatrix: 0.19.0.0.<br class=""><br class="">This is not intended to be a breaking change but a lot of modules have been<br class="">modified to ensure that continuous integration (which has now been set up)<br class="">is green.<br class="">Support for SUNDIALS <https://computation.llnl.gov/projects/sundials> has<br class="">been added. It should be possible to replace Numeric.GSL.ODE with<br class="">Numeric.Sundials.ARKode.ODE and have your program work as before bearing in<br class="">mind that the methods and error control might differ (even for those with<br class="">the same names!).<br class="">The packages that comprise hmatrix are:<br class=""><br class="">hmatrix<br class="">hmatrix-gsl<br class="">hmatrix-special<br class="">hmatrix-sparse<br class="">hmatrix-glpk<br class="">hmatrix-tests<br class="">hmatrix-sundials<br class="">I am planning to split these up into separate projects to make it easier for<br class="">contributors. To this end, I have created an hmatrix<br class=""><https://github.com/haskell-numerics> organisation in github. Please contact<br class="">me if you wish to become a member.<br class=""><br class="">I strongly recommend anyone solving ODEs to look as hmatrix-sundials as the<br class="">underlying package provides many more methods, more documentation and more<br class="">diagnostic information (great when your 200 variable model fails). It is a<br class="">truism that any sufficiently sophisticated ODE solver package is a domain<br class="">specific language (I include the ODE solving part of GSL here). The current<br class="">interface both to GSL and to SUNDIALS is somewhat rudimentary but will<br class="">hopefully evovle to a nicer DSL (something at which Haskell excels).<br class=""><br class="">Dominic Steinitz<br class="">dominic@steinitz.org<br class="">http://idontgetoutmuch.wordpress.com<br class="">Twitter: @idontgetoutmuch<br class=""><br class=""><br class=""><br class="">-------------- next part --------------<br class="">An HTML attachment was scrubbed...<br class="">URL:<br class=""><http://mail.haskell.org/pipermail/numeric/attachments/20180422/5f292ff3/attachment-0001.html><br class=""><br class="">------------------------------<br class=""><br class="">Subject: Digest Footer<br class=""><br class="">_______________________________________________<br class="">Numeric mailing list<br class="">Numeric@haskell.org<br class="">http://mail.haskell.org/cgi-bin/mailman/listinfo/numeric<br class=""><br class=""><br class="">------------------------------<br class=""><br class="">End of Numeric Digest, Vol 10, Issue 1<br class="">**************************************<br class=""><br class="">_______________________________________________<br class="">Numeric mailing list<br class="">Numeric@haskell.org<br class="">http://mail.haskell.org/cgi-bin/mailman/listinfo/numeric<br class=""><br class=""><br class=""></blockquote></blockquote></div></div></blockquote></div><br class=""></div></body></html>