SOLVCON – SOLVer CONstructor

SOLVCON is a Python-based toolkit for solving conservation laws formulated as a coupled system of partial differential equations (PDEs):

(1)\dpd{\bvec{u}}{t}
+ \sum_{\iota=1}^3 \mathrm{A}^{(\iota)}(\bvec{u})\dpd{\bvec{u}}{x_{\iota}}
= \bvec{s}(\bvec{u})

where \bvec{u} is the unknown vector, \mathrm{A}^{(1)}, \mathrm{A}^{(2)}, and \mathrm{A}^{(3)} the Jacobian matrices, and \bvec{s} the source term. SOLVCON employs the space-time Conservation Element and Solution Element (CESE) method, which is developed to solve non-linear problems, e.g., shock capturing. The CESE method is also suitable for multi-physics problems for it solves the general mathematical form of the conservation laws, as shown in Eq. (1). Solvers of gas dynamics and stress waves are implemented. Results can be found in Published Applications of SOLVCON.

To start using SOLVCON, two documents are helpful: Installation and Tutorial. The Resources section contains more information.

The software is released under GNU GPLv2. Comments, contribution, and collaboration are welcomed. You can reach us at http://groups.google.com/group/solvcon or contact us by sending a private email to contact@solvcon.net.

Resources

Indices and tables

Table Of Contents

Next topic

Installation

This Page