FFC

Skjermbilde programvare:
FFC
Prog.varedetaljer:
Versjon: 1.4.0
Last opp dato: 17 Feb 15
Lisens: Gratis
Popularitet: 79

Rating: 4.0/5 (Total Votes: 1)

FCC (FEniCS Form Compiler) er en åpen kildekode og fritt distribuert kommandolinje programvare som gir en state-of-the-art og effektiv kompilator verktøy som kan brukes til å kompilere elementvariasjonsformer under GNU / Linux-systemer .En skjema evalueringssystem og JIT compilerThe FEniCS Form Compiler har blitt utviklet for å fungere som en form evalueringssystem og JIT (Just In Time) kompilator for Dolfin C ++ grensesnitt for FEniCS. I tillegg kan FCC brukes til å kompilere multilinear forms.Getting startet med FCCTo bruke FCC-programvaren på GNU / Linux-maskin, må du installere den. Last ned den nyeste versjonen fra Softoware, lagre det på et sted du velger, pakke den og åpne en terminal emulator.
I terminalprogram, går du til plasseringen av de utpakkede filer med & lsquo, cd & rsquo; kommando, og skriv & ldquo; sudo python setup.py installere & rdquo; kommando, uten anførselstegn. Som & rsquo; s det, er FCC nå installert på systemet ditt, og kan brukes ved å kjøre & lsquo; fcc & rsquo; kommando i en Linux terminal.
I tillegg kan det bli integrert i en annen Python-prosjektet og startes ved hjelp av & lsquo; import ffc & rsquo; kode. For detaljerte instruksjoner for bruk, kan du lese den offisielle dokumentasjonen, som kan sees ved å skrive "mann fcc 'kommando i en terminal window.Under den hoodPlease oppmerksom på at programmet er skrevet i programmeringsspråket Python og det vil kreve at du har på minst Python 2.6 installert på datamaskinen. I tillegg er det UFL (Unified Form Language) og FIAT (Finite Element Automatisk tabulator) biblioteker også nødvendig, samt NumPy Python module.Distributed som en del av FEniCS projectFCC er en del av FEniCS prosjektet, som er et gratis og åpen kildekode programvare for automatisert løsning av differensialligninger, og omfatter Dolfin, Ferari, FIAT, Instant, UFC, UFL, SyFi, og Viper verktøy. Det er den offisielle FEniCS skjema kompilatoren verktøyet

Hva er nytt i denne utgaven:.

  • Dette er en bug fix-utgivelse som løser et lite antall bugs i forberedelsene til den kommende utgivelsen av FFC 1.0.0.

Hva er nytt i versjon 1.0 Beta 2:

  • Denne utgivelsen inneholder noen ytelsesforbedringer for evaluering av basisfunksjoner . Den legger også støtte for Bessel funksjoner og feilfunksjoner.

Hva er nytt i versjon 0.9.10:

  • Denne utgivelsen gjør optimalisert kvadratur ordninger for simplekser tilgjengelig, og inneholder en rekke behind-the-scenes forbedringer.

Hva er nytt i versjon 0.9.9:

  • Denne versjonen legger til støtte for UFC 2.0 og plotting av elementer.

Hva er nytt i versjon 0.9.4:

  • Denne utgivelsen forbedrer hastigheten på JIT kompilering og legger støtte for Conditionals.

Hva er nytt i versjon 0.9.3:

  • En rekke nye funksjoner, inkludert boble funksjoner, Real for Lagrange multiplikatorer, har tilgang til romlige koordinater og støtte for inverse trigonometriske funksjoner blitt lagt til og mange bugs har blitt fikset.

Hva er nytt i versjon 0.9.2:

  • En ny versjon av FFC har blitt utgitt. Denne utgivelsen fikser en bug i fjerning av ubrukte variabler i generert tensor representasjon kode for Piola-kartlagte elementer.

Hva er nytt i versjon 0.9.1:

  • Denne utgivelsen gir tilbake støtte for Ferari optimaliseringer og fikser en rekke bugs relatert til JIT kompilering.

Hva er nytt i versjon 0.9.0:

  • Denne nye utgaven er en komplett omskriving støtter FIAT 0.9 0,0, UFL 0.5.0 og UFC 1.4.0.

Krav :

  • Python
  • FIAT
  • UFC
  • UFL
  • NumPy

Lignende programvare

GNU Octave
GNU Octave

22 Jun 18

JRuby
JRuby

17 Feb 15

Plessc
Plessc

19 Feb 15

Kommentarer til FFC

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!