sci-mathematics/petsc
Portable, Extensible Toolkit for Scientific Computation
Runtime Dependencies
petsc-3.23.3
virtual/blas
virtual/lapack
afterimage?
( media-libs/libafterimage )
boost?
( dev-libs/boost )
cuda?
( >=dev-util/nvidia-cuda-toolkit-3.2 )
fftw?
( sci-libs/fftw:3.0[mpi?
] )
hdf5?
( sci-libs/hdf5:=[mpi?
] )
hypre?
( >=sci-libs/hypre-2.18.0[int64?
,mpi?
] )
metis?
( >=sci-libs/parmetis-4 )
mpi?
( virtual/mpi[fortran?
] )
mumps?
( sci-libs/mumps[mpi?
] sci-libs/scalapack )
scotch?
( sci-libs/scotch[int64?
,mpi?
] )
superlu?
( >=sci-libs/superlu-5 )
X?
( x11-libs/libX11 )
virtual/fortran
virtual/lapack
afterimage?
( media-libs/libafterimage )
boost?
( dev-libs/boost )
cuda?
( >=dev-util/nvidia-cuda-toolkit-3.2 )
fftw?
( sci-libs/fftw:3.0[mpi?
] )
hdf5?
( sci-libs/hdf5:=[mpi?
] )
hypre?
( >=sci-libs/hypre-2.18.0[int64?
,mpi?
] )
metis?
( >=sci-libs/parmetis-4 )
mpi?
( virtual/mpi[fortran?
] )
mumps?
( sci-libs/mumps[mpi?
] sci-libs/scalapack )
scotch?
( sci-libs/scotch[int64?
,mpi?
] )
superlu?
( >=sci-libs/superlu-5 )
X?
( x11-libs/libX11 )
virtual/fortran
petsc-3.22.2
virtual/blas
virtual/lapack
afterimage?
( media-libs/libafterimage )
boost?
( dev-libs/boost )
fftw?
( sci-libs/fftw:3.0[mpi?
] )
hdf5?
( sci-libs/hdf5:=[mpi?
] )
hypre?
( >=sci-libs/hypre-2.18.0[int64?
,mpi?
] )
metis?
( >=sci-libs/parmetis-4 )
mpi?
( virtual/mpi[fortran?
] )
mumps?
( sci-libs/mumps[mpi?
] sci-libs/scalapack )
scotch?
( sci-libs/scotch[int64?
,mpi?
] )
superlu?
( >=sci-libs/superlu-5 )
X?
( x11-libs/libX11 )
virtual/fortran
virtual/lapack
afterimage?
( media-libs/libafterimage )
boost?
( dev-libs/boost )
fftw?
( sci-libs/fftw:3.0[mpi?
] )
hdf5?
( sci-libs/hdf5:=[mpi?
] )
hypre?
( >=sci-libs/hypre-2.18.0[int64?
,mpi?
] )
metis?
( >=sci-libs/parmetis-4 )
mpi?
( virtual/mpi[fortran?
] )
mumps?
( sci-libs/mumps[mpi?
] sci-libs/scalapack )
scotch?
( sci-libs/scotch[int64?
,mpi?
] )
superlu?
( >=sci-libs/superlu-5 )
X?
( x11-libs/libX11 )
virtual/fortran