{"name":"petsc","portdir":"math/petsc","version":"3.22.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mcs.anl.gov/petsc/","description":"Portable, Extensible Toolkit for Scientific Computation","long_description":"PETSc, pronounced PET-see (the S is silent), 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":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1595}],"variants":["accelerate","atlas","blis","flexiblas","openblas","clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang90","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gfortran","mpich","openmpi","complex","hwloc","suitesparse","sundials","superlu","mumps","superlu_dist","ml","hypre","parmetis","hdf5","netcdf","fftw","yaml","valgrind","sprng","debug","universal"],"dependencies":[{"type":"build","ports":["c2html","sowing","python311","clang-17"]},{"type":"lib","ports":["vecLibFort","mpich-clang17","hwloc"]}],"depends_on":[{"type":"lib","ports":["py27-slepc4py","py35-slepc4py","py36-slepc4py","py38-slepc4py","py310-slepc4py","py311-slepc4py","py27-petsc4py","py35-petsc4py","py36-petsc4py","py310-petsc4py","py311-petsc4py","py313-petsc4py","py37-slepc4py","py37-petsc4py","py38-petsc4py","py39-slepc4py","slepc","py39-petsc4py"]}]}