Scientific Computing Software Building Blocks

Partial Differential Equations

Linear and Nonlinear Solvers

High-Level Scientific Computing Environments

Fourier Transforms

Parallel Computing

Distributed Memory

Shared Memory

Visualization