University of Cape Coast Institutional Repository

Geometry + simulation modules: Implementing isogeometric analysis

Show simple item record

dc.contributor.author Jüttler, Bert
dc.contributor.author Ulrich, Langer
dc.contributor.author Mantzafaris, Angelos
dc.contributor.author Moore, Stephen E.
dc.contributor.author Zulehner, Walter
dc.date.accessioned 2021-08-30T10:36:19Z
dc.date.available 2021-08-30T10:36:19Z
dc.date.issued 2014
dc.identifier.issn 23105496
dc.identifier.uri http://hdl.handle.net/123456789/5992
dc.description 2p:, ill. en_US
dc.description.abstract Isogeometric analysis (IGA) is a recently developed simulation method that allows integration of fnite element analysis (FEA) with conventional computer-aided design (CAD) software [1,3]. This goal requires new software design strategies, in order to enable the use of CAD data in the analysis pipeline. To this end, we have initiated G+SMO (Geometry+Simulation Modules), an open-source, C++ library for IGA. G+SMO is an object-oriented, template library, that implements a generic concept for\ IGA, based on abstract classes for discretization basis, geometry map, assembler, solver and so on. It makes use of object\ polymorphism and inheritance techniques to provide a common framework for IGA, for a variety of different basis-types which are available. A highlight of our design is the dimension independent code, realized by means of template meta-programming. Some of the features already available include computing with B-spline, Bernstein, NURBS bases, as well as hierarchical and truncated hierarchical bases of arbitrary polynomial order. These basis functions are used in continuous and discontinuous Galerkin approximation of PDEs over (non-)conforming multi-patch computational (physical) domains en_US
dc.language.iso en en_US
dc.publisher University of Cape Coast en_US
dc.title Geometry + simulation modules: Implementing isogeometric analysis en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UCC IR


Advanced Search

Browse

My Account