B
beliavsky
PyTrilinos is a Python wrapper for the Trilinos linear algebra library.
It is described at
http://software.sandia.gov/trilinos/packages/pytrilinos/index.html and
in more detail in the PDF file at that site.
It was just announced on NA Digest. I have not tried it myself. Here
are some quotes from the Trilinos site.
"The Trilinos Project is an effort to develop and implement robust
parallel algorithms using modern object-oriented software design, while
still leveraging the value of established numerical libraries such as
PETSc, Aztec, the BLAS and LAPACK. It emphasizes abstract interfaces
for maximum flexibility of component interchanging, and provides a
full-featured set of concrete classes that implement all abstract
interfaces."
....
"PyTrilinos is a set of Python wrappers for selected Trilinos packages.
This allows a python programmer to dynamically import Trilinos packages
into a python script or the python command-line interpreter, allowing
the creation and modification of Trilinos objects and the execution of
Trilinos algorithms, without the need to constantly recompile."
It is described at
http://software.sandia.gov/trilinos/packages/pytrilinos/index.html and
in more detail in the PDF file at that site.
It was just announced on NA Digest. I have not tried it myself. Here
are some quotes from the Trilinos site.
"The Trilinos Project is an effort to develop and implement robust
parallel algorithms using modern object-oriented software design, while
still leveraging the value of established numerical libraries such as
PETSc, Aztec, the BLAS and LAPACK. It emphasizes abstract interfaces
for maximum flexibility of component interchanging, and provides a
full-featured set of concrete classes that implement all abstract
interfaces."
....
"PyTrilinos is a set of Python wrappers for selected Trilinos packages.
This allows a python programmer to dynamically import Trilinos packages
into a python script or the python command-line interpreter, allowing
the creation and modification of Trilinos objects and the execution of
Trilinos algorithms, without the need to constantly recompile."