XALM
1.0
|
XALM je knihovna sloužící pro iterační řešení soustav nelineárních rovnic pomocí metody délky oblouku (ALM - arc length method).
Knihovna je napsána v jazyce C++ a vydána pod otevřenou licencí GNU LGPLv2+. Zdrojové kódy (volně dostupné na domovské stránce http://mech.fsv.cvut.cz/xalm) využívají pouze standardní knihovny jazyka C++ a mohou být přeloženy na platformách Linux, Windows i Mac OS.
Knihovna funguje jako modul, který může být připojen k libovolnému softwarovému nástroji, který vyžaduje řešení soustavy nelineárních rovnic. Typicky se jedná o nástoj pro řešení úloh metodou konečných prvků (dále jen MKP řešič).
Tato knihovna byla vytvořen s finanční podporou TA ČR, v rámci projektu TA02011196: Využití metod adaptivní a nelineární analýzy v návrhu železobetonových konstrukcí.
Tyto stránky (automaticky generovány programem Doxygen) slouží pouze jako referenční manuál. Naleznete zde popis funkcí knihovny a návod na implementaci knihovny do vašeho oblíbeného MKP řešiče. Obecná teorie adaptivního výpočtu, návod na prakticé používání knihovny XALM, referenční příklady atd. jsou dostupné na domovské stránce http://mech.fsv.cvut.cz/xalm.