Abstract. The purpose of this paper is to present a new fictitious domain approach based on the Nietzsche's method combining with a penalty method for the Stokes equation. This method allows for an easy and flexible handling of the geometrical aspects. Stability and a priori error estimate are proved. Finally, a numerical experiment is provided to verify the theoretical findings.
IntroductionIn many fields, such as fluid dynamics and elasticity, problems occur making it necessary to solve problem on domains being geometrically complex or time-dependent. As the generation of boundaryfitted meshes of good quality is a rather complex, often time consuming high costly, the fictitious domain method has been developed in order to overcome the meshing and re-meshing problem. One method for describing the essential Dirichlet boundary conditions, fitting into the context, is the Boundary penalty method in [1]. The real advantage of it is the combination with Nitsche's method in a fictitious domain in order to impose the essential boundary condition accurately in a weak sense. This approach was first proposed for an elliptic interface problem in [2] and later for a Stokes problem in [3]. In [4] and later in [5,6] a stabilization of the classical Nitsche's method for the imposition of Dirichlet boundary conditions on a boundary not fitted to the mesh was considered for the Poisson problem and for the Stokes problem. In these methods the stabilization is applied in the boundary region and optimal convergence order and well-conditioned system matrices are ensured.In this paper we propose a new fictitious domain approach for Stokes equations based on the Nitsche's method by using the lowest velocity-pressure projection penalty parameter. Rather than requiring calculation of higher order derivatives or edge based on data structures, we use a local projection to construct our scheme. We also show that the new method is inf-sup stable and optimally accurate. Moreover, its advantage is its ability to easily treat complex boundary conditions compared to existing ones. This method also can be of interest for computational domains having moving boundaries or boundaries with a complex geometry and various conditions on them. In this paper only Dirichlet and Neumann boundary conditions are considered. An extension to more complex boundary data is straightforward.The paper is organized as follows. We describe the model problem which is represented by a linear scalar model problem with Neumann and Dirichlet boundary conditions. In Section 2 we describe the new method for the new model problem without any stabilization. In Section 3 we present new stabilization technique with the theoretical convergence analysis. We also give an error estimate in Section 4. Finally, some numerical experiments are presented in Section 5.