<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Well, I was reacting to the "currently
      there is no planned work to port external toolboxes by ESI"
      because some of the actual *decent* internal computational stuff
      in Scilab (e.g. UMFpack) was initially developped as an external
      toolbox (by B. Pincon). As far as optimization stuff is concerned,
      the Sci_ipopt+Fmincon atoms packages should be considered by ESI.
      <br>
      <br>
      The problem is that some users (like me) keep trying to solve not
      "common use-cases" problems with Scilab. The last two cases where
      I had to use something else than optim are :<br>
      <br>
      1-a non-linear optimization problem with linear inequality
      constraints  (not that complicated, but optim does no handle this)
      where I had to switch to cfsqp (but stayed with Scilab here)<br>
      2-a difficult optimization problem where an interior-point method
      was the only successful one (here I had to switch to Matlab,
      sorry)<br>
      <br>
      I could give you other cases where some computational internals of
      Scilab are a bit outdated. In the past 10 years the focus has been
      made on things that are visible (interface, graphics, widgets,
      ...)  and recently on language internals and much more. However, I
      think that the time has come to also update the stuff that would
      allows to do serious applied mathematics and not just solve
      "common use-cases". I hope that Scilab's future now depends on ESI
      is a good news.<br>
      <br>
      Stéphane Mottelet <br>
      <br>
      <br>
      Le 03/04/2017 à 09:44, Pierre Vuillemin a écrit :<br>
    </div>
    <blockquote
      cite="mid:ff2655721171c55f31318d8151c539e2@pierre-vuillemin.fr"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div class="pre" style="margin: 0; padding: 0; font-family:
        monospace">While it is not internal (and not necessarily decent
        at this point ^^), I am developing a <a moz-do-not-send="true"
          href="https://github.com/pivui/sopi">toolbox for optimization</a>
        in Scilab. Its aim is firstly to provide a convenient way to
        formulate optimization problems.</div>
      <div class="pre" style="margin: 0; padding: 0; font-family:
        monospace"> </div>
      <div class="pre" style="margin: 0; padding: 0; font-family:
        monospace">It is currently very limited (mainly <a
          moz-do-not-send="true"
          href="https://github.com/pivui/sopi/blob/master/demos/sopi_demo_LP.sce">dense
          linear optimization problems</a> + some quadratic problems)
        and paused due to some porting issue with Scilab 6...but still,
        it may be usable at some point in the future :).</div>
      <div class="pre" style="margin: 0; padding: 0; font-family:
        monospace"> </div>
      <div class="pre" style="margin: 0; padding: 0; font-family:
        monospace">Regards,</div>
      <div class="pre" style="margin: 0; padding: 0; font-family:
        monospace"> </div>
      <div class="pre" style="margin: 0; padding: 0; font-family:
        monospace">Pierre</div>
      <div class="pre" style="margin: 0; padding: 0; font-family:
        monospace"><br>
        <br>
        Le 03.04.2017 09:30, Clément David a écrit :
        <blockquote type="cite" style="padding: 0 0.4em; border-left:
          #1010ff 2px solid; margin: 0">Hi Stéphane,<br>
          <br>
          Le lundi 03 avril 2017 à 08:53 +0200, Stéphane Mottelet a
          écrit :
          <blockquote type="cite" style="padding: 0 0.4em; border-left:
            #1010ff 2px solid; margin: 0">BTW are there plans to port a
            *decent* and internal optimization package ?</blockquote>
          <br>
          Why not but what do you mean by *decent* ? using an external
          solver ?<br>
          <br>
          IMHO Optimization is a wide topic where there is a lot of
          different<br>
          solvers available. The current<br>
          Scilab implementation might not be sufficient for all needs
          but cover<br>
          some of the common use-cases.<br>
          <br>
          --<br>
          Clément<br>
          _______________________________________________<br>
          dev mailing list<br>
          <a moz-do-not-send="true" href="mailto:dev@lists.scilab.org">dev@lists.scilab.org</a><br>
          <a moz-do-not-send="true"
            href="http://lists.scilab.org/mailman/listinfo/dev"
            target="_blank" rel="noreferrer">http://lists.scilab.org/mailman/listinfo/dev</a></blockquote>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:dev@lists.scilab.org">dev@lists.scilab.org</a>
<a class="moz-txt-link-freetext" href="http://lists.scilab.org/mailman/listinfo/dev">http://lists.scilab.org/mailman/listinfo/dev</a>
</pre>
    </blockquote>
    <br>
    <p><br>
    </p>
    <pre class="moz-signature" cols="72">-- 
Département de Génie Informatique
EA 4297 Transformations Intégrées de la Matière Renouvelable
Université de Technologie de Compiègne -  CS 60319
60203 Compiègne cedex</pre>
  </body>
</html>