CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Installation

OpenFOAM FreeBSD port upgraded to 13

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   April 1, 2006, 16:33
Default See
  #1
New Member
 
Thierry Thomas
Join Date: Mar 2009
Location: Lyon, Rhône-Alpes, France
Posts: 3
Rep Power: 8
thierry is on a distinguished road
See <http://www.freshports.org/science/openfoam/>.

If you want to include the required patches in the next release, don't hesitate to contact me.

Regards,
--
Th. Thomas.
thierry is offline   Reply With Quote

Old   April 1, 2006, 16:57
Default Hi Thierry, I'm in the proc
  #2
Senior Member
 
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,758
Rep Power: 21
hjasak will become famous soon enough
Hi Thierry,

I'm in the process of putting the accumulated bug fixes and the Mac OS X port stuff into the code - can you pack the patches in some compact way or do I need to take and diff the whole thing? The same question applies to the Windows port (thanks Petr).

Hrv
__________________
Hrvoje Jasak
Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk
hjasak is offline   Reply With Quote

Old   April 1, 2006, 17:20
Default Hrv - For the Windows port,
  #3
brooksmoses
Guest
 
Posts: n/a
Hrv -

For the Windows port, is the changelog (http://dpdx.net/software/openfoam/cy...angelog.cygwin) and set of patch files that I put up on http://dpdx.net/openfoam-cygwin/ (see the "Patch Files and Explanation" section, about halfway down) when I packaged up Petr's port something like what you're looking for? If so, I'll gladly do a revised version of that when the 1.3 version of the port is done.

Meanwhile, congrats to Thierry on the quick job of porting to FreeBSD!

- Brooks
  Reply With Quote

Old   April 1, 2006, 17:40
Default Hi Hrvoje, Thanks for your
  #4
New Member
 
Thierry Thomas
Join Date: Mar 2009
Location: Lyon, Rhône-Alpes, France
Posts: 3
Rep Power: 8
thierry is on a distinguished road
Hi Hrvoje,

Thanks for your quick reply.

All patches are available at http://www.freebsd.org/cgi/cvsweb.cg...penfoam/files/ (patch-*). Most of them are perhaps too specific to be included upstream: they just fix paths or version numbers.

The interesting ones add FreeBSD support:
- patch-.bashrc
- patch-.cshrc
- patch-applications_ummp..._C++_PatchToolServer_Make_orbO ptions
- patch-applications_ummp..._C++_FoamXServer_Make_orbOptio ns
- patch-applications_ummp..._C++_PatchToolServer_Make_omni Options
- patch-applications_upFC..._FoamXLib_Make_orbOptions
- patch-.OpenFOAM-++VER++_bashrc
- patch-.OpenFOAM-++VER++_cshrc
- patch-applications_utilities_preProcessing_FoamX_C++_All wmake
- patch-bin_foamInstallationTest
- patch-applications_ummp..._C++_FoamXServer_Make_omniOpti ons
- patch-applications_upFC..._FoamXLib_ITypeDescriptorImpl. C
- patch-applications_upFC..._FoamXLib_Make_omniOptions
- patch-applications_upFC..._FoamXLib_ProcessControl.C
- patch-bin_foamSystemCheck
- patch-applications_ummp..._C++_Allwmake

To get wmake/rules/FreeBSD, I copy Linux rules and patch them. These patches are not interesting for you, and I have rolled the resulting files: you can get them at http://people.freebsd.org/~thierry/p...es_FreeBSD.tgz

To Brooks: it's surely easier to port to a Unix system than to Windows!

Regards,
--
Th. Thomas.
thierry is offline   Reply With Quote

Old   April 1, 2006, 18:25
Default Thanks for that - it will be m
  #5
Senior Member
 
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,758
Rep Power: 21
hjasak will become famous soon enough
Thanks for that - it will be merged in due course (quite a lot of porting and re-porting required). The wmake/rules can go straingt in, as well as the FreeBSD sections in all dot-files; the rest is probably already on ifdefs as appropriate (in which case there's no trouble).

As for the Windows stuff, I want to put in all the file changes that are protable across the platforms, with the exception of renaming the files. The file name and include changes are easily scripted but I'd prefer to leave the scripts to someone who is actually using Windows/Cygwin ('cause I've no patience for it).

Hrv
__________________
Hrvoje Jasak
Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk
hjasak is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenFOAM 15x MinGW Windows Port gocarts OpenFOAM Installation 1 April 17, 2009 10:41
divide by zero FPE issue in OpenFOAM 141 MingW port allenzhao OpenFOAM Installation 9 September 22, 2008 17:13
Port OpenFOAM to IBM Cell BE mgarcia OpenFOAM Installation 2 November 1, 2007 08:33
Port of OpenFOAM14 to FreeBSD thierry OpenFOAM Installation 0 April 28, 2007 09:36
OpenFOAM Cygwin port updated to 13 brooksmoses OpenFOAM Installation 29 November 30, 2006 06:49


All times are GMT -4. The time now is 03:19.