UNI-MB - logo
UMNIK - logo
 
E-viri
Recenzirano Odprti dostop
  • On the similarities and dif...
    Johannessen, Kjetil André; Remonato, Filippo; Kvamsdal, Trond

    Computer methods in applied mechanics and engineering, 07/2015, Letnik: 291
    Journal Article

    Smooth spline functions such as B-splines and NURBS are already an established technology in the field of computer-aided design (CAD) and have in recent years been given a lot of attention from the computer-aided engineering (CAE) community. The advantages of local refinement are obvious for anyone working in either field, and as such, several approaches have been proposed. Among others, we find the three strategies Classical Hierarchical B-splines, Truncated Hierarchical B-splines and Locally Refined B-splines. We will in this paper present these three frameworks and highlight similarities and differences between them. In particular, we will look at the function space they span and the support of the basis functions. We will then analyse the corresponding stiffness and mass matrices in terms of sparsity patterns and conditioning numbers. We show that the basis functions in general do not span the same space, and that conditioning numbers are comparable. Moreover we show that the weighting needed by the Classical Hierarchical basis to maintain partition of unity has significant implications on the conditioning numbers.