Show simple item record

dc.contributor.advisorKozubek, Tomáš
dc.contributor.authorHapla, Václav
dc.date.accessioned2016-11-01T10:03:41Z
dc.date.available2016-11-01T10:03:41Z
dc.date.issued2016
dc.identifier.otherOSD002cs
dc.identifier.urihttp://hdl.handle.net/10084/112271
dc.descriptionImport 02/11/2016cs
dc.description.abstractThis 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.abstractTato 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.format118 s. : il.cs
dc.format.extent1960015 bytes
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.subjectquadratic programmingen
dc.subjectQPen
dc.subjectdomain decomposition methodsen
dc.subjectFETIen
dc.subjectaugmented Lagrangianen
dc.subjectSMALBEen
dc.subjectMPRGPen
dc.subjectcontact problemsen
dc.subjectstructure mechanicsen
dc.subjectPERMONen
dc.subjectPermonQPen
dc.subjectPermonFLLOPen
dc.subjectPETScen
dc.subjectkvadratické programovánícs
dc.subjectQPcs
dc.subjectmetody rozložení oblastics
dc.subjectFETIcs
dc.subjectrozšířený Lagrangiáncs
dc.subjectSMALBEcs
dc.subjectMPRGPcs
dc.subjectkontaktní úlohycs
dc.subjectstrukturální mechanikacs
dc.subjectPERMONcs
dc.subjectPermonQPcs
dc.subjectPermonFLLOPcs
dc.subjectPETSccs
dc.titleMassively Parallel Quadratic Programming Solvers with Applications in Mechanicsen
dc.title.alternativeMasivně paralelní řešiče úloh kvadratického programování s aplikacemi v mechanicecs
dc.typeDisertační prácecs
dc.identifier.signature201600183cs
dc.identifier.locationÚK/Sklad diplomových prací
dc.contributor.refereeWeinbub, Josefcs
dc.contributor.refereeKruis, Jaroslavcs
dc.contributor.refereeDostál, Zdeněkcs
dc.date.accepted2016-09-05
dc.thesis.degree-namePh.D.
dc.thesis.degree-levelDoktorský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department470 - Katedra aplikované matematiky
dc.thesis.degree-programInformatika, komunikační technologie a aplikovaná matematikacs
dc.thesis.degree-branchVýpočetní a aplikovaná matematikacs
dc.description.resultvyhovělcs
dc.identifier.senderS2724cs
dc.identifier.thesisHAP014_FEI_P1807_1103V036_2016
dc.rights.accessopenAccess


Files in this item

This item appears in the following Collection(s)

Show simple item record