...
SciPy | http://www.scipy.org | SciPy is a Python-based ecosystem of open-source software for mathematics, science, and engineering | |||
NumPy | http://www.numpy.org | Base N-dimensional array package | |||
pyspread | https://pyspread.gitlab.io/ | pyspread is a non-traditional spreadsheet application that is based on and written in the programming language Python |
|
IO Libraries
Adios | http://www.olcf.ornl.gov/center-projects/adios | The Adaptable IO System (ADIOS). |
HDF5/PHDF5 | http://www.hdfgroup.org/HDF5 | A general purpose library and file format for storing scientific data. |
NetCDF | http://www.unidata.ucar.edu/software/netcdf | Fortran, C, and C++ libraries for the Unidata network Common Data |
PnetCDF | http://cucis.ece.northwestern.edu/projects/PnetCDF | A Parallel NetCDF library |
ScionLib | http://www.fz-juelich.de/ias/jsc/EN/Expertise/Support/Software/SIONlib/_node.html | Scalable I/O Library for Parallel Access to Task-Local Files. |
...
Boost | http://www.boost.org | Free peer-reviewed portable C++ source libraries. |
FFTW | http://www.fftw.org | Fast Fourier Transform library. |
Hypre | http://www.llnl.gov/casc/hypre | Scalable algorithms for solving linear systems of equations. |
MFEM | http://mfem.org | Lightweight, general, scalable C++ library for finite element methods. |
MUMPS | http://mumps.enseeiht.fr | A MUltifrontal Massively Parallel Sparse direct Solver. |
PETSC | http://www.mcs.anl.gov/petsc | Portable Extensible Toolkit for Scientific Computation. |
PT-SCOTCH | http://www.labri.fr/perso/pelegrin/scotch | Graph, mesh and hypergraph partitioning library using MPI. |
SLEPC | http://slepc.upv.es | A library for solving large scale sparse eigenvalue problems. |
SuperLU | http://crd.lbl.gov/~xiaoye/SuperLU | A general purpose library for the direct solution of linear equations. |
Trilinos | https://trilinos.org/ | An object-oriented software framework for the solution of large-scale, complex multi-physics engineering and scientific problems. |
Capacitance Extraction/Field Solving
FasterCap | https://www.fastfieldsolvers.com/fastercap.htm | A powerful three- and two-dimensional capactiance extraction program |
|
Density Functional Approaches
...
BLAS | http://netlib.org/blas/ | The BLAS (Basic Linear Algebra Subprograms) are routines that provide standard building blocks for performing basic vector and matrix operations. (OpenBLAS is also available... see above) |
|
Tomographic Data Processing and Image Reconstruction
TomoPy | Tomographic reconstruction creates three-dimensional views of an object by combining two-dimensional images taken from multiple directions, for example, this is how a CAT (computer-aided tomography) scanner generates 3D views of the heart or brain. Included is the tomopy-cli commandline interface. |
|