@@ -6,12 +6,16 @@ approachable than most of the materials available on-line, which tend to assume
6
6
that the user is proficient in the C++ programming language. Please see below for
7
7
a brief summary of what each individual tutorial covers and how to use it.
8
8
9
- The tutorials were originally developed for OpenFOAM 3.0.1 but have been recently
9
+ The tutorials were originally developed for OpenFOAM 3.0.1 but have since been
10
10
upgraded to work with OpenFOAM 5.x from the https://openfoam.org/ branch.
11
11
The "OldReleases" folder contains versions of the tutorials compatibile with past
12
- OpenFOAM releases. Complete backwards compatibility with older versions has been
13
- dropped, however, and hence the older tutorials will be lacking in content
14
- (they should still all work though!).
12
+ OpenFOAM versions. Complete backwards compatibility has been dropped, however,
13
+ and hence the older tutorials will be lacking in content (they should still all
14
+ work though!).
15
+
16
+ There is a dedicated post on the CFD-online forum for discussing the tutorials,
17
+ you're welcome to share your views and suggest new developments there:
18
+ https://www.cfd-online.com/Forums/openfoam-community-contributions/188688-openfoam-programming-tutorials-beginners.html
15
19
16
20
## Requirements
17
21
@@ -27,9 +31,9 @@ https://cfd.direct/openfoam/user-guide/tutorials/
27
31
Enjoy and please provide me with feedback to make these tutorials more useful!
28
32
Contributions from the community are also more than welcome! Many thanks to the
29
33
following people for offering their input:
30
- - Chris Coutinho (cbcoutinho) for spotting errors in README and parallel processing
31
- tutorial
34
+ - Chris Coutinho (cbcoutinho) for spotting errors in README and parallel processing tutorial
32
35
- Gerasimos Chourdakis (MakisH) for helping out with cleaning up the tutorial files
36
+ - Germilly Barreto (Germilly) for suggesting a tutorial on command line argument parsing
33
37
34
38
Copyright by Artur K. Lidtke, 2017-2018.
35
39
@@ -279,7 +283,10 @@ the cells inside of the constructor which allows easier adjustment of the disk
279
283
parameters and could be developed further to include a dynamic variant. Main
280
284
part of the implementation is located in "customActuationDiskSourceTemplates.C"
281
285
and the cell selection algorithm is implemented in the class constructor inside
282
- "customActuationDiskSource.C".
286
+ "customActuationDiskSource.C". Key takeaways from the tutorial are how a fvOption
287
+ object is structured and how it may be modified to suit ones needs. It is a bit
288
+ more applied than the previous ones but hopefully will be useful to at least
289
+ a few people.
283
290
284
291
To run:
285
292
```
0 commit comments