|
linbox 1
|
#include <prime-stream.h>
Public Member Functions | |
| PrimeStream (Integer &start, bool move_up=true) | |
| Element & | next (Element &a) |
| PrimeStream< Element > & | operator>> (Element &a) |
Prime number stream
Provides a source of prime numbers of given characteristics to use in parts of the library that need to reduce modulo one or more primes.
| PrimeStream | ( | Integer & | start, |
| bool | move_up = true |
||
| ) | [inline] |
Constructor
Construct a PrimeStream object.
| start | Starting point; need not be prime itself |
| move_up | true if we should move up from the starting point, false otherwise |
| Element& next | ( | Element & | a | ) | [inline] |
Get the next prime element
| a | Place to store the next prime element |
LinBox::Integer doesnot support prevprime
| PrimeStream<Element>& operator>> | ( | Element & | a | ) | [inline] |
Operator form for getting the next prime element
1.7.4