XIAO-CHUAN CAI AND MAKSYMILIAN DRYJA. strongly elliptic equations discretized by the nite element methods.

Similar documents
MULTIPLICATIVE SCHWARZ ALGORITHMS FOR SOME NONSYMMETRIC AND INDEFINITE PROBLEMS. XIAO-CHUAN CAI AND OLOF B. WIDLUND y

/00 $ $.25 per page

2 CAI, KEYES AND MARCINKOWSKI proportional to the relative nonlinearity of the function; i.e., as the relative nonlinearity increases the domain of co

The mortar element method for quasilinear elliptic boundary value problems

Abstract. scalar steady and unsteady convection-diusion equations discretized by nite element, or nite

33 RASHO: A Restricted Additive Schwarz Preconditioner with Harmonic Overlap

ADDITIVE SCHWARZ FOR SCHUR COMPLEMENT 305 the parallel implementation of both preconditioners on distributed memory platforms, and compare their perfo

514 YUNHAI WU ET AL. rate is shown to be asymptotically independent of the time and space mesh parameters and the number of subdomains, provided that

A PRECONDITIONED GMRES METHOD FOR NONSYMMETRIC OR INDEFINITE PROBLEMS

A MULTIGRID ALGORITHM FOR. Richard E. Ewing and Jian Shen. Institute for Scientic Computation. Texas A&M University. College Station, Texas SUMMARY

the sum of two projections. Finally, in Section 5, we apply the theory of Section 4 to the case of nite element spaces. 2. Additive Algorithms for Par

Multigrid and Domain Decomposition Methods for Electrostatics Problems

Luca F. Pavarino. Dipartimento di Matematica Pavia, Italy. Abstract

Newton additive and multiplicative Schwarz iterative methods

A Domain Decomposition Based Jacobi-Davidson Algorithm for Quantum Dot Simulation

A SHORT NOTE COMPARING MULTIGRID AND DOMAIN DECOMPOSITION FOR PROTEIN MODELING EQUATIONS

Additive Schwarz Methods for Hyperbolic Equations

PARTITION OF UNITY FOR THE STOKES PROBLEM ON NONMATCHING GRIDS

Additive Average Schwarz Method for a Crouzeix-Raviart Finite Volume Element Discretization of Elliptic Problems

An additive average Schwarz method for the plate bending problem

A Finite Element Method for an Ill-Posed Problem. Martin-Luther-Universitat, Fachbereich Mathematik/Informatik,Postfach 8, D Halle, Abstract

Numerische Mathematik

Optimal Left and Right Additive Schwarz Preconditioning for Minimal Residual Methods with Euclidean and Energy Norms

A Balancing Algorithm for Mortar Methods

S MALASSOV The theory developed in this paper provides an approach which is applicable to second order elliptic boundary value problems with large ani

Parallel Galerkin Domain Decomposition Procedures for Parabolic Equation on General Domain

ETNA Kent State University

ANDREA TOSELLI. Abstract. Two-level overlapping Schwarz methods are considered for nite element problems

A Nonoverlapping Subdomain Algorithm with Lagrange Multipliers and its Object Oriented Implementation for Interface Problems

Domain Decomposition Algorithms for an Indefinite Hypersingular Integral Equation in Three Dimensions

INRIA. B.P. 105 Le Chesnay Cedex France. Moulay D. Tidriri. NASA Langley Research Center. Hampton VA Abstract

arxiv: v1 [math.na] 14 May 2016

for Finite Element Simulation of Incompressible Flow Arnd Meyer Department of Mathematics, Technical University of Chemnitz,

An Accelerated Block-Parallel Newton Method via Overlapped Partitioning

ON THE CONVERGENCE OF A DUAL-PRIMAL SUBSTRUCTURING METHOD. January 2000

NONLINEAR PRECONDITIONING: HOW TO USE A NONLINEAR SCHWARZ METHOD TO PRECONDITION NEWTON S METHOD

Splitting of Expanded Tridiagonal Matrices. Seongjai Kim. Abstract. The article addresses a regular splitting of tridiagonal matrices.

Convergence Behavior of a Two-Level Optimized Schwarz Preconditioner

Lecture Note III: Least-Squares Method

Nonoverlapping Domain Decomposition Methods with Simplified Coarse Spaces for Solving Three-dimensional Elliptic Problems

