petsc

Description:Portable, Extensible Toolkit for Scientific Computation
License: BSD-2
Homepage:https://www.mcs.anl.gov/petsc
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
3.19.4 diff - ~ - - - - - - - - - - ~
3.19.2 diff - ~ - - - - - - - - - - ~
3.19.1 diff - ~ - - - - - - - - - - ~
3.18.2 diff - ~ - - - - - - - - - - ~
3.17.1-r1 diff - ~ - - - - - - - - - - ~
3.16.0-r1 - ~ - - - - - - - - - - ~

USE flags

  • afterimage - Use Afterstep image library (media-libs/libafterimage)
  • boost - Use boost (dev-libs/boost)
  • complex-scalars - Make scalars complex
  • cxx - Build support for C++ (bindings, extra libraries, code generation, ...)
  • debug - Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
  • examples - Install examples, usually source code
  • fftw - Use FFTW library for computing Fourier transforms
  • fortran - Add support for fortran
  • hdf5 - Add support for the Hierarchical Data Format v5
  • hypre - Use HYPRE (sci-mathematics/hypre) and for preconditioning
  • int64 - Use 64 bit indexes
  • metis - Add support for metis (sci-libs/parmetis)
  • mpi - Add MPI (Message Passing Interface) layer to the apps that support it
  • mumps - Add support for mumps (sci-libs/mumps)
  • scotch - Add support for scotch (sci-libs/scotch)
  • sparse - Use suitesparse (sci-libs/suitesparse) including cholmod (sci-libs/cholmod) for sparse factorization
  • superlu - Use superlu (sci-libs/superlu) for preconditioning
  • threads - Add threads support for various packages. Usually pthreads
  • X - Add support for X11

Also available in: Atom

Thank you!