Related LinksΒΆ
This page collects information about software related to SOLVCON:
Grid generator
CUBIT: an advanced mesh generator developed at Sandia National Laboratories. CUBIT has a very easy-to-use graphical interface and a comprehensive and productive command line interface. CUBIT can generate very large meshes and supports parallel mesh generation.
FLUENT GAMBIT: a mesh generator widely used for CFD. GAMBIT is supported by ANSYS.
Numerical library
LAPACK (Linear Algebra PACKage): the de facto tool set for linear algebra. LAPACK solves linear systems, eigen problems, and singular value problems.
METIS: a software library for graph partitioning, developed by George Karypis at University of Minnesota, Twin Cities.
numpy: the de facto software package for N-dimensional array in Python. numpy is the core of scipy, a comprehensive tool box for scientific computing in Python.
GPU computing
I/O and Visualization
NetCDF: a library for array data in scientific applications. The file format has several versions, and the newer ones are based on HDF5. The Genesis/ExodusII mesh format is based on netCDF.
ParaView: a powerful, open-source post-processing tool developed by Kitware, Inc. ParaView support parallel visualization, and provides a comprehensive set of functionalities. ParaView is scriptable by using Python. It is build upon VTK.
VTK (Visualization Toolkit): an open-source software library for computer graphics and visualization. It is developed with C++ and provides a Python interface. It is very easy to invoke VTK in Python. For example, MayaVi is a Python package that uses VTK.
Miscellaneous
Epydoc: a tool for generating API documentation for Python packages/modules. Epydoc supports multiple text markups, including epytext, reStructuredText, and Javadoc.
MPI (Message-Passing Interface): the de facto standard for distributed-memory parallel computing. Multiple implementations of the standard exist, including MPICH, MVAPICH, Open MPI, etc.
nose: a comprehensive test runner for Python code. nose supports many unit test discovery modes and makes running unit tests easy.
SCons: a software construction tool. SCons is fundamentally a huge set of rule implemented in Python, and manipulated in Python. The control files of SCons are nothing more than Python scripts that follow the special context management imposed by SCons. SCons is a convenient replacement of make.
You may also want to check Other Software for Solving PDEs