Name | petsc JSON |
Version |
3.22.0
JSON |
| download |
home_page | https://petsc.org/ |
Summary | PETSc: Portable, Extensible Toolkit for Scientific Computation |
upload_time | 2024-10-02 06:53:58 |
maintainer | Lisandro Dalcin |
docs_url | None |
author | PETSc Team |
requires_python | None |
license | BSD-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/a4/46/1aa84b50059c6e2ead10713cc23567380a86a0f1e3e911e72b4aee9603be/petsc-3.22.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 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.22.0",
"project_urls": {
"Download": "https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-3.22.0.tar.gz#egg=petsc-3.22.0",
"Homepage": "https://petsc.org/"
},
"split_keywords": [
"petsc",
" mpi"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a4461aa84b50059c6e2ead10713cc23567380a86a0f1e3e911e72b4aee9603be",
"md5": "13a1a9981a24eca93cc06abf7e62e40a",
"sha256": "2c03f7c0f7ad2649240d4989355cf7fb7f211b75156cd7d424e1d9dd7dfb290b"
},
"downloads": -1,
"filename": "petsc-3.22.0.tar.gz",
"has_sig": false,
"md5_digest": "13a1a9981a24eca93cc06abf7e62e40a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16744618,
"upload_time": "2024-10-02T06:53:58",
"upload_time_iso_8601": "2024-10-02T06:53:58.455411Z",
"url": "https://files.pythonhosted.org/packages/a4/46/1aa84b50059c6e2ead10713cc23567380a86a0f1e3e911e72b4aee9603be/petsc-3.22.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-02 06:53:58",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "petsc"
}