# Solving 2D Laplace equation - Infinite boundary

 Register Blogs Members List Search Today's Posts Mark Forums Read

 August 30, 2006, 19:27 Solving 2D Laplace equation - Infinite boundary #1 Guillermo Marraco Guest   Posts: n/a Hello. I write here with hope that somebody can help me with a problem that I can't solve correctly. I want to solve the 2D Laplace equation with iterative methods like jacobi/Gauss-Seidel/etc. The sinçmplest way is iteratively averaging each cell with neighbors. I believe that anybody in CFD know this. I have trouble with boundary conditions. I know the trick of mirror ghost cells to solve Dirichlet and Von Neumann booundary conditions. They are easy. But I can't find a convergent and stable way to manage infinite boundary conditions (non bounded cells). I thing that if exist a way, then iterative solvers will not been needed. You simply will solve the unbounded nearest cells to known cells, and then you can expand the limits to solve all the net. (I don`t want to solve the network this way). One option is to take a really big net, much more big than nedeed, and impose far boundary nonpermeable (impervious?)conditions. But this is expensive, and is not really accurate. I can`t find it in google. ¿somebody can help me? (please, write to marraco at arnet.com.ar)

 August 30, 2006, 20:55 Re: Solving 2D Laplace equation - Infinite boundar #2 Adrin Gharakhani Guest   Posts: n/a One approach is to use the boundary element method (BEM) at the boundaries of the outermost cells. The potential solution due to BEM will implicitly satisfy the far-field boundary condition. So, you can use BEM to solve for the potential field at the outercell boundaries and use the latter as the boundary condition for your cell-based method for the area that uses grids. Alternatively, you can just solve the BEM problem using the actual walls; i.e., solve the whole potential flow. Then you can "post-process" the BEM solution to obtain the potential field values at the cell locations. This can be done fast by classical methods if the problem size is small; for large problems there will be significant work to make BEM fast Adrin Gharakhani

 September 9, 2006, 11:05 Re: Solving 2D Laplace equation - Infinite boundar #3 Guillermo Marraco Guest   Posts: n/a I thanks you for your answer. I are looking information for the boundary element method. I have also get a tip: if starting for any point, and following a random path until a boundary (with fixed value) is reached, one get, averaging boundary values reached, the correct value por the starting point (this is a montecarlo method for solving the laplace equation on one unique point), then this must equal a finite difference codition for unbounded boundary. But I are not sure that I can reach a solution in this tread of thinking.

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post Saturn CFX 48 October 25, 2017 06:07 Mihail CFX 7 September 7, 2014 06:27 cyberbrain OpenFOAM 4 March 16, 2011 10:20 sunnysun OpenFOAM Running, Solving & CFD 5 March 16, 2009 04:32 m9819348 OpenFOAM Running, Solving & CFD 7 October 27, 2007 00:36

All times are GMT -4. The time now is 19:54.