﻿ Sample Problems > Usage > Periodicity > two-way_periodic

# two-way_periodic

Navigation:  Sample Problems > Usage > Periodicity >

# two-way_periodic

{ TWO-WAY_PERIODIC.PDE

This example shows the use of FlexPDE in 2D applications with two-way periodic boundaries.

 }     title 'TWO-WAY PERIODIC BOUNDARY TEST'     variables       u     definitions      k = 1        h=0      x0=0.4   x1=0.9 { right box x-coordinates }      x2=-0.5  x3=0.0 { left box x-coordinates }      y0=-0.7 y1 = -0.3 {y-coordinates for both boxes }     equations      u : div(K*grad(u)) + h = 0     boundaries     region 1         { Periodic bottom boundary }       start(-1,-1)       periodic(x,y+2) line to (1,-1)

{ Periodic right boundary }

periodic(x-2,y) arc(center=-1,0) to (1,1)

{ Image of periodic bottom boundary }

line to  (-1,1)

{ Image of periodic right boundary }

arc(center= -3,0) to close

{ off-center hot box }

start(x0,y0)

value(u)=1   line to (x1,y0) to (x1,y1) to (x0,y1) to close

{ off-center cold box }

start(x2,y0)

value(u)=-1   line to (x3,y0) to (x3,y1) to (x2,y1) to close

monitors

grid(x,y)

contour(u)

plots

grid(x,y)

contour(u)

end