Re: ? open SVD f90 code
From: Rich Townsend (rhdt_at_barVOIDtol.udel.edu)
Date: 10/21/04
- Next message: Andy Vaught: "Re: Exciting new feature for g95"
- Previous message: FCC: "system calls in g95"
- In reply to: Jugoslav Dujic: "Re: ? open SVD f90 code"
- Next in thread: Cheng Cosine: "Re: ? open SVD f90 code"
- Reply: Cheng Cosine: "Re: ? open SVD f90 code"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 21 Oct 2004 11:31:14 -0400
Jugoslav Dujic wrote:
> Cheng Cosine wrote:
> | "Jugoslav Dujic" <jdujic@yahoo.com> wrote in message
> | news:2tkoaaF2291mmU1@uni-berlin.de...
> || Cheng Cosine wrote:
> ||| Though Fortran Recipes offers SVD code but that only works for real var.
> |||
> ||| I tried to d/l codes from netlib but my compiler, LF90v45, does not
> |||
> ||| compile it, but only gives me a series of errors. The package from
> |||
> ||| netlib contains many files so I dare not to trace them.
> |||
> ||| What are other site(s) I can d/l SVD alg that deals both real and complex
> |||
> ||| variables?
> ||
> || Which "netlib package"?
> ||
> || I'm not too familiar with SVD, but I did download some related LAPACK
> || routines (www.netlib.org/lapack) which compiled & worked just fine. Go to
> ||
> || http://www.netlib.org/lapack/individualroutines.html
> ||
> || choose your datatype, then search for "svd" there.
> ||
> |
> | I guess we have the same files. One of the file is called
> |
> | zgesvd.f90
> |
> | I guess it's also from LAPACK you mentioned. But LF90v45 does not like it.
> | Neither does the free compiler in our school's computer center.
>
> Hmmm. LAPACK is one of the most nicely & most standardly written codes I've
> seen.
> Could it possibly be that Lahey doesn't support complex*16 (or at least
> that particular syntax)?
>
I've had no problems compiling LAPACK using the LF95 compiler (v 6.2c
for Linux). The LF90 product is pretty old.
Its worth mentioning that LAPACK is pure Fortran 77. There is a Fortran
95 wrapper to LAPACK, LAPACK95, but all of the routines contained in it
have the prefix la_. Therefore, I don't know where the 'zgesvd.f90'
routine is coming from -- but it doesn't belong to either library.
cheers,
Rich
-- Dr Richard H D Townsend Bartol Research Institute University of Delaware [ Delete VOID for valid email address ]
- Next message: Andy Vaught: "Re: Exciting new feature for g95"
- Previous message: FCC: "system calls in g95"
- In reply to: Jugoslav Dujic: "Re: ? open SVD f90 code"
- Next in thread: Cheng Cosine: "Re: ? open SVD f90 code"
- Reply: Cheng Cosine: "Re: ? open SVD f90 code"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|