[go: up one dir, main page]

0% found this document useful (0 votes)
58 views16 pages

Openfoam Porting and Help For New Users: June 9, 2007

This document outlines a session on OpenFOAM porting and user participation. It discusses the current status of OpenFOAM porting, including its portability to Linux but challenges on other platforms. It also reviews avenues for user participation like the message board and wiki, noting they could be more structured. The session will cover recent porting work to Mac and Windows and a public development repository for source code contributions.

Uploaded by

did
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views16 pages

Openfoam Porting and Help For New Users: June 9, 2007

This document outlines a session on OpenFOAM porting and user participation. It discusses the current status of OpenFOAM porting, including its portability to Linux but challenges on other platforms. It also reviews avenues for user participation like the message board and wiki, noting they could be more structured. The session will cover recent porting work to Mac and Windows and a public development repository for source code contributions.

Uploaded by

did
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

Porting

User participation
This session

OpenFOAM Porting and Help for New Users

June 9, 2007

OpenFOAM Porting and Help for New Users


Porting
User participation
This session

Outline

1 Porting

2 User participation
The current status
What is missing

3 This session

OpenFOAM Porting and Help for New Users


Porting
User participation
This session

Outline

1 Porting

2 User participation
The current status
What is missing

3 This session

OpenFOAM Porting and Help for New Users


Porting
User participation
This session

Outline

1 Porting

2 User participation
The current status
What is missing

3 This session

OpenFOAM Porting and Help for New Users


Porting
User participation
This session

Outline

1 Porting

2 User participation
The current status
What is missing

3 This session

OpenFOAM Porting and Help for New Users


Porting
User participation
This session

The status

• OpenFOAM is very portable


• As long as it is LinuxTM
• You use the latest g++
• OpenFOAM is easy to install
• if only one user wants to use the installation
• who happens to be yourself
• OpenFOAM is easy to use
• If you like command lines

OpenFOAM Porting and Help for New Users


Porting
User participation
This session

The reality

• People have non-LinuxTM machines


• Sometimes even (shudder) WindowsTM
• Not everybody is allowed to install software on his machine
• More than one person may use an installation
• Some admins want more sophisticated packaging than tar
• Not everyone develops his code by himself
• Wants a reliable, non-bleeding-edge version

OpenFOAM Porting and Help for New Users


Porting
The current status
User participation
What is missing
This session

Outline

1 Porting

2 User participation
The current status
What is missing

3 This session

OpenFOAM Porting and Help for New Users


Porting
The current status
User participation
What is missing
This session

Outline

1 Porting

2 User participation
The current status
What is missing

3 This session

OpenFOAM Porting and Help for New Users


Porting
The current status
User participation
What is missing
This session

The Message Board

http://openfoam.cfd-online.com/cgi-bin/forum/show.cgi

• Active since ? (postings from 2002 found)


• Quite active
• approximately 50 messages per day
• Quality of the answers is quite good
• provided the question is well asked
• Answering questions is easy
• Just pick a question that
1 was difficult for you 3 months ago
2 is trivial to you now

• It is not always clear whether the information is current

OpenFOAM Porting and Help for New Users


Porting
The current status
User participation
What is missing
This session

The Wiki

http://openfoamwiki.net/
• Active since June 2005
• Not very active
• Approximately 7-10 edits per week
• The idea was to have a site where information from the
message board can be collected in an up-to-date fashion
• And distribute software that you’re proud of
• Contributing to the Wiki is easy
• Even poorly written pages get response (look at the
Mac-Port-page)
• Even non-perfect code gets responses (look at the
icoLagrangianFoam-solver)

OpenFOAM Porting and Help for New Users


Porting
The current status
User participation
What is missing
This session

Outline

1 Porting

2 User participation
The current status
What is missing

3 This session

OpenFOAM Porting and Help for New Users


Porting
The current status
User participation
What is missing
This session

Things we know from other OpenSource-projects

• A structured way for users to


• Contribute code
• Get up-to-date, bug-fixed versions
• A structured way to keep track of problems
• Bug-reporting on the Message Board is unstructured

OpenFOAM Porting and Help for New Users


Porting
User participation
This session

Outline

1 Porting

2 User participation
The current status
What is missing

3 This session

OpenFOAM Porting and Help for New Users


Porting
User participation
This session

What is in it

Porting
• Bernhard Gschaider - OpenFOAM on Mac
OS X
• Petr Vita - OpenFOAM on WindowsTM
Source contribution
• Martin Beaudoin - Public Access Development
Repository

OpenFOAM Porting and Help for New Users


Porting
User participation
This session

What could have been

• Packaging
• Support for multi-user environments
• Usability

But that seems to be covered in the afternoon session

OpenFOAM Porting and Help for New Users

You might also like