QMG project future plans
Here are some shorter-term goals for extending QMG:
Some longer-term goals for QMG are:
As noted in the documentation, there are some obvious missing
functions in QMG. For instance, there is currently no program
that verifies the correctness of a brep. We hope to fill some gaps
In the QMG package there are no links between a brep and its mesh, or
between a mesh and its FEM solution. The user has to remember which
items are related to each other. It's not clear to me how to solve
this naming problem.
QMG does not handle Matlab windows very well. If you get in a
situation with many graphics windows on the screen at once (for
instance, using the `alltests' statement to run through the whole test
set), QMG will often put the current graphic in the wrong window.
Paul Chew of Cornell has a complete mesh generator for
two-dimensional surfaces embedded in R^3. We plan to connect
Chew's mesh generator to QMG and write a simple boundary element
package that uses Chew's mesh generator.
We would like to improve the performance of the mesh generator,
both in terms of quality of the mesh and running time.
We would like to investigate Delauney-based
methods in this regard.
We would like to be able to handle curved boundaries.
We would like to be able to do adaptive remeshing in which
some subregion of a larger domain gets retriangulated.
We would like to be able to interface QMG with commercial
CAD and finite element packages.
This documentation is written by Stephen A. Vavasis and is
copyright (c) 1995 by Cornell University.
Permission to reproduce this documentation is granted provided this
notice remains attached. There is no warranty of any kind on
this software or its documentation. See the accompanying file
'Copyright' for a full statement of the copyright.
Back to the QMG home page.
plans.html,v 18.104.22.168 1995/05/05 01:15:54 vavasis Exp
Stephen A. Vavasis, Computer Science Department, Cornell University,
Ithaca, NY 14853, firstname.lastname@example.org