Hermes Project - Hermes Project
![]() | Téma tohoto článku nemusí splňovat požadavky Wikipedie pokyny k pozoruhodnosti produktů a služeb.Prosinec 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() Harmonické šíření vln simulované knihovnou Hermes2d | |
Stabilní uvolnění | 3.1 / 2015 |
---|---|
Operační systém | Linux, Unix, Okna, Mac OS X |
K dispozici v | C ++, Python |
Typ | Vědecký simulační software |
Licence | GNU Lesser General Public License |
webová stránka | www |
Hermes2D (Hdobřeehm-objednat mohnivý konečný Element system) je knihovna algoritmů C ++ / Python pro rychlý vývoj adaptivních hp-FEM řešitelé.[1] hp-FEM je moderní verze Metoda konečných prvků (FEM), který je schopen extrémně rychlé, exponenciální konvergence.[2]
Hlavní rysy knihovny
Knihovnu Hermes lze použít pro širokou škálu PDE problémy od lineárních eliptických rovnic až po časově závislé nelineární multi-fyzika PDE systémy vznikající v pružnost, strukturální mechanika, mechanika tekutin, akustika, elektromagnetické pole a další pole výpočetní inženýrství a Věda. Knihovny Hermes jsou k dispozici ke stažení pod Všeobecnými licenčními podmínkami GNU jako prostředek k poskytování open-source softwaru pro vývoj Výpočetní vědecké Výzkum. Hermes implementace adaptivního hp-FEM software obsahuje lepší konvergenci a přesnost v nelineárních systémech. Software a podklad numerické metody jsou vyvíjeny mezinárodní skupina hp-FEM na University of Nevada na Reno (Spojené státy), Západočeská univerzita v Plzeň a Ústav termomechaniky v Brně Praha (Česká republika ). Hermes je založen na adaptivním multi-mesh prostoru a času a času hp-FEM algoritmy pracující s vysoce nepravidelnými oka. The generování sítě je navržen pomocí závěsných uzlů na libovolné úrovni.[3]
Dokumentace
Dokumentace pro knihovny Hermes je rozsáhlá sada pokynů, informací a tutoriálů souvisejících s používáním Hermes a Metoda konečných prvků. Hermes obsahuje pokyny pro instalaci spolupracujících knihoven třetích stran (TPL) a úvod do matematiky za hp-FEM metoda a podrobné pokyny k použití a úpravě kódu. Každý uživatel, který si přeje rozšířit možnosti Hermes, může najít pokyny, jak odeslat svou práci přímo autorům prostřednictvím GitHub. Dokumentace obsahuje výukové programy pro stahování a kompilaci Hermes na více operačních systémech, stejně jako ukázkové problémy a testy pro každý softwarový balíček.
Viz také
Reference
- ^ P.Solin, K. Segeth, I. Dolezel: Metody konečných prvků vyšších řádů, CRC Press, 2003.
- ^ Babuska, B.Q. Guo: Verze metody konečných prvků h, p a h-p: teorie základů a aplikace, Advances in Engineering Software, svazek 15, číslo 3-4, 1992.
- ^ L. Dubcová, P. Solin, J. Červený, P. Kus: Prostorově a časově adaptivní hp-FEM se dvěma sítěmi pro přechodné problémy s mikrovlnným ohřevem, předloženo elektromagnetickému záření