Professional Documents
Culture Documents
Isogeometric Analysis
An overview on Isogeometric
Analysis
B-spline curves in Rd
Σ
F(x ) = im=1 Bi,p (x )Ci , Ci ∈ Rd are thecontrol points.
B-spline curves in Rd
Σ
F(x ) = im=1 Bi,p (x )Ci , Ci ∈ Rd are thecontrol points.
Multivariate B-splines
The definition is generalized by tensor products:
p p p
S pα11,p,α2 ,p2 ,α
3
3
:= S α11 ⊗ Sα22 ⊗ Sα33 , Bijk (x) := Bi,p1 (x )Bj,p2 (y )Bk,p3 (z ).
B-spline volumes in R3
m1,m
Σ2,m3
F(x) = Bijk (x)Cijk , Cijk ∈ R3 are thecontrol points.
i ,j ,k=1
R. V´azquez (IMATI-CNR Italy) Introduction to Isogeometric Analysis Santiago de Compostela, 2010 5 / 33
IsoGeometric Analysis: definition of NURBS
NURBS in Rd are conic projections of B-splines in Rd +1
Physical domain Ω
“Patch”, Ω^ = (0, 1)2
, , ,. ,
w iBi w i Bi
Ri = w Σ w
◦ F− 1
i =1,...,N0 i =1,...,N0
First refinement
, , ,. ,
w iBi w i Bi
Ri = w Σ w
◦ F− 1
i =1,...,N1 i =1,...,N1
The geometrical map F and the weight w arefixedat the coarsest level of
discretization!
Physical domain Ω
“Patch”, Ω^ = (0, 1)2
, , ,. ,
w iBi w i Bi
Ri = w Σ w
◦ F− 1
i =1,...,N2 i =1,...,N2
F2 2
3
0 1
F3
C 2 continuity causes a
fill-in of the mesh.
C 2 continuity causes a
fill-in of the mesh.
The refinement
with
C 1 continuity is local.