How to bridge the gap between basic C++ knowledge to openFOAM programming

Posted code-saturne

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了How to bridge the gap between basic C++ knowledge to openFOAM programming相关的知识,希望对你有一定的参考价值。

** Beginner: How to bridge the gap between basic C++ knowledge to openFOAM programming

description:

I have a mechanical engineering background with
only undergraduate classes in various programming (C++, lingo, VB, html).
My goal is to become free to use openFOAM as I please.

I did all the tutorials on http://www.cplusplus.com/doc/tutorial/ to
refresh my knowledge and I am still very confused when I‘m trying to understand the source code in openFOAM.
I get lost trying to get to the source of several layers of classes of code for simple features.
What can I do to bridge this gap.

answer:

1)Dr. Hvoje Jasak presentation at the 6th OpenFOAM workshop http://www.openfoamworkshop.org/6th_...ak2_slides.pdf

2)Dr. Tommaso Lucchini programming tutorial http://cfd.iut.ac.ir/files/Tutorial,...20Diego%20.pdf

3) The Programmer Guide Addendum that appears in the OpenFOAM wiki has many interesting topics written by different authors: http://openfoamwiki.net/index.php/Ma...rGuideAddendum

http://www.cplusplus.com/doc/tutorial/

http://powerlab.fsb.hr/ped/kturbo/Op...2009/lectures/

https://www.cfd-online.com/Forums/openfoam-programming-development/91399-beginner-how-bridge-gap-between-basic-c-knowledge-openfoam-programming.html

https://www.cfd-online.com/Forums/openfoam-community-contributions/188688-openfoam-programming-tutorials-beginners.html

http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2010/

以上是关于How to bridge the gap between basic C++ knowledge to openFOAM programming的主要内容,如果未能解决你的问题,请参考以下文章

[转]How to Clean the Global Assembly Cache

How To Use the AWK language to Manipulate Text in Linux

How to Trade Cryptocurrency – The Complete Guide

how to update the menuentry

hadoop 报错 there appears to be a gap in the edit log. we expected txitd 1, but got txid 14444

How to Pronounce the Numbers 1 – 10