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

Parallel FUN3D Installation

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

Reply
 
LinkBack Thread Tools Display Modes
Old   October 8, 2012, 11:58
Default Parallel FUN3D Installation
  #1
New Member
 
James
Join Date: Mar 2012
Posts: 8
Rep Power: 5
jgrisham is on a distinguished road
Hello,

I am a graduate student trying to install FUN3D (a NASA research code) on a Linux cluster. I am able to get a serial installation working, but I am running into some problems on the parallel installation. The parallel build works fine, but when I try to run an example, I get the following message:


Solver run on more than one processor, but ParMetis has not
Solver run on more than one processor, but ParMetis has not

So, I have downloaded and installed ParMETIS, but when I enter the ../configure --with-(options), I get the following error:


checking for /home/j/jr/jrg2179/parmetis/libparmetis.a... no
checking for /home/j/jr/jrg2179/parmetis/libmetis.a... no
configure: error: ParMetis requested but libparmetis.a not found

I used the find command (find /home/j/jr/jrg2179/parmetis/ -name '*.a') below to search for files with the .a extension, but it is nowhere to be found. I figured that the ParMETIS build is incomplete. I have gone back and reinstalled ParMETIS and everything seems to work fine, but I am still getting the same result. Does anyone have any suggestions about how to solve this problem? Any help is much appreciated.
jgrisham is offline   Reply With Quote

Old   October 20, 2013, 13:04
Default solution
  #2
New Member
 
SsS
Join Date: Oct 2013
Posts: 5
Rep Power: 3
SATHYA0606 is on a distinguished road
Before configuring parallel version of fun3d, you must build parametis separately.

Go to Parametis folder, read the install file. You may want to modify your parallel version of CC compiler.

Type 'make' and then the rest will be done by itself. In order to verify the parametis installation, navigate to graphs folder and type,

"mpirun -np 8(number of cores) ./ptest3.2.0 rotor.graph rotor.graph.xyz"

This is the procedure for installing parametis.

---------------------------------------------------------------------------------------

In order to build the parallel version of fun3d, you need the mpi, parametis and Ksopt,port,Nsopt (any one of the package in case if you are doing design optimization). I assumed that you installed the MPICH in your cluster.

Now, go to fun3d-XX.X-XXXXX folder and type

"./configure --prefix=path to /fun3d-XX.X-XXXX --with-mpi=/usr/local/mpich --with-ParMetis=path to /ParMetis-3.2.0"

sudo make all install

After 10 or 15 mins, your parallel version of fun3d is ready.

Last edited by SATHYA0606; October 20, 2013 at 16:52.
SATHYA0606 is offline   Reply With Quote

Old   October 20, 2013, 18:15
Default
  #3
New Member
 
James
Join Date: Mar 2012
Posts: 8
Rep Power: 5
jgrisham is on a distinguished road
Thanks for the reply! I figured that problem out after posting on this forum. You are right, the ParMetis build wasn't done correctly.
jgrisham is offline   Reply With Quote

Old   October 21, 2013, 09:50
Default
  #4
New Member
 
SsS
Join Date: Oct 2013
Posts: 5
Rep Power: 3
SATHYA0606 is on a distinguished road
No problem.

What kind of grid generation tool are you using for your analysis? is it advancing front/Local reconnection generator?
SATHYA0606 is offline   Reply With Quote

Old   October 21, 2013, 14:39
Default
  #5
New Member
 
James
Join Date: Mar 2012
Posts: 8
Rep Power: 5
jgrisham is on a distinguished road
I use Pointwise for grid generation. Their Glyph scripting capability is especially useful.
jgrisham is offline   Reply With Quote

Reply

Tags
fun3d, linux, parmetis

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
Script to Run Parallel Jobs in Rocks Cluster asaha OpenFOAM Running, Solving & CFD 12 July 4, 2012 22:51
Multiple Installation Issue: Parallel Processing No Longer Works dancfd OpenFOAM Installation 7 February 17, 2012 05:57
Parallel Installation -mAx- OpenFOAM Installation 2 May 20, 2009 04:34
64bitrhel5 OF installation instructions mirko OpenFOAM Installation 2 August 12, 2008 18:07
Parallel Computing Classes at San Diego Supercomputer Center Jan. 20-22 Amitava Majumdar Main CFD Forum 0 January 5, 1999 13:00


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