zwaai

SWIBIFIE ZEKEREN OM SOLDERS IN C OF C ++ DULT ONDER ANDERE TALEN BESCHIKBAAR TE MAKEN.
Download nu

zwaai Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • combean
  • Uitgever website:

zwaai Tags


zwaai Beschrijving

Zwaai is erop gericht om oplossers in C of C ++ beschikbaar te stellen onder andere talen. SWALN Kortom van Swig-gebaseerde interfaces voor wiskundige programmering is gericht op het maken van solvers in C of C ++ beschikbaar onder andere talen. De huidige focus ligt op Java als doeltaal en op LP / IP-solvers die compatibel zijn met de Open Solver Interface (OSI ) van het munt-of -project. Dit omvat zowel open source-solvers en bekende commerciële solvers zoals CPLEX en XPress (zie functies). De wrappers worden geïmplementeerd met behulp van de generator Tool Skig. Swig genereert zowel C ++ -code die vervolgens wordt gecompileerd in een gedeelde bibliotheek en Java-code die toegang tot de gedeelde bibliotheek via de Java Native Interface (JNI). In principe, SWIG ondersteunt ook andere doeltalen zoals Python of Python of Perl, maar dit zou niet- Triviale modificaties van de Swig-interface-definities die momenteel worden geleverd door swimp.Here zijn enkele belangrijke kenmerken van "swimpers": Java-wrappers voor OSI-compatibele solvers · De volgende oplossers worden momenteel ondersteund: Solvers uit het munt- of -project, namelijk · CLP , · CBC, · Vol, · Symfonie. · Ondersteuning voor de volgende oplossers moeten eenvoudig zijn om (maximaal één dag werk of zo) toe te voegen, maar is nog niet toegevoegd omdat ik het niet nodig had - een korte termijn als u zo'n functie of nog beter een patch nodig heeft Een van deze solvers zou natuurlijk zeer welkom zijn: · GLPK, · CPlex, · Xpress-omgeving · De gegenereerde Java-code is gecompileerd en getest onder versie 1.4.2 van Sun Java 2-platform, standaardeditie (J2SE). · De Gedeelde bibliotheek is momenteel gebouwd en getest onder Linux, maar zou moeten werken aan de meeste UNIX-systemen. De GNU Build-tools (Autoconf en Automake) worden gebruikt om deze draagbaarheid te bereiken. Er zijn echter geen tests op andere platforms dan Linux uitgevoerd.Swimp vereist de volgende bibliotheken van Coin-Or-Project: · Libcoin, · Libcgl, · Libosi. · Bovendien moeten de bibliotheken voor de solvers die toegankelijk zijn via OSI beschikbaar, natuurlijk. Misschien wilt u bijvoorbeeld · LibcBC, Libcgl en Libvol uit het munt- of project, · samen met hun OSI-tegenhangers LibosiBC, Libosicgl en Libosivol.


zwaai Gerelateerde software

Evojava

Evojava is een programma voor het interactief onderzoeken van intrigerende concepten in de informatica. ...

163

Downloaden

Remitt

Remitt is elektronische medische informatie vertaling en transmissie. ...

208

Downloaden

Exodusii

Exodusii is een model dat is ontwikkeld om eindige elementengeometrie en topologie op te slaan en op te halen. ...

166

Downloaden