On Mon, 3 Dec 2007, Benjamin Kirk wrote:

> Specifically, the current mesh format provides no mechanism for
> specifying the subdomain id, or the p level for a given element
> (although the latter should probably be associated with an
> EquationSystems object instead of the mesh).

I disagree - despite it's current status as "red headed stepchild that
gets developed when Roy's attention wanders", in an ideal world p
refinement would be seen as just another type of mesh refinement.
Just because my code makes it possible to treat p refinement levels as
separate from the Mesh doesn't make doing so a good idea in general.

On the other hand, the proposal you've outlined for making these sorts
of fields optionally separable from the mesh file sounds fantastic.
Just make sure the default Mesh::write() behavior is to use "n/a"
where possible and "." otherwise, so as to be the least surprising to
the user.  Writing separate auxilliary files should be a non-default
option.  Trying to imagine my own use, in fact, I'd probably only want
to write integrated files, but then occasionally use meshtool (after
it's been upgraded to understand them) to split out auxiliary files
from what the application code wrote.
---
Roy

-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to