#587 ReferenceElements should use unsigned for indices, sizes etc.
Metadata
Property | Value |
---|---|
Reported by | Jö Fahlke (jorrit@jorrit.de) |
Reported at | Aug 20, 2009 13:49 |
Type | Bug Report |
Version | Git (pre2.4) [autotools] |
Operating System | Unspecified / All |
Last edited by | Christoph Grüninger (gruenich@iws.uni-stuttgart.de) |
Last edited at | Nov 20, 2013 07:31 |
Description
The ReferenceElements should use an unsigned type such as unsigned int
or std::size_t
for things like subentity indices, subentity counts and possibly even codimensions (though that is an int
in a lot more places than just the ReferenceElement
s). All these quantities can never be <0. As an alternative, LocalKey
from dune-localfunctions should change to using an int
instead of unsigned int
.
Edited by Christoph Grüninger