What I wanted to still have done for the OpenFOAM community, but never managed to find the time for it - wyldckat/wyldckat.github.io GitHub Wiki

Table of Contents

The old list of things I wanted to have done

This was moved out from the Home wiki page... the majority has been changed to past-tense, but I might have forgotten about something or other in it.

vtkPOFFReader

Need to look into what was done for ParaView 5.3.0, to see if any of the below still matter.

  1. https://github.com/7islands/vtkPOFFReader/pull/9
    • Need to review the code and split the test cases from the source code.
  2. http://www.cfd-online.com/Forums/openfoam-paraview/61047-native-paraview-reader-bugs-14.html#post552781
  3. http://sourceforge.net/p/openfoam-extend/ticketsfoamextendrelease/290/

Threads and posts I wanted to answer to:

Notes:

  • Please feel free to check these links and to answer to them yourself!
Pending:
  1. Objective for... uhm... sometime in 2016 - Finish wrapping up the pending topics here: http://www.cfd-online.com/Forums/openfoam-installation/102534-discussion-restructuring-installation-page-openfoamwiki-net.html
TODO...

[[Category:Installing OpenFOAM - Other Details]]
  1. Notes for ParaView:
  2. Getting started on the wiki:
Bugs to be fixed on repositories I have:
TO-DO - Installation related threads
Quick hack:
[CODE]find Libraries/ -name "*.[CH]" -type f | xargs sed -i -e "s=DataEntry=Function1=g"
mv Libraries/swak4FoamParsers/makeSwakDataEntry.C Libraries/swak4FoamParsers/makeSwakFunction1.C
mv Libraries/swak4FoamParsers/swakDataEntry.C Libraries/swak4FoamParsers/swakFunction1.C
mv Libraries/swak4FoamParsers/swakDataEntry.H Libraries/swak4FoamParsers/swakFunction1.H
sed -i -e "s=DataEntry=Function1=g" Libraries/swak4FoamParsers/Make/files
[/CODE]
  • swak4Foam bugs:
    • Typo: "If you use aggessive optimization (O3 or so) and experience strange crahes while running with grovvyBC etc set SWAK_COMPILE_LEXER_OPTION to something like -O1"
    • Dependency problem in swakLagrangianParser:
