INTEC   05402
INSTITUTO DE DESARROLLO TECNOLOGICO PARA LA INDUSTRIA QUIMICA
Unidad Ejecutora - UE
congresos y reuniones científicas
Título:
PETSc for Python
Autor/es:
LISANDRO D. DALCIN; CHRISTOPHER E. KEES
Lugar:
Reno, Nevada, USA
Reunión:
Conferencia; SIAM Conference on Computational Science & Engineering; 2011
Institución organizadora:
SIAM
Resumen:
PETSc is a suite of routines and data structures for the scalable (parallel, MPI-based) solution of scientific applications modeled by PDE´s. PETSc for Python (aka petsc4py) is a Cython-based wrapper to PETSc components like distributed vectors and matrices, Krylov-based linear solvers, Newton-based nonlinear solvers, and basic timesteppers. petsc4py facilitates the Cython/SWIG/f2py wrapping of C/C++/Fortran codes using PETSc. New mechanisms are being worked on to cross language boundaries and easily employ Python as an extension language.