Show simple item record

dc.contributor.authorStahl, Annette
dc.contributor.authorKvamsdal, Trond
dc.contributor.authorSchellewald, Christian
dc.date.accessioned2018-02-02T14:28:58Z
dc.date.available2018-02-02T14:28:58Z
dc.date.created2014-05-25T17:35:27Z
dc.date.issued2016
dc.identifier.citationComputer Methods in Applied Mechanics and Engineering. 2016, 316 880-943.nb_NO
dc.identifier.issn0045-7825
dc.identifier.urihttp://hdl.handle.net/11250/2482465
dc.description.abstractIsogeometric Analysis (IGA) introduced in 2005 by Hughes et al. (2005) [1] exploits one mathematical basis representation for computer aided design (CAD), geometry and analysis during the entire engineering process. In this paper we extend this concept also for visualization. The presented post-processing and visualization techniques thereby strengthen the relation between geometry, analysis and visualization. This is achieved by facilitating the same mathematical function space used for geometry and analysis also for post-processing and visualization purposes. During non-linear analysis derivatives are incrementally computed and stored with different basis function representations. We introduce and investigate projection methods to be able to use the same function space for both displacements and stresses without loss of accuracy. To obtain a common representation for structured and unstructured meshes like hierarchical spline, locally refined B-spline (LR B-spline) and T-spline techniques we exploit Bézier decomposition in a post-processing step resulting in a Bézier element representation and constitute it as generalized representation. The typically used unrelated (fictitious) finite element mesh representation for visualization purposes are easily replaced without changing the underlying geometry as well as the algorithmic data structure. One further benefit of the used Bézier decomposition lies in the fact that it facilitates a natural parallel implementation on Graphics Processor Units (GPUs) exploiting shader programming. In this paper we have developed and investigated an accurate, efficient and practical post-processing pipeline for visualization of isogeometric analysis results. The proposed IGA visualization pipeline consists of three steps: (1) Projection, (2) Bézier decomposition and (3) Pixel-accurate rendering. We have tested four different projection methods. A description on how to perform Bézier decomposition of LR B-splines are given (whereas for hierarchical and T-splines this has been done before). Furthermore, the use of GPU shader programming to enable efficient and pixel-accurate visualization is detailed. The performance of the four different projection techniques has been tested on manufactured problems as well as on realistic benchmark problems. Furthermore, the IGA visualization pipeline has been demonstrated on a number of real-world applications.nb_NO
dc.language.isoengnb_NO
dc.publisherElseviernb_NO
dc.relation.urihttp://www.sciencedirect.com/science/article/pii/S0045782516314451
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/deed.no*
dc.subjectSplineteknologinb_NO
dc.subjectSpline technologynb_NO
dc.subjectVisualiseringnb_NO
dc.subjectVisualizationnb_NO
dc.titlePost-processing and visualization techniques for isogeometric analysis resultsnb_NO
dc.typeJournal articlenb_NO
dc.typePeer reviewednb_NO
dc.description.versionpublishedVersionnb_NO
dc.subject.nsiVDP::Anvendt matematikk: 413nb_NO
dc.subject.nsiVDP::Applied mathematics: 413nb_NO
dc.source.pagenumber880-943nb_NO
dc.source.volume316nb_NO
dc.source.journalComputer Methods in Applied Mechanics and Engineeringnb_NO
dc.identifier.doi10.1016/j.cma.2016.10.040
dc.identifier.cristin1134703
dc.relation.projectNorges forskningsråd: 187993nb_NO
dc.description.localcode© 2016 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http:// creativecommons.org/licenses/by-nc-nd/4.0/).nb_NO
cristin.unitcode194,63,15,0
cristin.unitcode194,63,10,0
cristin.unitnameInstitutt for matematiske fag
cristin.unitnameInstitutt for datateknologi og informatikk
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode2


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 Internasjonal
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 Internasjonal