Geometric Multigrid Methods

Domain-decomposed Fully Coupled Implicit Methods for a Magnetohydrodynamics Problem

MULTIGRID PRECONDITIONING IN H(div) ON NON-CONVEX POLYGONS* Dedicated to Professor Jim Douglas, Jr. on the occasion of his seventieth birthday.

From the Boundary Element Domain Decomposition Methods to Local Trefftz Finite Element Methods on Polyhedral Meshes

arxiv: v1 [math.na] 11 Jul 2011

Overlapping Schwarz preconditioners for Fekete spectral elements

BLOCK ILU PRECONDITIONED ITERATIVE METHODS FOR REDUCED LINEAR SYSTEMS

Numerische Mathematik

2 IVAN YOTOV decomposition solvers and preconditioners are described in Section 3. Computational results are given in Section Multibloc formulat

An Iterative Substructuring Method for Mortar Nonconforming Discretization of a Fourth-Order Elliptic Problem in two dimensions

OUTLINE 1. Introduction 1.1 Notation 1.2 Special matrices 2. Gaussian Elimination 2.1 Vector and matrix norms 2.2 Finite precision arithmetic 2.3 Fact

INSTITUTE OF MATHEMATICS THE CZECH ACADEMY OF SCIENCES. A virtual overlapping Schwarz method for scalar elliptic problems in two dimensions

AN INTRODUCTION TO DOMAIN DECOMPOSITION METHODS. Gérard MEURANT CEA

ITERATIVE METHODS FOR NONLINEAR ELLIPTIC EQUATIONS

THE INEXACT, INEXACT PERTURBED AND QUASI-NEWTON METHODS ARE EQUIVALENT MODELS

A MULTILEVEL SUCCESSIVE ITERATION METHOD FOR NONLINEAR ELLIPTIC PROBLEMS

From the Boundary Element DDM to local Trefftz Finite Element Methods on Polyhedral Meshes

A Robust Preconditioner for the Hessian System in Elliptic Optimal Control Problems

Multispace and Multilevel BDDC. Jan Mandel University of Colorado at Denver and Health Sciences Center

One-Shot Domain Decomposition Methods for Shape Optimization Problems 1 Introduction Page 565

On the Preconditioning of the Block Tridiagonal Linear System of Equations

SOLVING MESH EIGENPROBLEMS WITH MULTIGRID EFFICIENCY

Domain Decomposition Preconditioners for Spectral Nédélec Elements in Two and Three Dimensions

0 Finite Element Method of Environmental Problems. Chapter where c is a constant dependent only on and where k k 0; and k k ; are the L () and H () So

NKS Method for the Implicit Solution of a Coupled Allen-Cahn/Cahn-Hilliard System

OUTLINE ffl CFD: elliptic pde's! Ax = b ffl Basic iterative methods ffl Krylov subspace methods ffl Preconditioning techniques: Iterative methods ILU

Preconditioned GMRES Revisited

20. A Dual-Primal FETI Method for solving Stokes/Navier-Stokes Equations

Numerical Methods for Large-Scale Nonlinear Equations

1. Introduction. We consider restricted Schwarz methods for the solution of linear systems of the form

Figure 1. Figure. Anticipating te use of two-level domain decomposition preconditioners, we construct a triangulation of in te following way. Let be d

Domain Decomposition Algorithms for Saddle Point Problems

[10], [11] and [12]. A nonoverlapping BPS-type algorithm for nonconforming plate elements was developed in [35]. In this paper we will extend Mandel's

New Approach for Accelerating Nonlinear Schwarz Iterations

