Name | petsc JSON |
Version |
3.22.1
JSON |
| download |
home_page | https://petsc.org/ |
Summary | PETSc: Portable, Extensible Toolkit for Scientific Computation |
upload_time | 2024-10-31 13:10:33 |
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/98/d3/5bbd3238f85eda12064d911f3476ba118547eb221bb6ed0c34066be14c7c/petsc-3.22.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.22.1",
"project_urls": {
"Download": "https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-3.22.1.tar.gz#egg=petsc-3.22.1",
"Homepage": "https://petsc.org/"
},
"split_keywords": [
"petsc",
" mpi"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "98d35bbd3238f85eda12064d911f3476ba118547eb221bb6ed0c34066be14c7c",
"md5": "bb893179c4421facda89928da36e8a25",
"sha256": "7117d3ae6827f681ed9737939d4e86896b4751e27cca941bb07e5703f19a0a7b"
},
"downloads": -1,
"filename": "petsc-3.22.1.tar.gz",
"has_sig": false,
"md5_digest": "bb893179c4421facda89928da36e8a25",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16752281,
"upload_time": "2024-10-31T13:10:33",
"upload_time_iso_8601": "2024-10-31T13:10:33.212191Z",
"url": "https://files.pythonhosted.org/packages/98/d3/5bbd3238f85eda12064d911f3476ba118547eb221bb6ed0c34066be14c7c/petsc-3.22.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-31 13:10:33",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "petsc"
}