Opened 14 years ago

Closed 14 years ago

#11279 closed enhancement (fixed)

NEW: arpack, a package for solving large scale eigenvalue problems

Reported by: moll@… Owned by: macports-tickets@…
Priority: Low Milestone:
Component: ports Version: 1.3.2
Keywords: arpack, math, science, matrix, linear algebra Cc:
Port:

Description

New port: arpack.

ARPACK is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems. homepage http://www.caam.rice.edu/ software/ARPACK/

The solvers for complex (single and double precision) seem to be buggy, based on my limited testing using the example programs that come with the ARPACK distribution. I'm not sure whether this is a problem with gfortran, an incompatibility between ARPACK and the Accelerate framework, or another problem with the way I build ARPACK.

There is an mpi variant, which will install P_ARPACK (the parallel eigenvalue solver) as well. This requires a working mpif77 (see my previous message).

Attachments (1)

arpack.zip (2.3 KB) - added by moll@… 14 years ago.
fixed portfile & patch

Download all attachments as: .zip

Change History (3)

Changed 14 years ago by moll@…

Attachment: arpack.zip added

fixed portfile & patch

comment:1 Changed 14 years ago by moll@…

The ARPACK needs to be compiled as f77 code, so the `-ff2c' is needed for gfortran. With this small change the test programs that come with ARPACK appear to run correctly.

comment:2 Changed 14 years ago by jmpp@…

Resolution: fixed
Status: newclosed

Committed with minor revisions in r22025, thanks for the contribution!

-jmpp

Note: See TracTickets for help on using tickets.