petsc4py


Namepetsc4py JSON
Version 3.21.1 PyPI version JSON
download
home_pagehttps://gitlab.com/petsc/petsc
SummaryPETSc for Python
upload_time2024-04-27 08:43:48
maintainerPETSc Team
docs_urlNone
authorLisandro Dalcin
requires_pythonNone
licenseBSD-2-Clause
keywords scientific computing parallel computing mpi petsc
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            PETSc for Python
================

Python bindings for PETSc.

Install
-------

If you have a working MPI implementation and the ``mpicc`` compiler
wrapper is on your search path, it is highly recommended to install
``mpi4py`` first::

  $ pip install mpi4py

Ensure you have NumPy installed::

  $ pip install numpy

and finally::

  $ pip install petsc petsc4py


Citations
---------

If PETSc for Python been significant to a project that leads to an
academic publication, please acknowledge that fact by citing the
project.

* L. Dalcin, P. Kler, R. Paz, and A. Cosimo,
  *Parallel Distributed Computing using Python*,
  Advances in Water Resources, 34(9):1124-1139, 2011.
  http://dx.doi.org/10.1016/j.advwatres.2011.04.013

* S. Balay, S. Abhyankar, M. Adams, S. Benson, J. Brown,
  P. Brune, K. Buschelman, E. Constantinescu, L. Dalcin, A. Dener,
  V. Eijkhout, J. Faibussowitsch, W. Gropp, V. Hapla, T. Isaac, P. Jolivet,
  D. Karpeyev, D. Kaushik, M. Knepley, F. Kong, S. Kruger,
  D. May, L. Curfman McInnes, R. Mills, L. Mitchell, T. Munson,
  J. Roman, K. Rupp, P. Sanan, J Sarich, B. Smith,
  S. Zampini, H. Zhang, and H. Zhang, J. Zhang,
  *PETSc/TAO Users Manual*, ANL-21/39 - Revision 3.21, 2024.
  http://dx.doi.org/10.2172/2205494,
  https://petsc.org/release/docs/manual/manual.pdf

            

Raw data

            {
    "_id": null,
    "home_page": "https://gitlab.com/petsc/petsc",
    "name": "petsc4py",
    "maintainer": "PETSc Team",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": "petsc-maint@mcs.anl.gov",
    "keywords": "scientific computing, parallel computing, MPI, PETSc",
    "author": "Lisandro Dalcin",
    "author_email": "dalcinl@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/05/98/647fd6ff5bbd255f1363a9db4b71dfef6b6b58906a9643da7780426cd126/petsc4py-3.21.1.tar.gz",
    "platform": "POSIX",
    "description": "PETSc for Python\n================\n\nPython bindings for PETSc.\n\nInstall\n-------\n\nIf you have a working MPI implementation and the ``mpicc`` compiler\nwrapper is on your search path, it is highly recommended to install\n``mpi4py`` first::\n\n  $ pip install mpi4py\n\nEnsure you have NumPy installed::\n\n  $ pip install numpy\n\nand finally::\n\n  $ pip install petsc petsc4py\n\n\nCitations\n---------\n\nIf PETSc for Python been significant to a project that leads to an\nacademic publication, please acknowledge that fact by citing the\nproject.\n\n* L. Dalcin, P. Kler, R. Paz, and A. Cosimo,\n  *Parallel Distributed Computing using Python*,\n  Advances in Water Resources, 34(9):1124-1139, 2011.\n  http://dx.doi.org/10.1016/j.advwatres.2011.04.013\n\n* S. Balay, S. Abhyankar, M. Adams, S. Benson, J. Brown,\n  P. Brune, K. Buschelman, E. Constantinescu, L. Dalcin, A. Dener,\n  V. Eijkhout, J. Faibussowitsch, W. Gropp, V. Hapla, T. Isaac, P. Jolivet,\n  D. Karpeyev, D. Kaushik, M. Knepley, F. Kong, S. Kruger,\n  D. May, L. Curfman McInnes, R. Mills, L. Mitchell, T. Munson,\n  J. Roman, K. Rupp, P. Sanan, J Sarich, B. Smith,\n  S. Zampini, H. Zhang, and H. Zhang, J. Zhang,\n  *PETSc/TAO Users Manual*, ANL-21/39 - Revision 3.21, 2024.\n  http://dx.doi.org/10.2172/2205494,\n  https://petsc.org/release/docs/manual/manual.pdf\n",
    "bugtrack_url": null,
    "license": "BSD-2-Clause",
    "summary": "PETSc for Python",
    "version": "3.21.1",
    "project_urls": {
        "Download": "https://pypi.io/packages/source/p/petsc4py/petsc4py-3.21.1.tar.gz",
        "Homepage": "https://gitlab.com/petsc/petsc"
    },
    "split_keywords": [
        "scientific computing",
        " parallel computing",
        " mpi",
        " petsc"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0598647fd6ff5bbd255f1363a9db4b71dfef6b6b58906a9643da7780426cd126",
                "md5": "a774820fed6c632780cc75e3c3e9bfe4",
                "sha256": "ea8c6afb16541167d39f87d5fcad98c32d856fe8a2173504ef2a31c16647d53d"
            },
            "downloads": -1,
            "filename": "petsc4py-3.21.1.tar.gz",
            "has_sig": false,
            "md5_digest": "a774820fed6c632780cc75e3c3e9bfe4",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 419628,
            "upload_time": "2024-04-27T08:43:48",
            "upload_time_iso_8601": "2024-04-27T08:43:48.663170Z",
            "url": "https://files.pythonhosted.org/packages/05/98/647fd6ff5bbd255f1363a9db4b71dfef6b6b58906a9643da7780426cd126/petsc4py-3.21.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-27 08:43:48",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "petsc",
    "gitlab_project": "petsc",
    "lcname": "petsc4py"
}
        
Elapsed time: 0.24192s