CFD Online Logo CFD Online URL
Home > Forums > OpenFOAM Installation on Windows, Mac and other Unsupported Platforms

Portable openFOAM on Windows (7) school network

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

LinkBack Thread Tools Display Modes
Old   January 23, 2013, 18:42
Default Portable openFOAM on Windows (7) school network
New Member
Peter Fagg
Join Date: Jan 2013
Posts: 1
Rep Power: 0
peterfagg is on a distinguished road
Hi everyone, just joined as you seem so helpful!

I have used various CFD programs before, including a version of openFOAM I managed to get working on my windows XP machine (not that it does any more ). However, I have a slightly unusual request for help.

I run the engineering side of a racing team within a school, in the UK's Greenpower F24 and F24+ racing series. We're hoping to design a new car using a proper CFD package rather than the "eye-ometer" I use at the moment. The school has >100 dual core networked computers so I want to make use of their extensive parallelism. We also want to make it usable over the internet so we can work remotely.

However, IT support is not great and the first comment I got back after proposing openFOAM was "but it's a Linux program!". I envisage the second comment being "but we're not going to install it on every computer". Therefore, I need a portable version of openFOAM (including snappyhexmesh and paraview) that I can place on a network drive that can be run using html. To give them their credit, I believe they can do the html coding.

We're cash limited but could afford blueCFD - if I can guarantee that it will work in the way I need it to.

Thanks in advance everyone...
peterfagg is offline   Reply With Quote

Old   January 23, 2013, 19:36
Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,659
Blog Entries: 34
Rep Power: 87
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Greetings Peter and welcome to the forum!

Disclaimer: I'm the guy responsible for the development of blueCFD .

The blueCFD installer is designed to work for both administrative installations and for non-administrative installations. Which should mean that you can install it without the IT people stepping in. And once you've installed on one machine, you can easily copy to a USB drive and then to the other machines. You can test this feature with blueCFD-SingleCore:
Note: although the blueCFD installers are web-installers per-se, they provide download lists when the download fails, so that you can download the necessary files yourself, then run the installer a second time.

But the first problem you'll reach, when trying to run on all machines cooperatively, is the Windows firewall or whichever firewall the machines have installed. When that time comes, you'll need the IT people to give firewall permissions for the specific OpenFOAM applications that will require parallel permissions. If they can give you those permissions, then you'll also be able to tell them how to set-up said firewalls, because blueCFD provides instructions on how to set it up.

As for scalability, even if you do have 100 computers, it will only be worth using them all if:
  • they are physically close enough to each other;
  • are on the same network (same subnet, to be specific);
  • have at least a gigabit connection between them all;
  • and you run pretty big cases.
If not, 4 to 6 machines is more than enough for your cases; anything beyond that will probably just stall the run.

If you have any questions, feel free to ask!

Best regards,
wyldckat is offline   Reply With Quote

Old   January 24, 2013, 04:28
Senior Member
akidess's Avatar
Anton Kidess
Join Date: May 2009
Location: Delft, Netherlands
Posts: 921
Rep Power: 17
akidess will become famous soon enough
To expand on what Bruno said about the connection: I believe even with Gigabit ethernet, you will not benefit from running on more than a couple workstations. Why? Because even though Gigabit has high bandwidth, it also has high latency. HPC interconnect technologies like Infiniband have 2x or 4x the bandwidth, but they outdo ethernet on latency by an order of magnitude.
*On twitter @akidTwit
*Spend as much time formulating your questions as you expect people to spend on their answer.
*Help define the OpenFOAM stackexchange Q&A site:
akidess is offline   Reply With Quote


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
How to check the no. of fluent licenses over a windows network jwillie2000 FLUENT 1 October 2, 2012 09:36
CFX11 + Fortran compiler ? Mohan CFX 20 March 30, 2011 18:56
Modified OpenFOAM Forum Structure and New Mailing-List pete Site News & Announcements 0 June 29, 2009 05:56
Interfacing with OpenFOAM using Network sockets philippose OpenFOAM 0 January 14, 2008 18:13
I want to install OpenFOAM in a computer without network card luckyluke OpenFOAM Installation 2 April 30, 2005 19:17

All times are GMT -4. The time now is 04:25.