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

Fortran 90 code for bicgstab algorithm

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 14, 2011, 11:50
Arrow URGENT: Please Help! Fortran 90 code for bicgstab algorithm
  #1
New Member
 
CuriousBoy
Join Date: Jun 2011
Location: Bordeaux, France
Posts: 1
Rep Power: 0
CuriousBoy is on a distinguished road
Hello Everybody,

I am solving a set of linear equations arising from the FVM discretisation of the 1D Poisson Equation which is part of a larger problem. In my case, the pressure is dependent on the density, which in turn is dependent on the temperature.

The matrix is not symmteric due to the boundary conditions imposed on the temperature field. As it also turns out, the matrix is not diagonal domnant but has the property ap(i) = ae(i) + aw(i), where ap is the main diagonal element, ae is the superdiagonal element and aw is the subdiagonal element in the i-th row. As a result, TDMA, Gauss-Seidel, Jacobi, SOR are not working.

My entire program is in Fortran 90. I am searching for a Fortran 90 BiCGSTAB code to solve the same problem. I tried with the commonly available F77 codes but apparently, they are not interfacing well with F90.

I tried to obtain SMLIB, but the website appears to be out of order.

I will be very greatful or your help in this matter. Thank you in advance.

Last edited by CuriousBoy; June 16, 2011 at 08:18.
CuriousBoy is offline   Reply With Quote

Old   April 28, 2016, 01:37
Default sparsekit solver parallelization
  #2
New Member
 
ankesh
Join Date: Apr 2016
Posts: 2
Rep Power: 0
ankeshgoyal is on a distinguished road
i also trying to find the sparskit.f90 code but i am unable to find it .thats why i am working on f77 code of sparskit given by yousef saad. i need to parallelize this code. as i tried my best to parallelize this code by parallelizing the bcgstab solver (subroutine).but it is not getting parallelized can some one help me to parallelize this code with open mp directives . thanks in advance
ankeshgoyal 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
How to parallelize this fortran code by openmp ronac Main CFD Forum 1 May 11, 2016 02:12
fortran code needed HaKu Main CFD Forum 2 February 15, 2010 12:02
3D fortran Navier-Stokes code emrah Main CFD Forum 4 December 15, 2007 09:53
Help on fortran code for FD 4th order Miguel Main CFD Forum 0 November 14, 2005 10:58
Design Integration with CFD? John C. Chien Main CFD Forum 19 May 17, 2001 15:56


All times are GMT -4. The time now is 18:22.