# Solution converged differently

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

 July 20, 2017, 08:19 Solution converged differently #1 New Member   Delhi Join Date: Jul 2017 Posts: 3 Rep Power: 2 Hi everyone, I am beginner in field of development of CFD codes. I was trying out the example given in "A introduction to Computational Fluid Dynamic" by Versteeg and Malalasekra. I made a python code for a 2D heat transfer solver using TDMA approach. I started by directly entering the values given in the example ( will do the derivation of the coefficients from system parameters later). In the solution given in the book, my first iteration result is matching, however my converged solution is completely different. It would be great if someone could advise me on where I could have gone wrong or how to improve the solution?

July 20, 2017, 11:15
#2
Senior Member

Filippo Maria Denaro
Join Date: Jul 2010
Posts: 3,640
Rep Power: 41
Quote:
 Originally Posted by aviral2000 Hi everyone, I am beginner in field of development of CFD codes. I was trying out the example given in "A introduction to Computational Fluid Dynamic" by Versteeg and Malalasekra. I made a python code for a 2D heat transfer solver using TDMA approach. I started by directly entering the values given in the example ( will do the derivation of the coefficients from system parameters later). In the solution given in the book, my first iteration result is matching, however my converged solution is completely different. It would be great if someone could advise me on where I could have gone wrong or how to improve the solution?

Check you program, it is likely you have some error. Furthermore, I suggest to post the plot of you solution.

 July 20, 2017, 13:32 #3 New Member   Delhi Join Date: Jul 2017 Posts: 3 Rep Power: 2 Thanks for your reply. I rechecked my program, and I found that I made a mistake while defining the coefficient matrix. The problem is solved, thank you. Can you tell me about some open source codes in python which I could consult to accelerate my learning process? Thank you

July 20, 2017, 19:38
#4
Senior Member

Michael Prinkey
Join Date: Mar 2009
Location: Pittsburgh PA
Posts: 348
Rep Power: 17
Quote:
 Originally Posted by aviral2000 Thanks for your reply. I rechecked my program, and I found that I made a mistake while defining the coefficient matrix. The problem is solved, thank you. Can you tell me about some open source codes in python which I could consult to accelerate my learning process? Thank you
I've posted this here many times before, but this is a great way to get started with CFD using Python:

http://lorenabarba.com/blog/cfd-pyth...navier-stokes/

 July 21, 2017, 01:23 #5 New Member   Delhi Join Date: Jul 2017 Posts: 3 Rep Power: 2 Thanks for this link. I have gone through it earlier, it's too basic. I am able to code more complex codes by myself. I wanted to get hold any easy to understand 2-D navier stokes solver solving structured grid (not very simple geometry like in the link you posted) or with unstructured grid. Thanks

 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 Pastukhov CFX 5 January 16, 2017 01:52 mmkkeshavarzi FLUENT 0 June 22, 2016 08:26 aestas FLUENT 11 October 20, 2015 04:31 Nijanthan FLUENT 5 July 25, 2013 01:42 Gabbee90 OpenFOAM Running, Solving & CFD 0 August 6, 2011 23:53

All times are GMT -4. The time now is 18:08.