IV European Conference of Computational Mechanics Hrvoje Gotovac

  • Slides: 27
Download presentation
IV European Conference of Computational Mechanics Hrvoje Gotovac, Veljko Srzić, Tonći Radelja, Vedrana Kozulić

IV European Conference of Computational Mechanics Hrvoje Gotovac, Veljko Srzić, Tonći Radelja, Vedrana Kozulić University of Split, Department of Civil and Architectural Engineering, Croatia Explicit Adaptive Fup Collocation Method (EAFCM) for solving the parabolic problems Presentation ECCM, 21 May 2010, Paris, France. 1

Presentation outline 1. 2. 3. 4. 5. 6. 7. General concept Fup basis functions

Presentation outline 1. 2. 3. 4. 5. 6. 7. General concept Fup basis functions Fup collocation transform (FCT) - space approximation Explicit time integration for parabolic stiff problems Numerical examples Conclusions Future directions 2

1. General concept Ø Developing adaptive numerical method which can deal with parabolic flow

1. General concept Ø Developing adaptive numerical method which can deal with parabolic flow and transport stiff problems having wide range of space and temporal scales Ø Ability to handle multiple heterogeneity scales Ø Application target: unsaturated and multiphase flow, reactive transport and density driven flow in porous media, as well as structural mechanics problems 3

Saturated – unsaturated flow 4

Saturated – unsaturated flow 4

Interaction between surface and subsurface flow 5

Interaction between surface and subsurface flow 5

Geothermal convective processes in porous media 6

Geothermal convective processes in porous media 6

Typical physical and numerical problems Description of wide range of space and temporal scales

Typical physical and numerical problems Description of wide range of space and temporal scales Ø Sharp gradients, fronts and narrow transition zones (‘fingering‘ and ‘layering’) Ø Artificial oscillations and numerical dispersion – advection dominated problems Ø Description of heterogeneity structure Ø Strong nonlinear and coupled system of equations Ø 7

Motivation for EAFCM Ø Multi-resolution and meshless approach Ø Continuous representation of variables and

Motivation for EAFCM Ø Multi-resolution and meshless approach Ø Continuous representation of variables and all its derivatives (fluxes) Ø Adaptive strategy Ø Method of lines (MOL) Ø Explicit formulation (no system of equations!!!) Ø Perfectly suited for parallel processing 8

Flow chart of EAFCM 9

Flow chart of EAFCM 9

10

10

Atomic Rbf class of 2. or. Fup basis functions Ø Function up(x) Ø Ø

Atomic Rbf class of 2. or. Fup basis functions Ø Function up(x) Ø Ø Fourier transform of up(x) function Ø Function Fupn(x) functions 11

Function Fup 2(x) 12

Function Fup 2(x) 12

Function Fup 2(x, y) 13

Function Fup 2(x, y) 13

Function Fupn(x) Compact support Ø Linear combination of n+2 functions Fupn(x) exactly presents polynomial

Function Fupn(x) Compact support Ø Linear combination of n+2 functions Fupn(x) exactly presents polynomial of order n Ø Good approximation properties Ø Universal vector space UP(x) Ø Vertexes of basis functions are suitable for collocation points Ø Fupn(x, y) is Cartesian product of Fupn(x) and Fupn(y) Ø 14

3. Fup collocation transform (FCT) Ø Any function u(x) is presented by linear combination

3. Fup collocation transform (FCT) Ø Any function u(x) is presented by linear combination of Fup basis functions: j - level (from zero to maximum level J) jmin - resolution at the zero level k - location index in the current level - Fup coefficients - Fup basis functions n - order of the Fup basis function 15

16

16

Spatial derivatives 17

Spatial derivatives 17

4. Time numerical integration Ø Reduces to system of Ordinary Differential Equations (ODE) for

4. Time numerical integration Ø Reduces to system of Ordinary Differential Equations (ODE) for adaptive grid and every time step (t – t+dt): Ø With appropriate initial conditions: 18

Stabilized second-order Explicit Runge-Kutta method (SERK 2) Ø Recently developed by Vaquero and Janssen

Stabilized second-order Explicit Runge-Kutta method (SERK 2) Ø Recently developed by Vaquero and Janssen (2009) Ø Extended stability domains along the negative real axis Ø Suitable for very large stiff parabolic ODE Ø Second – order method up to 320 stages Ø Public domain Fortran routine SERK 2 19

5. Numerical examples Ø 1 -D density driven flow problem Ø 2 -D Henry

5. Numerical examples Ø 1 -D density driven flow problem Ø 2 -D Henry salwater intrusion problem 20

Mathematical model Ø Pressure-concentration formulation Ø Fluid mass balance: Ø Salt mass balance: 21

Mathematical model Ø Pressure-concentration formulation Ø Fluid mass balance: Ø Salt mass balance: 21

22

22

23

23

24

24

Number of collocation points and compression coefficient 25

Number of collocation points and compression coefficient 25

6. Conclusions Ø Development of mesh-free adaptive collocation algorithm that enables efficient modeling of

6. Conclusions Ø Development of mesh-free adaptive collocation algorithm that enables efficient modeling of all space and time scales Ø Main feature of the method is the space adaptation strategy and explicit time integration Ø No discretization and solving of huge system of equations Ø Continuous approximation of fluxes 26

7. Future directions Ø Multiresolution description of heterogeneity Ø Development of 3 -D parallel

7. Future directions Ø Multiresolution description of heterogeneity Ø Development of 3 -D parallel EAFCM Ø Time subdomain integration Ø Description of complex domain with using other families of atomic basis functions Ø Further application to mentioned processes in porous media and other (multiphysics) problems 27