FCC (FEniCS Form Compiler) je open source a volně distribuován příkazového řádku software, který poskytuje state-of-the-art a efektivní kompilátor nástroje, které mohou být použity k sestavení konečných prvků variační formy pod GNU / Linux .A hodnotící formulář systém a JIT compilerThe FEniCS Form Compiler byl navržen tak, aby pracoval jako hodnotící formulář systému a JIT (Just In Time) kompilátor pro Dolfin C ++ rozhraní pro FEniCS. Kromě toho, FCC mohou být použity k sestavení multilinear forms.Getting začalo FCCTo používat software FCC na vašem počítači GNU / Linux, budete muset nainstalovat. Stáhněte si nejnovější verzi z Softoware, uložte jej na místě dle Vašeho výběru, rozbalte ho a otevřete emulátor terminálu.
V emulátor terminálu, přejděte do umístění extrahované soubory s & lsquo; CD & rsquo; příkaz, a zadejte & ldquo; sudo python setup.py instalace a rdquo; příkaz, bez uvozovek. To & rsquo, to je, FCC je nyní nainstalován v systému a lze jej použít spuštěním & lsquo; FCC & rsquo; příkazu v terminálu Linux.
Kromě toho může být integrován v jiném projektu Python a vyvolat pomocí & lsquo importované FFC & rsquo; směrovací číslo. Podrobné pokyny k použití, prosím, přečtěte si oficiální dokumentaci, kterou lze zobrazit zadáním příkazu "man FCC" v terminálu window.Under hoodPlease na vědomí, že program je napsán v programovacím jazyce Python, a to bude vyžadovat, abyste měli na nejméně Python 2.6 v počítači nainstalována. Kromě toho se také musí UFL (Unified Form jazyka) a Fiat (konečných prvků Automatic tabulátor), knihovny, stejně jako numpy Python module.Distributed jako součást FEniCS projectFCC je součástí projektu FEniCS, který je svobodný a open source software pro automatické řešení diferenciálních rovnic, a zahrnuje Dolfin, FErari, FIAT, Instant, UFC, UFL, SyFi, a Viper nástrojů. Je to oficiální FEniCS forma kompilátor nástroj
Co je nového v této verzi:.
- Toto je chyba vydání opravy, které opravuje malý počet chyb v přípravě na nadcházející vydání FFC 1.0.0.
Co je nového ve verzi 1.0 Beta 2:
- Tato verze obsahuje několik vylepšení výkonu pro hodnocení základních funkcí , To také přidává podporu pro Bessel funkce a chybové funkce.
Co je nového ve verzi 0.9.10:
- Tato verze umožňuje optimalizované systémy kvadratura pro simplexů k dispozici, a obsahuje řadu vylepšení behind-the-scenes.
Co je nového ve verzi 0.9.9:
- Tato verze přidává podporu pro UFC 2.0 a vyhodnocování prvky.
Co je nového ve verzi 0.9.4:
- Tato verze zvyšuje rychlost JIT kompilace a dodává podpora Conditionals.
Co je nového ve verzi 0.9.3:
- řada nových funkcí, včetně bublina funkce, reals pro Lagrangeových multiplikátorů, přístup k prostorových souřadnic a podporu pro inverzní goniometrické funkce byly přidány a četné chyby byly opraveny.
Co je nového ve verzi 0.9.2:
- nová verze FFC byl propuštěn. Tato verze opravuje chybu při odstraňování nepoužitých proměnných v generovaného tenzorového zastoupení kódu Piola-mapované prvky.
Co je nového ve verzi 0.9.1:
- Tato verze přidává podporu pro záda FErari optimalizací a oprav počet chyb souvisejících s JIT kompilace.
Co je nového ve verzi 0.9.0:
- Tato nová verze je kompletní přepsání podporující FIAT 0.9 0,0, UFL 0.5.0 a 1.4.0 UFC.
Požadavky na :
- Python
- FIAT
- UFC
- UFL
- numpy
Komentáře nebyl nalezen