dc.contributor.advisor | Kozubek, Tomáš | |
dc.contributor.author | Hapla, Václav | |
dc.date.accessioned | 2016-11-01T10:03:41Z | |
dc.date.available | 2016-11-01T10:03:41Z | |
dc.date.issued | 2016 | |
dc.identifier.other | OSD002 | cs |
dc.identifier.uri | http://hdl.handle.net/10084/112271 | |
dc.description | Import 02/11/2016 | cs |
dc.description.abstract | This thesis focuses on practical solution of large-scale contact problems of structure mechanics by means of a derived quadratic programming (QP) formulation. An approach proposed by professor Dostál, combining a FETI-type non-overlapping domain decomposition method, the SMALBE algorithm based on augmented Lagrangians, and the MPRGP algorithm belonging to active set methods, has been adopted. This approach enjoys theoretically supported numerical scalability and a favourable potential for parallel scalability. The thesis consists of two parts: Background and Implementation.
Background is devoted to rather theoretical aspects of QP and FETI, although tightly connected to practical implementation. Original topics include QP transforms, implicit orthonormalization of equality constraints, and a minor modification of SMALBE shortening its termination phase considerably.
Second part, Implementation, deals with the massively parallel implementation of the aforementioned approach within PERMON, a new set of software libraries established by the author. The most important part, PERMON Solver Core, is formed mainly by the general-purpose QP solver PermonQP, and its extension PermonFLLOP providing support for domain decomposition. These libraries make use of and extend PETSc, an open source software framework for numerical computing. Performance of PERMON is demonstrated on several numerical experiments. | en |
dc.description.abstract | Tato dizertační práce se zaměřuje na praktické řešení rozsáhlých kontaktních úloh strukturální mechaniky přes odvozenou úlohu kvadratického programování (QP). Přebírá přístup navržený prof. Dostálem, kombinující nepřekrývající metodu rozložení oblasti typu FETI, algoritmus SMALBE založený na rozšířených Lagrangiánech a algoritmus MPRGP náležící k metodám aktivních množin. Tento přístup se těší teoreticky podložené numerické škálovatelnosti a příznivému potenciálu pro paralelní škálovatelnost. Tato práce se skládá ze dvou částí: Teoretické pozadí a Implementace.
Teoretické pozadí se věnuje spíše teoretickým stránkám QP a FETI, i když těsně spjatými s praktickou implementací. K originálním tématům patří QP transformace, implicitní ortonormalizace rovnostních omezení a drobná modifikace SMALBE podstatně zkracující jeho ukončovací fázi.
Druhá část, Implementace, je věnována masivně paralelní implementaci výše uvedeného přístupu v rámci PERMONu, nové sady softwarových knihoven založené autorem. Nejdůležitější částí PERMONu, tzv. Řešičové jádro (PERMON Solver Core), je tvořeno zejména QP řešičem pro obecné použití PermonQP a jeho extenzí PermonFLLOP, poskytující podporu pro rozložení oblasti. Tyto knihovny využívají a rozšiřují PETSc, softwarový rámec pro numerické výpočty s otevřeným kódem. Výkonnost PERMONu je demonstrována na několika numerických experimentech. | cs |
dc.format | 118 s. : il. | cs |
dc.format.extent | 1960015 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | quadratic programming | en |
dc.subject | QP | en |
dc.subject | domain decomposition methods | en |
dc.subject | FETI | en |
dc.subject | augmented Lagrangian | en |
dc.subject | SMALBE | en |
dc.subject | MPRGP | en |
dc.subject | contact problems | en |
dc.subject | structure mechanics | en |
dc.subject | PERMON | en |
dc.subject | PermonQP | en |
dc.subject | PermonFLLOP | en |
dc.subject | PETSc | en |
dc.subject | kvadratické programování | cs |
dc.subject | QP | cs |
dc.subject | metody rozložení oblasti | cs |
dc.subject | FETI | cs |
dc.subject | rozšířený Lagrangián | cs |
dc.subject | SMALBE | cs |
dc.subject | MPRGP | cs |
dc.subject | kontaktní úlohy | cs |
dc.subject | strukturální mechanika | cs |
dc.subject | PERMON | cs |
dc.subject | PermonQP | cs |
dc.subject | PermonFLLOP | cs |
dc.subject | PETSc | cs |
dc.title | Massively Parallel Quadratic Programming Solvers with Applications in Mechanics | en |
dc.title.alternative | Masivně paralelní řešiče úloh kvadratického programování s aplikacemi v mechanice | cs |
dc.type | Disertační práce | cs |
dc.identifier.signature | 201600183 | cs |
dc.identifier.location | ÚK/Sklad diplomových prací | |
dc.contributor.referee | Weinbub, Josef | cs |
dc.contributor.referee | Kruis, Jaroslav | cs |
dc.contributor.referee | Dostál, Zdeněk | cs |
dc.date.accepted | 2016-09-05 | |
dc.thesis.degree-name | Ph.D. | |
dc.thesis.degree-level | Doktorský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 470 - Katedra aplikované matematiky | |
dc.thesis.degree-program | Informatika, komunikační technologie a aplikovaná matematika | cs |
dc.thesis.degree-branch | Výpočetní a aplikovaná matematika | cs |
dc.description.result | vyhověl | cs |
dc.identifier.sender | S2724 | cs |
dc.identifier.thesis | HAP014_FEI_P1807_1103V036_2016 | |
dc.rights.access | openAccess | |