Problem with Natural Boundary Conditions Log Out | Topics | Search
Moderators | Register | Edit Profile

FlexPDE User's Forum » User Postings » Problem with Natural Boundary Conditions « Previous Next »

Author Message
Top of pagePrevious messageNext messageBottom of page Link to this message

Rama Rao (ramarao)
New member
Username: ramarao

Post Number: 1
Registered: 06-2009
Posted on Thursday, June 11, 2009 - 12:37 pm:   

I am trying to implement a simple eigen value problem using natural boundary condition. Can someone help me with it ? I get the error: divide by zero etc.

The boundary condition for psi: normal derivative (psi)=0 [ n.grad(psi)=0 ] I have attached the descriptor file.
application/octet-streamdescriptor file
testcase2.pde (1.0 k)
Top of pagePrevious messageNext messageBottom of page Link to this message

Robert G. Nelson (rgnelson)
Moderator
Username: rgnelson

Post Number: 1266
Registered: 06-2003
Posted on Monday, June 15, 2009 - 02:47 pm:   

The solution of the eigenvalue problem A*u-lambda*B*u = 0 proceeds by repeated solutions of A*U1 = lambda*B*U0.

A diffusion equation del2(u)=0 with only natural=0 boundary conditions is underdetermined. Given a solution U to this system, C1*U+C2 is also a solution.

You must pose a system with a unique solution, or the solver will not be able to function.
Top of pagePrevious messageNext messageBottom of page Link to this message

jinfoxhe (jinfoxhe)
New member
Username: jinfoxhe

Post Number: 1
Registered: 06-2009
Posted on Monday, June 15, 2009 - 11:03 pm:   

try to add constraints item, such as:
constraints
integral(Psi)=0

Add Your Message Here
Post:
Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Password:
Options: Enable HTML code in message
Automatically activate URLs in message
Action:

Topics | Last Day | Last Week | Tree View | Search | Help/Instructions | Program Credits Administration