In file included from CloudValueExpressionDriver.C:37:0:
CloudValueExpressionDriver.H:65:45: fatal error: CloudValueExpressionParser.tab.hh: No such file or directory
compilation terminated.
/home/lubuntu/OpenFOAM/OpenFOAM-3.0.x/wmake/rules/General/transform:8: recipe for target 'Make/linux64GccDPInt32Opt/CloudValueExpressionDriver.o' failed
make: *** [Make/linux64GccDPInt32Opt/CloudValueExpressionDriver.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from CloudValuePluginFunction.C:38:0:
CloudValueExpressionDriver.H:65:45: fatal error: CloudValueExpressionParser.tab.hh: No such file or directory
compilation terminated.
/home/lubuntu/OpenFOAM/OpenFOAM-3.0.x/wmake/rules/General/transform:8: recipe for target 'Make/linux64GccDPInt32Opt/CloudValuePluginFunction.o' failed
make: *** [Make/linux64GccDPInt32Opt/CloudValuePluginFunction.o] Error 1
-e 

The ones below require some considerable time put into them and I'll only be able to address them when I get inspired to do so:

for a in *.rb; do for c in *.rb; do b=${a%.rb}; sed -i -e "s=require '"$b"'=require_relative '"$b"'=" $c; done; done
TO-DO - General questions I want to answer to but will likely take a long time to get to it
  1. http://www.cfd-online.com/Forums/openfoam-solving/126652-conjugate-heat-transfer-openfoam-4.html#post619140
    • Need to check the planeWall2D case on OpenFOAM 4.0...
  2. http://www.cfd-online.com/Forums/openfoam-solving/157077-porousinterfoam-permeable-wall-bc-should-used-2.html#post618081
  3. http://www.cfd-online.com/Forums/openfoam-solving/140435-problem-cyclicami-periodic-boundaries-inside-mrf-zone.html#post617669
  4. http://www.cfd-online.com/Forums/openfoam/167066-error-while-running-ibm-solver.html#post597629
  5. http://www.cfd-online.com/Forums/openfoam-programming-development/168461-error-compiling-new-drag-model.html#post595539
  6. http://www.cfd-online.com/Forums/openfoam-solving/165872-different-inlet-mediums-different-times.html#post598971
  7. http://www.cfd-online.com/Forums/openfoam-solving/98889-how-use-tablefile-bc.html#post599158
  8. http://www.cfd-online.com/Forums/openfoam-solving/158865-hronturekfsi3-foam-extend3-1-a-5.html#post599179
  9. http://www.cfd-online.com/Forums/openfoam-solving/58077-specifying-nonuniform-initial-condition-4.html#post596564
  10. http://www.cfd-online.com/Forums/openfoam-solving/167670-error-failed-determine-vertex-ring-while-using-dynamictopofvmesh.html#post596914
  11. http://www.cfd-online.com/Forums/openfoam-news-announcements-other/106881-solid-mechanics-solvers-added-openfoam-extend-2.html#post597482
  12. http://www.cfd-online.com/Forums/openfoam-solving/100325-problems-using-reconstructpar-case-involving-ami-2.html#post591883
  13. http://www.cfd-online.com/Forums/openfoam-post-processing/169193-how-read-fields-previous-time-steps-swak4foam.html#post595775
  14. http://www.cfd-online.com/Forums/openfoam/80493-particle-number-concentration-openfoam-2.html#post580387
  15. http://www.cfd-online.com/Forums/openfoam-programming-development/163903-fieldaverage-fails-continue-averaging-fields.html#post576870
    • Bug that needs to be isolated and fixed...
  16. http://www.cfd-online.com/Forums/openfoam-solving/114271-parallel-performance-chtmultiregionfoam.html#post577906
    • Weird performance drop with chtMultiRegion solvers.
  17. http://www.cfd-online.com/Forums/openfoam/146697-getting-started-openfoam.html#post575890
    • Needs an update...
  18. http://www.cfd-online.com/Forums/openfoam-solving/85412-artificial-high-velocities-interface-using-interfoam-2.html#post572176
  19. http://www.cfd-online.com/Forums/openfoam-meshing-utilities/113863-when-can-stitchmesh-used-2.html#post573847
    • Missing tolerance dict, although the right step is to contribute this...
  20. http://www.cfd-online.com/Forums/openfoam/126792-error-during-reconstructing-lagarangian-fields.html#post519560
  21. http://www.cfd-online.com/Forums/openfoam/133470-openfoam-tutorial-problems-heatexchanger.html#post560124
    • Still haven't figured out how to fix the planeWall2D case for 2.3.x...
    • Need to delete the field files that are present in the 0 folder, because they are not needed. Only the ones in the region folder are needed.
  22. http://www.cfd-online.com/Forums/openfoam-post-processing/116371-sampledict-controldict-2.html#post560248
  23. http://www.cfd-online.com/Forums/openfoam/146796-dice-openfoam-gui-project.html#post543082
    • Want to take a look into it...
  24. http://www.cfd-online.com/Forums/openfoam-solving/151528-questions-dynamictopofvmesh-no-mesh-update.html#post541343
  25. http://www.cfd-online.com/Forums/openfoam-solving/94305-move-wall-refine-mesh-fluid-interface.html#post522508
    • ACMI with dynamic mesh refinement and with dynamic motion...
  26. http://www.cfd-online.com/Forums/openfoam-programming-development/143825-how-exploit-sgs-kinetic-energy-smagorinsky-model-les.html#post523857
    • New utility for writing out SGS kinetic energy...
  27. http://www.cfd-online.com/Forums/openfoam-programming-development/145864-how-locate-bug.html#post524469
  28. http://www.cfd-online.com/Forums/openfoam-meshing-snappyhexmesh/92039-snappyhexmesh-refinement-ncellsbetweenlevels.html#post508441
  29. http://www.cfd-online.com/Forums/openfoam-solving/139356-acmi-patch.html#post544865
    • ACMI: this needs being looked into, since restarting the simulation seems to solve part of the problem...
These will take considerable time/effort to handle:
  1. http://www.cfd-online.com/Forums/openfoam-solving/95697-problem-using-ami-13.html#post540052
    • Testing how the AMI patch mesh can be morphed
  2. http://www.cfd-online.com/Forums/openfoam-solving/140463-misterious-red-boxes.html#post506517
    • Need to check if chtMultiRegion*Foam is accounting for conduction in the fluid region. Using a highly viscous fluid should give a better notion for this.
  3. http://www.cfd-online.com/Forums/openfoam-solving/111926-questions-dynamictopofvmesh-3.html#post514642
  4. http://www.cfd-online.com/Forums/openfoam/60683-pyfoam-15.html#post550024
TO-DO - Mental notes regarding installation instructions
TO-DO - enGrid

Wiki related TODO's

Threads and posts I wish I could answer to

This threads and posts are those that I would like to answer to, but I won't be able to answer in the near future... probably not before 2017 :(

Repositories that need to be updated/checked on each major version

⚠️ **GitHub.com Fallback** ⚠️