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

Parallel iterative solver package for Windows system

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By ztdep

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 28, 2017, 03:29
Default Parallel iterative solver package for Windows system
  #1
Senior Member
 
ztdep's Avatar
 
p ding
Join Date: Mar 2009
Posts: 427
Rep Power: 19
ztdep is on a distinguished road
Send a message via Yahoo to ztdep Send a message via Skype™ to ztdep
Dear friends:
I am looking for a Parallel iterative solver package for Windows system written in fortran.
Could you please give me some suggestions.
Regards
ztdep is offline   Reply With Quote

Old   November 28, 2017, 13:00
Default
  #2
Senior Member
 
sbaffini's Avatar
 
Paolo Lampitella
Join Date: Mar 2009
Location: Italy
Posts: 2,151
Blog Entries: 29
Rep Power: 39
sbaffini will become famous soon enoughsbaffini will become famous soon enough
Send a message via Skype™ to sbaffini
Most of the major packages are in C (PETSc and Hypre). LIS also is in C, but has the AMG coded in Fortran. Trilinos might even be in C++ (I don't know, but certainly it is not in Fortran).

The only package I know of being in Fortran is http://www.mld2p4.it/

But I suspect that the Windows support is near to 0. Not that it is impossible to make it work (gfortran is nowadays available in multiple flavors), but I suspect the dependencies to be more troublesome. Maybe someone else can help here.
sbaffini is offline   Reply With Quote

Old   November 28, 2017, 20:43
Default
  #3
Senior Member
 
ztdep's Avatar
 
p ding
Join Date: Mar 2009
Posts: 427
Rep Power: 19
ztdep is on a distinguished road
Send a message via Yahoo to ztdep Send a message via Skype™ to ztdep
Quote:
Originally Posted by sbaffini View Post
Most of the major packages are in C (PETSc and Hypre). LIS also is in C, but has the AMG coded in Fortran. Trilinos might even be in C++ (I don't know, but certainly it is not in Fortran).

The only package I know of being in Fortran is http://www.mld2p4.it/

But I suspect that the Windows support is near to 0. Not that it is impossible to make it work (gfortran is nowadays available in multiple flavors), but I suspect the dependencies to be more troublesome. Maybe someone else can help here.
Thank you very much! let me try it.
sbaffini likes this.
ztdep is offline   Reply With Quote

Old   November 29, 2017, 03:19
Default
  #4
Senior Member
 
sbaffini's Avatar
 
Paolo Lampitella
Join Date: Mar 2009
Location: Italy
Posts: 2,151
Blog Entries: 29
Rep Power: 39
sbaffini will become famous soon enoughsbaffini will become famous soon enough
Send a message via Skype™ to sbaffini
Let us know
sbaffini is offline   Reply With Quote

Old   November 29, 2017, 06:55
Default
  #5
Super Moderator
 
Praveen. C
Join Date: Mar 2009
Location: Bangalore
Posts: 342
Blog Entries: 6
Rep Power: 18
praveen is on a distinguished road
PETSc is written in C but can be called from a fortran code.
praveen is offline   Reply With Quote

Old   November 29, 2017, 07:57
Default
  #6
Senior Member
 
Julio Mendez
Join Date: Apr 2009
Location: Fairburn, GA. USA
Posts: 290
Rep Power: 18
juliom is on a distinguished road
Send a message via Skype™ to juliom
What do you mean by parallel ? Are you referring to distribuited (MPI) or shared memory (OpenMP). Unless you have a cluster MPI won’t do much for you so I guess you are using a desktop system. If so, you can use GNU Fortran and install OpenMP. That is not very efficient because that will require installing Cygwin which is a Linux emulator. If you have a bigger budget then you can try intel Fortran which is a great compilers. The latter has a ice feature that parelizes section by itself with very good performance compared to OpenMP in GNU Fortran
juliom is offline   Reply With Quote

Old   November 30, 2017, 16:50
Default
  #7
Senior Member
 
ztdep's Avatar
 
p ding
Join Date: Mar 2009
Posts: 427
Rep Power: 19
ztdep is on a distinguished road
Send a message via Yahoo to ztdep Send a message via Skype™ to ztdep
Quote:
Originally Posted by sbaffini View Post
Let us know
I have tried several packages. Only Hypre can be compiled sucessfully in windows 7 systems with codeblock or vs2014.
ztdep is offline   Reply With Quote

Reply


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 Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
PEMFC model with FLUENT brahimchoice FLUENT 22 April 19, 2020 15:44
Hybrid discretisation - blend factor gcoopermax CFX 5 September 23, 2016 08:05
fluent divergence for no reason sufjanst FLUENT 2 March 23, 2016 16:08
Errors running allwmake in OpenFOAM141dev with WM_COMPILE_OPTION%3ddebug unoder OpenFOAM Installation 11 January 30, 2008 20:30
Navier-stokes equations and iterative solver?? wuliang Main CFD Forum 2 January 13, 2003 22:28


All times are GMT -4. The time now is 15:44.