Difference between revisions of "PythonOptimizers"

From IFORS Developing Countries Online Resources
Jump to: navigation, search
 
Line 9: Line 9:
 
</head>
 
</head>
 
<body>
 
<body>
<!-- Add this element exactly where you want the Rating-Widget to appear -->
+
<script type="text/javascript">(function(d, t, e, m){
<div class="rw-ui-container rw-urid-1"></div>
+
    // Async Rating-Widget initialization.
 +
    window.RW_Async_Init = function(){
 +
        RW.init({
 +
            huid: "141148",
 +
            uid: "6db8b62d52afa816e07e3917b2d0ce28",
 +
            source: "website",
 +
            options: {
 +
                "advanced": {
 +
                    "layout": {
 +
                        "lineHeight": "22px"
 +
                    }
 +
                },
 +
                "size": "medium",
 +
                "style": "oxygen"
 +
            }
 +
        });
 +
        RW.render();
 +
    };
  
<!--
+
    // Append Rating-Widget JavaScript library.
     You can add more Rating-Widgets in your site,
+
     var rw, s = d.getElementsByTagName(e)[0], id = "rw-js",
     just pick some new rating-widget-unique-id (must be positive integer).
+
        p = d.location.protocol, a = ("https:" == p ? "secure." +
     For example (rating-widget-unique-id = 730):
+
        m + "js/" : "js." + m), ck = "Y" + t.getFullYear() + "M" +
    <div class="rw-ui-container rw-urid-730"></div>
+
        t.getMonth() + "D" + t.getDate();
-->
+
     if (d.getElementById(id)) return;             
 +
    rw = d.createElement(e);
 +
    rw.id = id; rw.async = true; rw.type = "text/javascript";
 +
     rw.src = p + "//" + a + "external.min.js?ck=" + ck;
 +
    s.parentNode.insertBefore(rw, s);
 +
}(document, new Date(), "script", "rating-widget.com/"));</script>
 +
<div class="rw-ui-container rw-urid-730"></div>
 +
</body>
 +
</html>
  
<!-- Add this javascript code immediately before the </body> tag -->
 
<div class="rw-js-container">
 
    <script type="text/javascript">
 
        // Async Rating-Widget initialization.
 
        function RW_Async_Init(){
 
            RW.init({
 
                uid: "12D3F85CF26CD5E7A24D3695D86F50A0",
 
                huid: "127128",
 
                options: {
 
                    style: "oxygen"
 
                }
 
            });
 
            RW.render();
 
        }
 
  
        // Append Rating-Widget JavaScript library.
 
        if (typeof(RW) == "undefined"){
 
            (function(){
 
                var rw = document.createElement("script"),
 
                    d = new Date(), ck = "Y" + d.getFullYear() + "M" + d.getMonth() + "D" + d.getDate();
 
                rw.type = "text/javascript"; rw.async = true;
 
                rw.src = "http://js.rating-widget.com/external.min.js?ck=" + ck;
 
                var s = document.getElementsByTagName("script")[0];
 
                s.parentNode.insertBefore(rw, s);
 
            })();
 
        }
 
 
    </script>
 
</div>
 
</body>
 
</html>
 
  
 
[[Category:Free OR Software]]
 
[[Category:Free OR Software]]

Latest revision as of 03:58, 11 November 2019

PythonOptimizers collects the software that we developed using Python before making the switch to Julia. The packages there also target numerical linear algebra and continuous optimization.

The software was developed by Prof. Orban Dominique (https://www.polymtl.ca/expertises/en/orban-dominique) and his group

link to website: https://github.com/PythonOptimizers