{"name":"py39-petsc4py","portdir":"python/py-petsc4py","version":"3.20.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/petsc4py/","description":"PETSc for Python - Python bindings for PETSc","long_description":"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 MPI standard for all message-passing communication.","active":false,"categories":["math","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gfortran","mpich","openmpi"],"dependencies":[{"type":"build","ports":["clang-18","py39-cython","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["petsc","py39-mpi4py","py39-numpy","mpich-clang18","python39"]}],"depends_on":[{"type":"lib","ports":["py39-slepc4py"]},{"type":"run","ports":["py39-clawpack"]}]}