Loading…

Strategies for mesh-handling and model specification within a highly flexible simulation framework

We describe an approach to solving a general system of coupled, nonlinear partial differential equations and their associated boundary conditions, by means of general discretization schemes, on an arbitrary triangular/rectangular mesh with emphasis on the techniques used to make the specification of...

Full description

Saved in:
Bibliographic Details
Published in:Computer physics communications 1996, Vol.93 (2), p.179-211
Main Authors: Kramer, K.M., Hitchon, W.N.G.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:We describe an approach to solving a general system of coupled, nonlinear partial differential equations and their associated boundary conditions, by means of general discretization schemes, on an arbitrary triangular/rectangular mesh with emphasis on the techniques used to make the specification of the equations as simple as possible on a very general class of mesh. Both the mesh and the system of partial differential equations are specified in input files. Software has been implemented which permits a simple mesh-labeling system to be employed in the equation specification. The mesh can be divided into named regions and the labeling allows the equation specification to simply state by name to which region the equation applies without any restrictions. This greatly simplifies the setting up and modification of the geometrical and physical aspects of the problem specification. In addition, we show how complicated discretization schemes may easily be implemented as user-defined functions which the software can symbolically differentiate and symbolically manipulate as necessary for use during the solution procedure.
ISSN:0010-4655
1879-2944
DOI:10.1016/0010-4655(95)00130-1