2011/10/3 Sébastien Brisard <sebastien.bris...@m4x.org>:
> Hello,
> I'm using quite extensively the Field/FieldElement interfaces, but am
> sometimes feeling the need for less stringent sets like Abelian Groups
> (no multiplication) and Rings (no division). This would allow me to
> carry out some calculations on different types of number simply by
> changing the generic type.
> I was thinking of adding some interfaces along the lines of the two
> above mentioned
>  - AbelianGroup<T>, AbelianGroupElement<T>,
>  - Ring<T>, RingElement<T>.
Hello

You should probably take a look at the JAS type hierachy (see attached
jas_hierarchy.png)
http://krum.rz.uni-mannheim.de/jas/

this paper gives an overview of the JAS design:
http://krum.rz.uni-mannheim.de/kredel/ca-sem-2009.pdf

-- 
Axel Kramer
http://code.google.com/p/symja/wiki/UsedLibraries (JAS and CM examples in Symja)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to