FCC (FEniCS lomake Compiler) on avoimen lähdekoodin ja levittää vapaasti komentorivin ohjelmisto, joka tarjoaa state-of-the-art ja tehokas kääntäjä työkalu, jota voidaan käyttää koota elementtimenetelmään variational muotoja GNU / Linux-järjestelmien .Tiivistepinnoille lomake arviointijärjestelmä ja JIT compilerThe FEniCS Kunto Compiler on suunniteltu toimimaan eräänlaisena arviointijärjestelmä ja JIT (Just In Time) kääntäjä Dolfin C ++ käyttöliittymä FEniCS. Lisäksi FCC voidaan koota Multilineaarinen forms.Getting alkoi FCCTo käyttää FCC ohjelmiston GNU / Linux-kone, joudut asentamaan sen. Lataa uusin versio Softoware, tallenna se haluamaasi paikkaan, pura se ja avaa pääte-emulaattori.
Vuonna pääte-emulaattori, siirry sijainti puretut tiedostot & lsquo; cd & rsquo; komento ja kirjoita & ldquo; sudo python setup.py asentaa & rdquo; komento, ilman lainausmerkkejä. Se & rsquo; s se, FCC on nyt asennettu järjestelmään ja voidaan käyttää suorittamalla & lsquo; FCC & rsquo; komento Linux terminaali.
Lisäksi se voidaan integroida toiseen Python hankkeeseen ja vetosi käyttämällä & lsquo, tuonti SAK & rsquo; koodi. Tarkat käyttöohjeet, lue viralliset asiakirjat, jotka voidaan tarkastella kirjoittamalla "mies FCC" komento terminaalin window.Under hoodPlease huomata, että ohjelma on kirjoitettu Python ohjelmointikielellä ja se vaatii sinua oltava ainakin Python 2.6 asennettu tietokoneeseen. Lisäksi UFL (Unified muotokieli) ja FIAT (Elementtimenetelmä Automaattinen Tabulaattori) kirjastot ovat myös tarpeen, samoin kuin NumPy Python module.Distributed osana FEniCS projectFCC on osa FEniCS projekti, joka on ilmainen ja avoimen lähdekoodin ohjelmistoja automatisoida differentiaaliyhtälöiden ja sisältää Dolfin, ferari, FIAT, Instant, UFC, UFL, SyFi, ja Viper työkaluja. Se on virallinen FEniCS muodossa kääntäjä apuohjelma.
Mitä uutta strong> tässä julkaisussa:
- Tämä on bug fix julkaisu, joka korjaa pieni määrä bugeja valmisteltaessa tulossa olevat FFC 1.0.0.
Mitä uutta strong> versio 1.0 Beta 2:
- Tämä julkaisu sisältää joitakin suorituskyvyn parannuksia arvioitaessa kantafunktioiden . Se myös lisää tuen Besselin toimintoja ja virhe toiminnot.
Mitä uutta strong> versiossa 0.9.10:
- Tämä julkaisu tekee optimoitu Quadrature järjestelmät simplices käytettävissä, ja sisältää useita takana-the-scenes parannuksia.
Mitä uutta strong> versiossa 0.9.9:
- Tämä versio lisää tuen UFC 2,0 ja piirtämisen elementtejä.
Mitä uutta strong> versiossa 0.9.4:
- Tämä julkaisu parantaa nopeutta JIT kokoaminen ja lisää tuki conditionals.
Mitä uutta strong> versiossa 0.9.3:
- erilaisia uusia ominaisuuksia, kuten kupla toiminnot, realin varten Lagrangen kertoimet, pääsy avaruuskoordinaatit ja tuki käänteinen trigonometriset toiminnot on lisätty ja lukuisia bugeja on korjattu.
Mitä uutta strong> versiossa 0.9.2:
- Uusi versio SAK on julkaistu. Tämä julkaisu korjaa vian poistaminen käyttämättömät muuttujat luotu tensorin edustus koodi Piola-kartoitettu elementtejä.
Mitä uutta strong> versiossa 0.9.1:
- Tämä julkaisu lisää selkätuki ferari optimointeja ja korjauksia vikojen määrä liittyvien JIT kokoelma.
Mitä uutta strong> versiossa 0.9.0:
- Tämä uusi julkaisu on kirjoitettu kokonaan uudelleen tukeva FIAT 0,9 0,0, UFL 0.5.0 ja UFC 1.4.0.
Vaatimukset :
- Python
- FIAT
- UFC
- UFL
- NumPy
Kommentteja ei löytynyt