Scientific Computing
Solving complex scientific problems using computers.
Contents
Basic linear algebra
Multi-purpose toolkits
Finite Elements
Meshing
Triangular and tetrahedral meshing
MeshPy 579
updated 23d ago
Quality triangular and tetrahedral mesh generation. (Python, MIT, GitHub)
pygalmesh 665
updated 1y ago
Python interface for CGAL's 3D meshing capabilities. (Python, GPL 3, GitHub)
trimesh 3.5k
updated 1mo ago
Loading and using triangular meshes with an emphasis on watertight surfaces. (Python, MIT, GitHub)
dmsh 222
updated 3y ago
Simple generator for unstructured triangular meshes, inspired by distmesh. (Python, proprietary, GitHub)
Quadrilateral and hexahedral meshing
Data formats
Sparse linear solvers
Visualization
Other libraries and tools
FFTW 3.0k
updated 2mo ago
Discrete Fourier transforms in one or more dimensions, of arbitrary input size, real and complex.
Qhull 806
updated 8mo ago
Convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, etc.