isogeometric analysis for high order two point singularly
play

Isogeometric Analysis for high-order two-point singularly perturbed - PowerPoint PPT Presentation

Isogeometric Analysis for high-order two-point singularly perturbed problems of reaction-diffusion type Christos Xenophontos Department of Mathematics and Statistics University of Cyprus Outline The model problem Regularity assumptions


  1. Isogeometric Analysis for high-order two-point singularly perturbed problems of reaction-diffusion type Christos Xenophontos Department of Mathematics and Statistics University of Cyprus

  2. Outline ► The model problem  Regularity assumptions ► IGA Galerkin formulation ► Error Analysis ► Numerical Examples ► Closing remarks 1

  3. The Model Problem Following [ Sun and Stynes , 1995] , let ν  1 be an integer and consider following problem: find u  C 2 ν ( I ), Ι = (0, 1) such hat ( )   − ( 1)  −    + −  −  − + =  2 (2 ) 1 ( 1) ( 1) ( 1) in L u u a u L u f I   − 2( 1) 1   = = =  − ( ) ( ) j j  (0) (1) 0 , 0,1,..., 1 u u j 2

  4. The Model Problem Following [ Sun and Stynes , 1995] , let ν  1 be an integer and consider following problem: find u  C 2 ν ( I ), Ι = (0, 1) such hat ( )   − ( 1)  −    + −  −  − + =  2 (2 ) 1 ( 1) ( 1) ( 1) in L u u a u L u f I   − 2( 1) 1   = = =  − ( ) ( ) j j  (0) (1) 0 , 0,1,..., 1 u u j where ε  (0, 1] is a perturbation parameter and  =  0 , 1     ( ) L u  −   ( ) k  −  − +  − − +   1 ( 1) ( ) k k k ( 1) , 1 a u a u   − +  − 2( ) 1 2( ) k k = 2 k 2

  5. Examples : −   + =  2 ( ) ( ) ( ) , (0,1), u x u x f x x ν = 1  = =  (0) (1) 0 u u 3

  6. Examples : −   + =  2 ( ) ( ) ( ) , (0,1), u x u x f x x ν = 1  = =  (0) (1) 0 u u    − + =  2 (4) ( ) ( ) ( ) ( ) , (0,1), u x u x u x f x x ν = 2    = = = =  (0) (1) (0) (1) 0 u u u u 3

  7. Examples : −   + =  2 ( ) ( ) ( ) , (0,1), u x u x f x x ν = 1  = =  (0) (1) 0 u u    − + =  2 (4) ( ) ( ) ( ) ( ) , (0,1), u x u x u x f x x ν = 2    = = = =  (0) (1) (0) (1) 0 u u u u −   + − + =  2 (6) (4) ( ) ( ) ( ) ( ) ( ) , (0,1), u x u x u x u x f x x ν = 3      = = = = = =  (0) (1) (0) (1) (0) (1) 0 u u u u u u etc. 3

  8.      We assume that and 1) ( ) 0 [0,1] a x x  − 2( 1  −      =  ( ) ( ) 0 [0,1], 2,..., a x a x x k  −  − +  − 2( k ) ( k ) 1 k 2 for some constants α ν – k , k = 1, …, ν, ( α ν – 1 = α ), such that k    =  0 , 2,..., k  − j = 1 j 4

  9.      We assume that and 1) ( ) 0 [0,1] a x x  − 2( 1  −      =  ( ) ( ) 0 [0,1], 2,..., a x a x x k  −  − +  − 2( k ) ( k ) 1 k 2 for some constants α ν – k , k = 1, …, ν, ( α ν – 1 = α ), such that k    =  0 , 2,..., k  − j = 1 j The above conditions ensure coercivity of the associated bilinear form (as well as the absence of turning points) [ Sun and Stynes , 1995] . 4

  10. We further assume that the data is analytic , i.e. the functions a i , i = 0, 1, …, 2( ν – 1), and the function f satisfy, for some positive constants C , γ f , γ a i , i = 0, 1, …, 2( ν – 1) independent of ε ,       ( ) ( ) n n n n ! , ! a C n f C n n   0 i a f ( ) ( ) L I i L I 5

  11. Assumption 1 : The BVP under study has a classical solution ( )   2 which can be decomposed as u C I  = + + u u u u S BL R 6

  12. Assumption 1 : The BVP under study has a classical solution ( )   2 which can be decomposed as u C I  = + + u u u u S BL R smooth part (as smooth as the data allows) 6

  13. Assumption 1 : The BVP under study has a classical solution ( )   2 which can be decomposed as u C I  = + + u u u u S BL R smooth part (as smooth as the data allows) boundary layers (have support only in a region near the boundary) 6

  14. Assumption 1 : The BVP under study has a classical solution ( )   2 which can be decomposed as u C I  = + + u u u u S BL R remainder (exponentially small in ε ) smooth part (as smooth as the data allows) boundary layers (have support only in a region near the boundary) 6

  15. Assumption 1 : The BVP under study has a classical solution ( )   2 which can be decomposed as u C I  = + + u u u u S BL R remainder (exponentially small in ε ) smooth part (as smooth as the data allows) boundary layers (have support only in a region near the boundary) and for all x  [0, 1], n  , there holds (under the analyticity of the data assumption) 6

  16.   ( ) n n !, u C n  S S ( ) L I ( ) ( ) n      − − −   1 dist( , )/ n x I ( ) , u x C e BL BL  −    + +  ( ) / u u u Ce  −   1 R R R 2 ( ) ( ) H I L I ( ) L I      for some constants , independent of ε . , , , 0 S BL 7

  17.   ( ) n n !, u C n  S S ( ) L I ( ) ( ) n      − − −   1 dist( , )/ n x I ( ) , u x C e BL BL  −    + +  ( ) / u u u Ce  −   1 R R R 2 ( ) ( ) H I L I ( ) L I      for some constants , independent of ε . , , , 0 S BL Moreover, there exist C , K > 0, such that for all n = 1, 2, 3, …    − −   ( ) 1 n n n n max , u CK n  ( ) L I 7

  18.   ( ) n n !, u C n Differentiability  S S ( ) L I ( )  through asymptotic ( ) n      − − −   1 dist( , )/ n x I ( ) , u x C e BL BL expansions  −    + +  ( ) / u u u Ce  −   1 R R R 2 ( ) ( ) H I L I ( ) L I      for some constants , independent of ε . , , , 0 S BL Moreover, there exist C , K > 0, such that for all n = 1, 2, 3, …    − −   ( ) 1 n n n n max , u CK n  ( ) L I  7 Classical Differentiability

  19. Remark: Assumption 1 has been established for ν = 1, [ Melenk , 1997], and for ν = 2, [ Constantinou , 2019] . 8

  20. IGA Galerkin Formulation   0 ( ) The variational formulation is given by: find u H I such that =    B ( , ) , ( ) u v f v v H I  0 I   where, with the usual L 2 ( I ) inner product, , I =    +  −  − + B B 2 ( ) ( ) ( 1) ( 1) ( , ) , , ( , ) v w v w a v w v w   − 2( 1) 1 I I 9

  21. IGA Galerkin Formulation   0 ( ) The variational formulation is given by: find u H I such that =    B ( , ) , ( ) u v f v v H I  0 I   where, with the usual L 2 ( I ) inner product, , I =    +  −  − + B B 2 ( ) ( ) ( 1) ( 1) ( , ) , , ( , ) v w v w a v w v w   − 2( 1) 1 I I  =  0 , 1    B  ( , ) v w    − +  −  − +   1 ( 1) ( ) ( ) k k k , , 1 a v a v w   − +  − 2( ) 1 2( ) k k = I 2 k 9

  22.    At the discrete level, we seek ( ) s. t. u S H I 0 N N =     B ( , ) , ( ) u v f v v S H I  0 N N I and there holds + −  −    , u u C u v v S C N N E E 10

  23.    At the discrete level, we seek ( ) s. t. u S H I 0 N N =     B ( , ) , ( ) u v f v v S H I  0 N N I and there holds + −  −    , u u C u v v S C N N E E where the energy norm is defined as 2 2  2 =  + 2 ( ) w w w  − 1 2 ( ) E H I ( ) L I 10

  24. In the FEM, the space S N consists of piecewise polynomials defined on some subdivision (mesh) of the domain Ω . 11

  25. In the FEM, the space S N consists of piecewise polynomials defined on some subdivision (mesh) of the domain Ω . In IGA, the space S N is defined using B -splines:   N  =  , ( ) S S span B  , N p i p = 1 i 11

  26. In the FEM, the space S N consists of piecewise polynomials defined on some subdivision (mesh) of the domain Ω . In IGA, the space S N is defined using B -splines:   N  =  , ( ) S S span B  , N p i p = 1 i The functions B i,p are B -splines, defined as follows [ Cotrell, Hughes, Basilevs, 2009] : 11

  27. Let    =    , ,..., + + 1 2 1 N p   be a knot vector , where is the i th knot, i = 1,…, N + p +1, i p is the polynomial order and N is the total number of basis functions. 12

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend