On Tue, 21 Feb 2012, Cody Permann wrote:
The patch is committed, but we can refactor later if we need to.
Indeed. I expect this to be a somewhat fluid interface for a while -
maybe we need to toss a libmesh_experimental() warning in there
somewhere?
For instance, after discovering that ',' made a lousy delimiter
between vector components (at least if you don't want to also
inadvertently disable non-unary functions) in my first version, I'm
now discovering that '#' makes a lousy delimiter too (at least if you
don't want hairy interactions with GetPot comments).
At this point I'm leaning towards hideous syntax like:
function_list = '0 {1} {cos(x)}{sin(y)}'
for putting lists of functions (in this case: two scalar-valued, braces
optional; one vector-valued) into GetPot. And best not to let any
spaces slip into your functions, because GetPot doesn't skip even
quoted spaces as a vector-of-strings delimiter...
---
Roy
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel