Moving mesh for moving boundary Log Out | Topics | Search
Moderators | Register | Edit Profile

FlexPDE User's Forum » User Postings » Moving mesh for moving boundary « Previous Next »

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

Jared Barber (jared_barber)
Member
Username: jared_barber

Post Number: 27
Registered: 01-2007
Posted on Sunday, January 20, 2008 - 10:59 pm:   

Hello,

I was trying to begin using the moving mesh for a particular problem. I have posted this problem. Whenever I run this problem, it quickly reaches the point where dt is too small. I tend to think that flexpde is having problems dealing with the fact that no variables, except the actual mesh variables, have any explicit time dependence. For instance, there should be no necessity for initial conditions. (Nonetheless, I have fed in a very good transfer file "guess" which gives the initial solution to my equations.)

Unfortunately I haven't had the chance to study the samples on moving_meshes but none of them, just from my quick glances, seem to do what I'm trying to do. Either way, I was hoping for some help on what to do to make this work.

Thanks for any help,

Jared

Actual code
application/octet-stream
Asymmetric_Move_Mesh.pde (12.7 k)


"Initial conditions"
application/octet-stream
init_dia.dat (270.8 k)
Top of pagePrevious messageNext messageBottom of page Link to this message

Robert G. Nelson (rgnelson)
Moderator
Username: rgnelson

Post Number: 1051
Registered: 06-2003
Posted on Tuesday, January 22, 2008 - 10:13 pm:   

Are you sure the initial velocity values are consistent with the boundary conditions on velocity?
I set the initial timestep to 1e-6, and there appears to be a serious disagreement about velocities on the boundary.
Also, the conjugate gradient iteration seems not to be converging. There is something that makes the matrix singular.
Top of pagePrevious messageNext messageBottom of page Link to this message

Jared Barber (jared_barber)
Member
Username: jared_barber

Post Number: 28
Registered: 01-2007
Posted on Wednesday, January 23, 2008 - 01:32 am:   

I'm fairly certain the initial values are consistent with the boundary conditions. I just checked that. I will check it again but for now can I just ask, why doesn't flexpde realize it doesn't need initial velocity values for this problem? That is, why doesn't it decouple the two systems and solve them separately? I'll try to send you plots/monitors to verify that my initial conditions are indeed consistent with the boundary conditions but I"ll have to get to that later. Thanks
Top of pagePrevious messageNext messageBottom of page Link to this message

Robert G. Nelson (rgnelson)
Moderator
Username: rgnelson

Post Number: 1052
Registered: 06-2003
Posted on Thursday, January 24, 2008 - 07:19 pm:   

There is an erratic error in the assignment of Velocity boundary conditions in versions 5.0.19 and earlier.
Try version 5.0.20x3 from the www.pdesolutions.com/buglist5.html page

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