Difference between revisions of "Main ContribOther"

From OpenFOAMWiki
m
(Structure this page)
Line 1: Line 1:
 
These are things that are neither a solver, a utility or an example case and could nevertheless be of use for other Foamers.
 
These are things that are neither a solver, a utility or an example case and could nevertheless be of use for other Foamers.
 +
 +
== Libraries for other languages ==
 +
 +
Stuff in these sections helps other programming languages than C++ to interact with OpenFOAM
  
 
* [[contrib_PyFoam|PyFoam]]: A [http://www.python.org python] library to control OpenFOAM runs.
 
* [[contrib_PyFoam|PyFoam]]: A [http://www.python.org python] library to control OpenFOAM runs.
  
* [[contrib_benchFoam|benchFoam]]: A benchmark script that is based on [[contrib_PyFoam|PyFoam]] to run OpenFOAM benchmarks
+
== Patches ==
  
* [[contrib_makeApplicationList|makeApplicationList.py]]: A script that generates a list of the applications in a directory (with descriptions)
+
These are patches that are to be applied to an OpenFOAM-installation. Only use these if
 +
# you are sure you need them
 +
# you know what you are doing
 +
because they can alter the behaviour of your OpenFOAM-stuff (making it impossible for other people to help you)
  
 
* [[contrib_plugInPatch|plugIn.patch]]: an extension to OF that allows the run-time loading of additional libraries
 
* [[contrib_plugInPatch|plugIn.patch]]: an extension to OF that allows the run-time loading of additional libraries
 +
 +
* [[contrib_parallelControlDictPatch|regIOobject.patch]]: Fix potential problem when reading controlDict during parallel execution
 +
 +
 +
== Other ==
 +
 +
* [[contrib_benchFoam|benchFoam]]: A benchmark script that is based on [[contrib_PyFoam|PyFoam]] to run OpenFOAM benchmarks
 +
 +
* [[contrib_makeApplicationList|makeApplicationList.py]]: A script that generates a list of the applications in a directory (with descriptions)

Revision as of 19:36, 28 November 2006

These are things that are neither a solver, a utility or an example case and could nevertheless be of use for other Foamers.

1 Libraries for other languages

Stuff in these sections helps other programming languages than C++ to interact with OpenFOAM

2 Patches

These are patches that are to be applied to an OpenFOAM-installation. Only use these if

  1. you are sure you need them
  2. you know what you are doing

because they can alter the behaviour of your OpenFOAM-stuff (making it impossible for other people to help you)

  • plugIn.patch: an extension to OF that allows the run-time loading of additional libraries
  • regIOobject.patch: Fix potential problem when reading controlDict during parallel execution


3 Other

  • benchFoam: A benchmark script that is based on PyFoam to run OpenFOAM benchmarks
  • makeApplicationList.py: A script that generates a list of the applications in a directory (with descriptions)