OOFEM - OOFEM - Wikipedia

OOFEM
Původní autořiBořek Patzák
Stabilní uvolnění
2.4 / 15. února 2016 (2016-02-15)
Operační systémUnix, Okna
TypAnalýza konečných prvků
LicenceLGPL
webová stránkaoofem.org

OOFEM je zdarma a open-source multi-fyzika konečný element kód s objektově orientovaný architektura.[1] Cílem tohoto projektu je poskytnout efektivní a robustní nástroj pro výpočty MKP a nabídnout vysoce modulární a rozšiřitelné prostředí pro vývoj.[2]

Hlavní rysy

  • Řeší různé lineární a nelineární problémy ze strukturní, tepelné a fluidní mechaniky.[3]
  • Zahrnuje zejména mnoho materiálových modelů pro nelineární lomovou mechaniku křišťálových materiálů, jako je beton.[4][5]
  • Účinný paralelní podpora zpracování založená na dekompozice domény a paradigmata pro předávání zpráv.[6]
  • K dispozici jsou přímé i iterační řešiče. Mezi přímé řešitele patří symetrický a nesymetrický řešič panoramat a řídký přímý řešič. Iterační řešiče podporují mnoho řídkých formátů úložiště a přicházejí s různými předpoklady.[7] K dispozici jsou rozhraní do knihoven lineárních řešení lineárních a vlastních hodnot třetích stran, včetně IML,[8] PETSc, SLEPc,[9] a SPOOLES.[10]
  • Podpora pro rozšířené konečné prvky (XFEM)[11] a iso-geometrická analýza (IGA).[12]

Licence

OOFEM je bezplatný open source software vydaný pod GNU Lesser General Public License verze 2.1 na jakékoli novější verzi[13]

Viz také

Reference

  1. ^ B. Patzák a Z. Bittnar: Návrh objektově orientovaného kódu konečných prvků, Advances in Engineering Software, 32 (10-11), 759-767, 2001
  2. ^ Web projektu OOFEM na adrese www.oofem.org
  3. ^ Funkce OOFEM, http://www.oofem.org/en/features/features.html
  4. ^ Manuál knihovny materiálů OOFEM, http://www.oofem.org/en/documentation/manual.html
  5. ^ B. Patzák a M. Jirásek. Adaptivní řešení lokalizovaného poškození kvazistých materiálů. Journal of Engineering Mechanics Division ASCE, 130: 720-732, 2004.
  6. ^ B. Patzák a D. Rypl. Objektově orientovaný paralelní rámec konečných prvků s dynamickým vyrovnáváním zatížení. Advances in Engineering Software, 47 (1): 35 - 50, 2012.
  7. ^ Ruční zadání OOFEM, http://www.oofem.org/en/documentation/manual.html
  8. ^ Knihovna šablon pro numerické iterační metody, http://math.nist.gov/iml++/
  9. ^ Škálovatelná knihovna pro výpočet problému vlastních čísel, http://www.grycap.upv.es/slepc/
  10. ^ ŘEŠITÝ řešič lineárních rovnic zaměřený na objekt, http://www.netlib.org/linalg/spooles/spooles.2.2.html
  11. ^ R. Chamrová a B. Patzák: Objektově orientované programování a metoda rozšířených konečných prvků. Engineering and Computational Mechanics, 163 (EM4): 271--278, 2010.
  12. ^ D. Rypl a B. Patzák: Od analýzy konečných prvků k izogeometrické analýze v objektově orientovaném výpočetním prostředí, Advances in Engineering Software, 44 (1): 116 - 125, 2012. doi: 10,1016 / j.advengsoft.2011.05 0,032.
  13. ^ Licence OOFEM

externí odkazy

Zdroje Společenství