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/

原文地址:https://www.cnblogs.com/code-saturne/p/11185211.html

时间: 2024-08-30 17:23:02

How to bridge the gap between basic C++ knowledge to openFOAM programming的相关文章

Can Microsoft’s exFAT file system bridge the gap between OSes?

转自:http://arstechnica.com/information-technology/2013/06/review-is-microsofts-new-data-sharing-system-a-cross-platform-savior/ With Apple's licensing of Microsoft's exFAT file system, it seems like we finally have a good option for OS X and Windows d

Tracing SQL Queries in Real Time for MySQL Databases using WinDbg and Basic Assembler Knowledge

https://www.codeproject.com/Articles/43305/Tracing-SQL-Queries-in-Real-Time-for-MySQL-Databas Assembly and MySQL Introduction One of the more interesting things for any person is to see how the internal engines from the server software work. The purp

8 Great Java 8 Features No One's Talking about--转载

原文地址:http://www.infoq.com/articles/Java-8-Quiet-Features If you haven’t seen some of the videos or tutorials around Java 8, you’ve probably been super-busy or have a more interesting social life than I do (which isn’t saying much). With new features

The Languages and Frameworks You Should Learn in 2017

Martin Angelov December 8th, 2016 The software development industry continues its relentless march forward. In 2016 we saw new releases of popular languages, frameworks and tools that give us more power and change the way we work. It is difficult to

Java EE 7 教程 第一部分 简介 第1章 概述 第1.7节 Java EE 7 APIs

原文:http://docs.oracle.com/javaee/7/tutorial/doc/overview007.htm 翻译:石卓林 [email protected] 注意:此章是1.8章前移而来,不知为何oracle删除了原1.7开发角色章节 1.7 Java EE 7 APIs Figure 1-6 shows the relationships among the Java EE containers. Figure 1-6 Java EE Containers Descript

关于移动设备视口

A tale of two viewports — part two show page contents In this mini-series I will explain how viewports and the widths of various important elements work, such as the <html>element, as well as the window and the screen. On this page we’re going to ta

6.22我要移民7

动词搭配宾语(200个) 1.       动宾搭配在英语句子中做“谓语部分”:如果做“主语,状语,宾语”则要加上“-ing”. 2.       以下的三个部分中的英文来自<高级英语>课本5-6册和其他经典读本. 3.       汉语部分是老师的翻译,如有漏错,敬请指出,及时更正. 4.       这些“地道搭配”的积累,是为了大家的“翻译中的选词”.希望大家认真背诵,积极运用在笔译,口译和写作中. 5.       这些只是很少的一部分,仅作一个样板给大家,提供一种“学习的思路和方法”

Kafka Connect Architecture

Kafka Connect's goal of copying data between systems has been tackled by a variety of frameworks, many of them still actively developed and maintained. This section explains the motivation behind Kafka Connect, where it fits in the design space, and

fanyi1

This article was downloaded by: [130.108.121.217]On: 07 October 2014, At: 02:50Publisher: RoutledgeInforma Ltd Registered in England and Wales Registered Number: 1072954Registered office: Mortimer House, 37-41 Mortimer Street, London W1T 3JH,UKMarria