Difference between revisions of "Main FAQ"
m (→Why isn't there a Windows port of OpenFOAM ?) |
m (→Preprocessing) |
||
Line 60: | Line 60: | ||
Preparing the simulations | Preparing the simulations | ||
+ | |||
+ | === FoamX doesn't know my new solver === | ||
+ | |||
+ | Look here: [[howto_adding_a_new_solver_to_foamx]] | ||
== Postprocessing == | == Postprocessing == |
Revision as of 13:52, 7 June 2005
- Well, my head's full of questions
- My temp'rature's risin' fast
- Bob Dylan (Mixed Up Confusion)
Questions that have been asked more than once.
The structure of this page is still evolving. Once enough questions are inserted it will be clear which structure is the best.
Contents
1 General
Questions concerning the history of OpenFOAM, the license etc
1.1 What is OpenFOAM ?
TODO
1.2 Can I use OpenFOAM ?
TODO
2 Installation and Running
Problems with the installation and running of applications
2.1 Which platforms are supported by OpenFOAM ?
Currently binaries exist for two platforms:
- Linux
- i386-Architecture
- AMD Opteron (probably also Intel Xeaons with 64 Bit extension)
- Solaris
Ports to other operating systems that have been discussed on the message board are
- SGI Irix 6.5: Status unknown
- True 64: Status unknown
- Mac OS X: Status unknown
2.2 Why isn't there a Windows port of OpenFOAM ?
The only feasible way to port OpenFOAM to Windows is by using Cygwin, an application that implements the most common UNIX APIs on Windows.
The problem is that the file-sytem NTFS, that is used by most modern Windows Versions, is case-insensitive (hello.c and Hello.C are the same file). The OpenFOAM-sources need a case-sensitive file-system and can't even be unpacked properly on a Windows sytem (see [1]).
2.3 How do I port OpenFOAM to an unsupported platform ?
If your platform is not some kind of UNIX-flavour you're probably going to have a hard time.
For a starter see Porting to a new platform.
3 Physical
Questions about the physics implemented (boundary conditions and similar)
3.1 What's the difference between the symmetryPlane and the zeroGradient boundary conditions?
TODO
4 Preprocessing
Preparing the simulations
4.1 FoamX doesn't know my new solver
Look here: howto_adding_a_new_solver_to_foamx
5 Postprocessing
Working with the results
6 Programming
Questions about writting applications and solvers