On Tue, Apr 14, 2009 at 4:18 AM, Garth N. Wells <[email protected]> wrote:
>
>
> Robert Kirby wrote:
>> I didn't see it as a sub of cpp.  thanks for pointing that out.  no_prec
>> is a better name
>> given what "None" means in python.
>>
>
> I find the enums is C++ clumsy, so is there a disadvantage in just using
> strings for setting solvers, preconditioners, etc?
>
> Garth

The advantage of enums over strings is that the compiler checks
correctness for you, so misspellings won't occur. Editors can detect
and show possible values of an enum. But as long as strings are used
all over the place, having enums only a few places doesn't really add
anything. Strings are of course easier to read and write to files.

Martin
_______________________________________________
DOLFIN-dev mailing list
[email protected]
http://www.fenics.org/mailman/listinfo/dolfin-dev

Reply via email to