Robust Parallel Newton{Multilevel Methods. Bodo Heise. Institute for Mathematics, Johannes Kepler University Linz, A Linz, Austria.

Deflated Krylov Iterations in Domain Decomposition Methods

boundaries are aligned with T h (cf. Figure 1). The union [ j of the subdomain boundaries will be denoted by. Figure 1 The boundaries of the subdo

It is known that Morley element is not C 0 element and it is divergent for Poisson equation (see [6]). When Morley element is applied to solve problem

Multigrid Methods for Elliptic Obstacle Problems on 2D Bisection Grids

c 2003 Society for Industrial and Applied Mathematics

Solving Symmetric Indefinite Systems with Symmetric Positive Definite Preconditioners

Two-level multiplicative domain decomposition algorithm for recovering the Lamé coefficient in biological tissues

Numerical behavior of inexact linear solvers

A mixed nite volume element method based on rectangular mesh for biharmonic equations

Two new enriched multiscale coarse spaces for the Additive Average Schwarz method

Nonlinear Schwarz iterations with Reduced Rank Extrapolation. Sébastien Duminil, Hassane Sadok, and Daniel B. Szyld

A FETI-DP Method for Mortar Finite Element Discretization of a Fourth Order Problem

Linear and Non-Linear Preconditioning

Capacitance Matrix Method

Substructuring Preconditioning for Nonconforming Finite Elements engineering problems. For example, for petroleum reservoir problems in geometrically

Solving Large Nonlinear Sparse Systems

On Nonlinear Dirichlet Neumann Algorithms for Jumping Nonlinearities

On the performance of the Algebraic Optimized Schwarz Methods with applications

Incomplete Block LU Preconditioners on Slightly Overlapping. E. de Sturler. Delft University of Technology. Abstract

SOME NONOVERLAPPING DOMAIN DECOMPOSITION METHODS

Domain Decomposition, Operator Trigonometry, Robin Condition

MULTIGRID PRECONDITIONING FOR THE BIHARMONIC DIRICHLET PROBLEM M. R. HANISCH

Local Inexact Newton Multilevel FEM for Nonlinear Elliptic Problems

Multilevel and Adaptive Iterative Substructuring Methods. Jan Mandel University of Colorado Denver

A FINITE DIFFERENCE DOMAIN DECOMPOSITION ALGORITHM FOR NUMERICAL SOLUTION OF THE HEAT EQUATION

Transcription:

Contemporary Mathematics Volume 00, 0000 Domain Decomposition Methods for Monotone Nonlinear Elliptic Problems XIAO-CHUAN CAI AND MAKSYMILIAN DRYJA Abstract. In this paper, we study several overlapping domain decomposition based iterative algorithms for the numerical solution of some nonlinear strongly elliptic equations discretized by the nite element methods. In particular, we consider additive Schwarz algorithms used together with the classical inexact Newton methods. We show that the algorithms converge and the convergence rates are independent of the nite element mesh parameter, as well as the number of subdomains used in the domain decomposition. 1. Introduction Schwarz type overlapping domain decomposition methods have been studied extensively in the past few years for linear elliptic nite element problems, see e. g., [2, 4, 5, 11, 9]. In this paper, we extend some of the theory and methods to the class of nonlinear strongly elliptic nite element problems. The rst study of the classical Schwarz alternating method for nonlinear elliptic equations appeared in the paper of P. L. Lions [14], in which the class of continuous monotonic elliptic problems was investigated. There are basically two approaches that a domain decomposition method can be used to solve a nonlinear problem. The rst approach is to locally linearize the nonlinear equation via a Newton-like algorithm and then to solve the resulting linearized problems at each nonlinear iteration by a domain decomposition method. The second approach istouse domain decomposition, such astheschwarz alternating method, directly on the 1991 Mathematics Subject Classication. 65F10, 65N30, 65N55. Key words and phrases. nonlinear elliptic problems, preconditioner, nite elements, overlapping Schwarz algorithms, Newton's method. The work of Cai was supported in part by the National Science Foundation and the Kentucky EPSCoR Program under grant STI-9108764. This work of Dryja was supported in part by the Center for Computational Sciences, University ofkentucky, in part by thepolish Scientic Grant 211669101. This paper is in nal form and no version of it will be submitted elsewhere. c0000 American Mathematical Society 0000-0000/00 $1.00 + $.25 per page 1

2 XIAO-CHUAN CAI AND MAKSYMILIAN DRYJA nonlinear problems. In this case, a number of smaller nonlinear problems need to be solved per domain decomposition iteration. In this paper, we focus on the rst approach. We show under certain assumptions that the mesh parameters independent convergence can be obtained. Certain related multilevel approaches can be found in [1, 16]. Let R d (d =2 3) be a polygonal domain with boundary @ and a(u v) = (ru rv) L 2 (). Here u v 2 V h and V h is the usual triangular nite element subspace of H0()(inner 1 product a( ) and norm kk a = a( ) 1=2 ) consisting of continuous piecewise linear functions. Following the Dryja-Widlund construction of the overlapping decomposition of V h (cf. [11]), the triangulation of is introduced as follows. The region is rst divided into nonoverlapping substructures i, i =1 N whose union forms a coarse subdivision of. Then all the substructures i, which have diameter of order H, are divided into elements of size h. The assumption, common in nite element theory, that all elements are shape regular is adopted. To obtain an overlapping decomposition of the domain, we extend each subregion i to a larger region 0 i i.e., i 0 i : We assume that the overlap is uniform and V i V h is the usual nite element space over 0 i : Let V 0 V h be a triangular S nite element subspace dened on the coarse grid. It is clear that = i 0 i and V h = V 0 + + V N : Base on the decomposition of V h discussed above, we introduce and analyze some algorithms for the nite element solution of the following quasilinear elliptic problem with Dirichlet boundary condition: Lu = i=1 @ @x i a i (x u 5u)+a 0 (x u 5u)=f(x): The corresponding variational problem reads as following: Find u 2 V h,such that (1) where b(u v) = Z b(u v)=(f v) i=1 8v 2 V h! a i (x u 5u) @v + a 0 (x u 5u)v dx: @x i The existence and uniqueness of the continuous problem are understood under certain assumptions, see e.g., Ladyzhenskaya and Ural'Tseva [13]. Let a i (x p 0 p 1 p 2 )=a i (x u u x u y ), p =(p 0 p 1 p 2 )andp 0 =(p 1 p 2 ). The basic assumptions are, for some positive constants c and C, (A1) a i 2 C 1 ( R 3 ) @p k (A2) max ja i j @a i @x j @a i C, for (A3) the operator is strongly elliptic i.e., i j=0 @a i (x p) @p j i j c i k =0 d, and j =1 d 2 i :

NONLINEAR ELLIPTIC PROBLEMS 3 As a direct consequence of assumptions (A1-3), we can prove the following lemmas, which will be used extensively in the convergence analysis in the subsequent sections of this paper. Lemma 1. The functional b( ) :H 1 0() H 1 0()! R satises the strong monotonicity condition, i.e., there exists a constant c>0, such that for any u v 2 H 1 0(), (2) b(u u ; v) ; b(v u ; v) cku ; vk 2 a or, equivalently, for any v z 2 H0(), 1 b(v + z z) ; b(v z) ckzk 2 a : Lemma 2. The functional b( ) is uniformly bounded inthesensethatthere exists a constant C>0, suchthat (3) jb(u w) ; b(v w)j Cku ; vk a kwk a for any u v w 2 H 1 0 (). Let V h = spanf 1 n g and the nite element solution u P n = u i=1 i i. Dene b i (u 1 u n )=b 0 X @ n j=1 u j j i 1 A fi =(f i ) B =(b 1 b n ) T and ^f =(f 1 f n ) T. The rest of the paper is devoted to the solution of the following nonlinear algebraic equation (4) G(u) =B(u) ; ^f =0: Here and in the remainder of the paper, we useu (or v, w, z) to denote either a function in V h or its corresponding vector representation P in terms of the basis functions, i.e., u =(u 1 :::: u n ) T 2 R n n and u = u i=1 i i 2 V h. We consider the well-known Newton-like method[7]. 2. A Simple Poisson-Schwarz-Newton Method In this section, we discuss a simple algorithm that combines the Schwarz preconditioning technique with a Newton's method. The preconditioner is dened by using the Poisson operator( i.e., using a( )), which generally has nothing to do with the nonlinear problem to be solved. We show that with a properly chosen relaxation parameter the algorithm converges at an optimal rate, which is independent of the mesh parameters. The involvement of the parameter makes the algorithm not very practical, but nevertheless, it provides some theoretical insight to the preconditioning process. For each subspace V i, let us dene an operator Q i : V h! V i,by a (Q i (u) v)=b(u v) 8u 2 V h v2 V i :

4 XIAO-CHUAN CAI AND MAKSYMILIAN DRYJA Q i (u) can also be understood in the matrix form Q i (u) =R T i A;1 i R i B(u), where A i is the subdomain discretization of a( ) andr i : V h! V i is a restriction operator, [3]. To dene the additive Schwarz method, let us dene Q = Q 0 + Q 1 + + Q N : We note that the operators Q i and Q are not linear in general. We shall show that the following nonlinear equation (5) ~G(u) Q(u) ; ~g =0 has a unique solution, and is equivalent to P equation (4), i.e., they have the same N solution. Here the right-hand vector ~g = ~g i and ~g i = Q i u.these~g i can be pre-computed without knowing the exact solution u, as illustrated in [11]. Let us dene M ;1 = NX R T i A ;1 i R i and M = NX R T i A ;1 i R i!;1 : From the additive Schwarz theory of Dryja and Widlund [11], we understand that M is symmetric and positive denite and the norm generated by M (kk M ) is equivalent tothenormkk a. Algorithm 1(Additive-Schwarz-Richardson). For a properly chosen parameter, iterate for k =0 1 until convergence where s k = ; ~ G(u k )=;M ;1 G(u k ). u k+1 = u k + s k We note that the algorithm can also be written as u k+1 = u k ; ; Q(u k ) ; ~g : The following technical lemma plays a key role in our optimal convergence theory. Lemma 3. There exists two constants 0 and 1, such that (6) and (Q(u + z) ; Q(u) z) M 0 kzk 2 M 8u z 2 V h (7) kq(u + z) ; Q(u)k 2 M 1 kzk 2 M 8u z 2 V h : The optimal convergence of the Algorithm 1 is stated in the main theorem of this section. Theorem 1. If we choose 0 <<2 0 = 1, where 0 and 1 are both dened in Lemma 3, then Algorithm 1 converges optimally in the sense that (8) ku k ; u k a C k ku 0 ; u k a : Here 2 =1; 1 (2 0 = 1 ;) < 1 and C are independent of the mesh paramenters h and H. The optimal opt = 0 = 1 and 2 opt =1; 2 0= 1.

NONLINEAR ELLIPTIC PROBLEMS 5 3. A Newton-Krylov-Schwarz Method (NKS) In this section, we study an outer-inner iterative method for solving (1). Classical Newton is used as the outer iterative method, and a Schwarz preconditioned Krylov subspace method is used as the inner iterative method. We prove that under certain conditions that if the number of inner iterations is suciently large, then the outer iteration converges at a rate independent of the nite element mesh parameters, and the number of subdomains. At each point u 2 V h, let us dene M ;1 AS (u) = N X R T i L;1 i (u)r i as the additive Schwarz preconditioner corresponding to the Jacobi operator L(u) of B(u). Here L ;1 i (u) istheinverse of L(u) in the subspace V i and R i : V h! V i is the restriction operator. To solve for the kth Newton correction, we usen k steps of a Schwarz-preconditioned Krylov subspace iterative method with initial guess v 0 =0. LetF k be the iteration operator, i.e., at the lth Krylov iteration, the error is given by (9) v l ; v = F k (v 0 ; v): Or, equivalently, wehave v =(I ; F k ) ;1 v l. For the simplicity of presentation, we replace the Krylov iterative method by a simpler Richardson's method. The operator F k has the form F k (u k )= ; I ; k M ;1 AS (u k)l(u k ) l where the k are relaxation parameters. We assume that the operator F k is bounded, i.e., there exists a constant 0< k < 1, such that (10) kf k k a k : The estimate (10) is satised for a number of Krylov space methods, such as GMRES [15]. In the rest this section, we study the convergence of the following NKS algorithm. Algorithm 2(Newton-Krylov-Additive-Schwarz Algorithm). For any given u 0 2 V h, iterate with k =0 1 ::: until convergence (11) L(u k )(I ; F k ) ;1 (u k+1 ; u k )=;B(u k )+ ^f: In practice, a damping parameter can usually be used in each outer iteration to accelerate the convergence of the Newton method. The parameters can be selected by using either a line search or a trust region approach, see e.g. [7]. Since we are interested mostly in theoretical aspects of the algorithm, the selection of parameters is omitted from its description.

6 XIAO-CHUAN CAI AND MAKSYMILIAN DRYJA Before giving the main result, we present a few auxiliary lemmas. Let A = fa( i j )g i j=1 n. We assume that L(u) satises the Lipschitz condition, i.e., kl(u) ; L(v)k A ;1 ku ; vk A : Lemma 4. There exist two constants 0 and 1, such that for any v w 2 V h, (12) a(l ;1 (v)w L ;1 (v)w) 0 a(a ;1 w A ;1 w) and (13) a(a ;1 L(v)w A ;1 L(v)w) 1 a(w w): Lemma 5. (14) kb(v + z) ; B(v) ; L(v)zk A ;1 Ckzk 2 A (15) Lemma 6. Let e k = u ; u k, we then have ke k+1 k a C 0 ; kek k 2 a + k where k k (1 ; k ) ;1 ku k+1 ; u k k a : Based on this lemma, we prove that Theorem 2. There exist constants c 1 and c 2, both suciently small, such that if ku ; u 0 k a c 1 and k c 2, for all k, then ku ; u k k a k ku ; u 0 k a : Here 0 <1 is a constant independent of the mesh parameters. In addition, if k! 0 in such a way that k fcke k k a 1=(2C 0 )g, thentheconvergence is quadratic, i.e., ku ; u k+1 k a Cku ; u k k 2 a where C is independent of the mesh parameters. References 1. R. E. Bank and D. J. Rose, Analysis of a multilevel iterative method for nonlinear nite element equations, Math. Comp., 39 (1982), pp. 453{465. 2. J. H. Bramble, J. E. Pasciak, J. Wang and J. Xu, Convergence estimates for product iterative methods with applications to domain decomposition and multigrid, Math. Comp., 57 (1991), pp. 1{22. 3. X.- C. Cai, W. D. Gropp and D. E. Keyes, Acomparison of some domain decomposition algorithms for nonsymmetric elliptic problems, Numer. Lin. Alg. Appl., June, 1994. (to appear) 4. X.- C. Cai, W. D. Gropp, D. E. Keyes and M. D. Tidriri, Parallel implicit methods for aerodynamics, these proceedings, 1994. 5. X. -C. Cai and O. B. Widlund, Multiplicative Schwarz algorithms for nonsymmetric and indenite elliptic problems, SIAM J. Numer. Anal., 30, (1993), pp. 936{952. 6. P. G. Ciarlet, The Finite Element Method for Elliptic Problems, North-Holland, New York, 1978. 7. J. E. Dennis, Jr. and R. B. Schnabel, Numerical Methods for Unconstrained Optimization and Nonlinear Equations, Prentice-Hall, Englewood Clis, NJ, 1983.

NONLINEAR ELLIPTIC PROBLEMS 7 8. J. Douglas and T. Dupont, A Galerkin method for a nonlinear Dirichlet problem, Math. Comp., 29 (1975), pp. 689{696. 9. M. Dryja, B. F. Smith and O. B. Widlund, Schwarz analysis of iterative substructuring algorithms for elliptic problems in three dimensions, TR-638, Courant Institute, New York Univ., 1993. (SIAM J. Numer. Anal., to appear) 10. M. Dryja and O. B. Widlund, An additive variant of the Schwarz alternating method for the case of many subregions, Tech. Rep. 339, Courant Inst., New York Univ., 1987. 11. M. Dryja and O. B. Widlund, Towards a unied theory of domain decomposition algorithms for elliptic problems, in Third International Symposium on Domain Decomposition Methods for Partial Dierential Equations, T. F. Chan, R. Glowinski, J. Periaux, and O. B. Widlund, eds., SIAM, Philadelphia (1990). 12. M. Dryja and O. B. Widlund, Domain decomposition algorithms with small overlap, SIAM J. Sci. Comp., 15 (1994). 13. O. A. Ladyzhenskaya and N. N. Ural'Tseva, Linear and Quasilinear Elliptic Equations, Academic Press, 1968 14. P. L. Lions, On the Schwarz alternating method I, First International Symposium on Domain Decomposition Methods for Partial Dierential Equations, R. Glowinski, G. H. Golub, G. A. Meurant, and J. Periaux, eds., SIAM, Philadelphia, 1988. 15. Y. Saad and M. H. Schultz, GMRES: A generalized minimal residual algorithm for solving nonsymmetric linear systems, SIAM J. Sci. Stat. Comp., 7 (1986), pp. 865{869. 16. J. Xu, Two-grid nite element discretization for nonlinear elliptic equations, SIAM J. Numer. Anal., 1993. (to appear) Department of Computer Science, University of Colorado at Boulder E-mail address: cai@cs.colorado.edu Department of Mathematics, Warsaw University, Poland E-mail address: dryja@mimuw.edu.pl