270 likes | 343 Views
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
E N D
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.
Presentation outline • General concept • Fup basis functions • Fup collocation transform (FCT) - space approximation • Explicit time integration for parabolic stiff problems • Numerical examples • Conclusions • Future directions
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
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
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
2. Fup basis functions • Atomic or Rbf class of functions • Function up(x) • Fourier transform of up(x) function • Function Fupn(x)
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)
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
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:
Stabilized second-order Explicit Runge-Kutta method (SERK2) • 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 SERK2
5. Numerical examples • 1-D density driven flow problem • 2-D Henry salwater intrusion problem
Mathematical model • Pressure-concentration formulation • Fluid mass balance: • Salt mass balance:
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
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