petsc


Namepetsc JSON
Version 3.21.1 PyPI version JSON
download
home_pagehttps://petsc.org/
SummaryPETSc: Portable, Extensible Toolkit for Scientific Computation
upload_time2024-04-29 06:51:06
maintainerLisandro Dalcin
docs_urlNone
authorPETSc Team
requires_pythonNone
licenseBSD-2-Clause
keywords petsc mpi
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            The Portable, Extensible Toolkit for Scientific Computation (PETSc),
is a suite of data structures and routines for the scalable (parallel)
solution of scientific applications modeled by partial differential
equations. It employs the Message Passing Interface (MPI) standard for
all message-passing communication.

.. note::

   To install the ``PETSc`` and ``petsc4py`` packages
   (``mpi4py`` is optional but highly recommended) use::

     $ python -m pip install numpy mpi4py
     $ python -m pip install petsc petsc4py

.. tip::

  You can also install the in-development versions with::

    $ python -m pip install Cython numpy mpi4py
    $ python -m pip install --no-deps https://gitlab.com/petsc/petsc/-/archive/main/petsc-main.tar.gz

  Provide any ``PETSc`` ./configure options using the environmental variable ``PETSC_CONFIGURE_OPTIONS``.

  Do not use the ``PETSc`` ``./configure`` options ``--with-cc``, ``--with-cxx``, ``--with-fc``, or ``--with-mpi-dir``.
  To set the MPI compilers use the environmental variables ``MPICC``, ``MPICXX``, ``MPIFORT``.
  If ``mpi4py`` is installed the compilers will be obtained from that installation and ``MPICC``, ``MPICXX``, ``MPIFORT`` will be ignored.

            

Raw data

            {
    "_id": null,
    "home_page": "https://petsc.org/",
    "name": "petsc",
    "maintainer": "Lisandro Dalcin",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": "dalcinl@gmail.com",
    "keywords": "PETSc, MPI",
    "author": "PETSc Team",
    "author_email": "petsc-maint@mcs.anl.gov",
    "download_url": "https://files.pythonhosted.org/packages/40/e2/da90f4adef19929ca65d0fb5ae8741a878dd0ea3bc8841b9f061b0725fe5/petsc-3.21.1.tar.gz",
    "platform": "POSIX",
    "description": "The Portable, Extensible Toolkit for Scientific Computation (PETSc),\nis a suite of data structures and routines for the scalable (parallel)\nsolution of scientific applications modeled by partial differential\nequations. It employs the Message Passing Interface (MPI) standard for\nall message-passing communication.\n\n.. note::\n\n   To install the ``PETSc`` and ``petsc4py`` packages\n   (``mpi4py`` is optional but highly recommended) use::\n\n     $ python -m pip install numpy mpi4py\n     $ python -m pip install petsc petsc4py\n\n.. tip::\n\n  You can also install the in-development versions with::\n\n    $ python -m pip install Cython numpy mpi4py\n    $ python -m pip install --no-deps https://gitlab.com/petsc/petsc/-/archive/main/petsc-main.tar.gz\n\n  Provide any ``PETSc`` ./configure options using the environmental variable ``PETSC_CONFIGURE_OPTIONS``.\n\n  Do not use the ``PETSc`` ``./configure`` options ``--with-cc``, ``--with-cxx``, ``--with-fc``, or ``--with-mpi-dir``.\n  To set the MPI compilers use the environmental variables ``MPICC``, ``MPICXX``, ``MPIFORT``.\n  If ``mpi4py`` is installed the compilers will be obtained from that installation and ``MPICC``, ``MPICXX``, ``MPIFORT`` will be ignored.\n",
    "bugtrack_url": null,
    "license": "BSD-2-Clause",
    "summary": "PETSc: Portable, Extensible Toolkit for Scientific Computation",
    "version": "3.21.1",
    "project_urls": {
        "Download": "https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-3.21.1.tar.gz#egg=petsc-3.21.1",
        "Homepage": "https://petsc.org/"
    },
    "split_keywords": [
        "petsc",
        " mpi"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "40e2da90f4adef19929ca65d0fb5ae8741a878dd0ea3bc8841b9f061b0725fe5",
                "md5": "1f900415f4453092a0ec8095bf31d3f0",
                "sha256": "8984c43188028f3a08e213b357083cef34aa8bbcf7c8b33492238122a3036405"
            },
            "downloads": -1,
            "filename": "petsc-3.21.1.tar.gz",
            "has_sig": false,
            "md5_digest": "1f900415f4453092a0ec8095bf31d3f0",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 17336366,
            "upload_time": "2024-04-29T06:51:06",
            "upload_time_iso_8601": "2024-04-29T06:51:06.861749Z",
            "url": "https://files.pythonhosted.org/packages/40/e2/da90f4adef19929ca65d0fb5ae8741a878dd0ea3bc8841b9f061b0725fe5/petsc-3.21.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-29 06:51:06",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "petsc"
}
        
Elapsed time: 0.24080s