Vous êtes sur la page 1sur 2

Faculty of Electrical Engineering, Mathematics and Computer Science

Numerical Analysis CII (wi4014)


Lab Assignment 4A
Fred Vermolen

Problem Statement

We consider a square slab of damaged solid skin tissue where macrophages release a hormon
(Vascular Endothelial Growth Factor) that is normally detected by endothelial cells that constitute
blood vessels. In this assignment, we only consider the secretion of the hormon by the cells, and
the diffusion of the hormon through the tissue. Far away from the domain, the concentration of
the hormon is negligible and therefore, we assume the concentration to be zero sufficiently far
away. Since we are not able to consider an unbounded domain, we consider a square domain
with length 2, that is = (1, 1) (1, 1) with its boundary . The dimensions are given in
micrometers. In this assignment, we consider a steady-state equilibrium determined by diffusion
and regeneration by the cells. The macrophages (cells) are treated as point sources. Considering
ncell cells, we solve
ncell

( D u) =

Q p ( x x p ),

( x, y) ,

(1)

p =1

where D denotes the diffusion coefficient, and Qk denotes the hormon secretion rate by cell k.
We use the convention x = ( x, y) to represent the spatial coordinates. Further, (.) represents the
Dirac Delta Distribution, which is characterised by

(x) = 0,
Z

(x)d = 1,

if x 6= 0,
where contains the origin.

(2)

Next to the above partial differential equation, we consider the boundary condition
u
+ Ku = 0,
n

( x, y) .

(3)

Here K denotes the transfer rate coefficient of the hormon between the boundary of the domain
and its surroundings. For the computations, we use the following values:

Table 1: Values of input parameters


Symbol
Value
Unit

1
D
2.3 10
m2 /s

1
Qp
1 10
mol/s
K
10
m/s

We consider five cells, located at

2 (k 1)

),

x p = 0.6 cos(
5

x p = 0.6 sin( 2 (k 1) ),
5
p {1, . . . , 5}. In order to solve this problem, one needs to consider the following questions:
1. Give the weak
R formulation of the problem (partial differential equation + boundary condition). Hint: (x) f (x)d = f (0).
2. Give the Galerkin equations (the system of linear equations).
3. Give the element matrix and element vector for the internal elements. Distinguish between
cases where the point source lies inside or outside the considered element.
4. Give the element matrix and element vector for the boundary elements.
5. In order to solve the problem, you need to determine whether each internal element (triangle) contains a cell. We will determine whether cell with index p, with position x p , is in the
element ek with vertices xk1 , xk2 and xk3 . We do so by testing the following criterion:

= | e k |, x p e k
(4)
|(x p , xk2 , xk3 )| + |(xk1 , x p , xk3 )| + |(xk1 , xk2 , x p )| :

> | e k |, x p
/ ek .
Here (x p , xq , xr ) denotes the triangle with vertices x p , xq and xr , and |(xk1 , xk2 , xk3 )| denotes its area. Further, ek = (xk1 , xk2 , xk3 ) represents the triangular element k with vertices
xk1 , xk2 and xk3 and ek includes the boundaries of element ek . Express the area of the triangles in terms of the nodal points (Hint: Use the determinant as in Chapter 6 of the book.). To
implement the above criterion whether a cell is within an element, use a tolerance of eps in
matlab because of possible rounding errors.
6. Program the finite-element code (GenerateElementMatrix, GenerateElementVector, GenerateBoundaryElementMatrix, GenerateBoundaryElementVector), and evaluate the solution.
Use mesh refinement to evaluate the quality of the solution. Plot your solution in terms of
contour plot and a three-dimensional surface plot.
7. Perform various simulations where you let the transfer coefficient K range between 0.00001
and 10000. Show the contour plots. Explain your results.
8. Take K = 0, why dont you get a solution?

Vous aimerez peut-être aussi