petsc


Namepetsc JSON
Version 3.21.0 PyPI version JSON
download
home_pagehttps://petsc.org/
SummaryPETSc: Portable, Extensible Toolkit for Scientific Computation
upload_time2024-04-02 06:04:30
maintainerLisandro Dalcin
docs_urlNone
authorPETSc Team
requires_pythonNone
licenseBSD
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 ``PETSc`` and ``petsc4py`` (``mpi4py`` is optional
   but highly recommended) use::

     $ python -m pip install numpy mpi4py  (or pip install numpy mpi4py)
     $ python -m pip install petsc petsc4py (or 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

  To set the MPI compilers use the environmental variables ``MPICC``, ``MPICXX``, ``MPIF90``.

  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``.

  If ``mpi4py`` is installed the compilers will obtained from that installation and ``MPICC``, ``MPICXX``, ``MPIF90`` 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/e8/c5/e79a0b17126a532be2a0e04d639459f1ab204e68c17556a3f5ae2533f5b7/petsc-3.21.0.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 ``PETSc`` and ``petsc4py`` (``mpi4py`` is optional\n   but highly recommended) use::\n\n     $ python -m pip install numpy mpi4py  (or pip install numpy mpi4py)\n     $ python -m pip install petsc petsc4py (or 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  To set the MPI compilers use the environmental variables ``MPICC``, ``MPICXX``, ``MPIF90``.\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\n  If ``mpi4py`` is installed the compilers will obtained from that installation and ``MPICC``, ``MPICXX``, ``MPIF90`` will be ignored.\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "PETSc: Portable, Extensible Toolkit for Scientific Computation",
    "version": "3.21.0",
    "project_urls": {
        "Download": "https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-3.21.0.tar.gz#egg=petsc-3.21.0",
        "Homepage": "https://petsc.org/"
    },
    "split_keywords": [
        "petsc",
        " mpi"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e8c5e79a0b17126a532be2a0e04d639459f1ab204e68c17556a3f5ae2533f5b7",
                "md5": "a0636e98522a04fb5b3c76c3862575aa",
                "sha256": "1e0c2f92514c72f80d4a4d0e6439a3aba0ceda7a0bcbc7ad9c44ce4cd8b14c28"
            },
            "downloads": -1,
            "filename": "petsc-3.21.0.tar.gz",
            "has_sig": false,
            "md5_digest": "a0636e98522a04fb5b3c76c3862575aa",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 17315509,
            "upload_time": "2024-04-02T06:04:30",
            "upload_time_iso_8601": "2024-04-02T06:04:30.779201Z",
            "url": "https://files.pythonhosted.org/packages/e8/c5/e79a0b17126a532be2a0e04d639459f1ab204e68c17556a3f5ae2533f5b7/petsc-3.21.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-02 06:04:30",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "petsc"
}
        
Elapsed time: 0.20056s