Here is a list of all functions with links to the structures/unions they belong to:
- s -
- sage_generator() : GFqDom< Size_store >
- second() : Pair< T1, T2 >
- seed() : BaseTimer, GivRandom
- seeding() : Integer
- set() : Bits, IntFactorDom< MyRandIter >
- set_random_irreducible() : CyclotomicTable< Domain, Tag >
- setBitsize() : RandomIntegerIterator< _Unsigned, _Exact_Size >
- setdegree() : TruncDom< Domain >
- setDomain() : StaticElement< DomainStyle >
- setMaxn() : GFqKronecker< TT, Ints >
- SetNoReduce() : Rational
- setPrimes() : RNSsystem< RING, Domain >
- SetReduce() : Rational
- setSeed() : RandomIntegerIterator< _Unsigned, _Exact_Size >
- setShift() : GFqKronecker< TT, Ints >
- setval() : TruncDom< Domain >
- shift() : TruncDom< Domain >
- shifteddotproduct() : HighOrder< Domain >
- shiftin() : FixedTruncDom< Domain >
- sign() : Integer
- size() : Array0< T >, ArrayFixed< T, SIZE >, GF2, GFqDom< Size_store >, Integer, List0< T >, Modular< _Storage_t, _Compute_t, typename std::enable_if< is_same_ruint< _Storage_t, _Compute_t >::value||is_smaller_ruint< _Storage_t, _Compute_t >::value||is_same_rint< _Storage_t, _Compute_t >::value||is_smaller_rint< _Storage_t, _Compute_t >::value >::type >, Modular< _Storage_t, _Compute_t, typename std::enable_if< std::is_floating_point< _Storage_t >::value >::type >, Modular< _Storage_t, _Compute_t, typename std::enable_if< std::is_integral< _Storage_t >::value &&std::is_integral< _Compute_t >::value &&(sizeof(_Storage_t)==sizeof(_Compute_t)||2 *sizeof(_Storage_t)==sizeof(_Compute_t))>::type >, Modular_implem< _Storage_t, _Compute_t, _Residu_t >, ModularExtended< _Element >, Poly1CRT< Field >, RetVectorStorage< T, Sparse >::Storage_t, RNSsystem< RING, Domain >, RNSsystemFixed< Ints >, UnparametricZRing< _Element >, ruint< K >, ruint< 0 >, ruint< 1 >, ruint< 2 >, ruint< 3 >, ruint< 4 >, ruint< 5 >, ruint< 6 >::cr_iterator
- size_in_base() : Integer
- SplitFactor() : Poly1FactorDom< Domain, Tag, RandomIterator >
- sqroothensellift() : IntSqrtModDom< MyRandIter >
- sqrootlinear() : IntSqrtModDom< MyRandIter >
- sqrootmod() : IntSqrtModDom< MyRandIter >
- sqrootmodpoweroftwo() : IntSqrtModDom< MyRandIter >
- sqrootmodprime() : IntSqrtModDom< MyRandIter >
- sqrootmodprimepower() : IntSqrtModDom< MyRandIter >
- sqrootmodtwolift() : IntSqrtModDom< MyRandIter >
- sqrootonemorelift() : IntSqrtModDom< MyRandIter >
- sqroottwolinear() : IntSqrtModDom< MyRandIter >
- Stack() : Stack< THING >
- start() : OMPTimer, RealTimer, SysTimer, Timer, UserTimer
- StaticElement() : StaticElement< DomainStyle >
- stop() : OMPTimer, RealTimer, SysTimer, Timer, UserTimer
- Storage_t() : RetMatrixStorage< T, Sparse >::Storage_t, RetVectorStorage< T, Sparse >::Storage_t
- strong_prime() : IntRSADom< MyRandIter >
- StructFormat() : StructFormat< T, Tag >
- sub() : BaseDomain< T >, Extension< BFT >, FixedTruncDom< Domain >, FracDom< RingDom >, GF2, GFqDom< Size_store >, Integer, Modular< IntType, _Compute_t, Enable >, Modular< _Storage_t, _Compute_t, typename std::enable_if< is_same_ruint< _Storage_t, _Compute_t >::value||is_smaller_ruint< _Storage_t, _Compute_t >::value||is_same_rint< _Storage_t, _Compute_t >::value||is_smaller_rint< _Storage_t, _Compute_t >::value >::type >, Modular< _Storage_t, _Compute_t, typename std::enable_if< std::is_floating_point< _Storage_t >::value >::type >, Modular< _Storage_t, _Compute_t, typename std::enable_if< std::is_integral< _Storage_t >::value &&std::is_integral< _Compute_t >::value &&(sizeof(_Storage_t)==sizeof(_Compute_t)||2 *sizeof(_Storage_t)==sizeof(_Compute_t))>::type >, ModularExtended< _Element >, QuotientDom< RingDom >, RingInterface< _Element >, TruncDom< Domain >, UnparametricOperations< _Element >
- subin() : BaseDomain< T >, Extension< BFT >, FixedTruncDom< Domain >, FracDom< RingDom >, GF2, GFqDom< Size_store >, Integer, Modular< IntType, _Compute_t, Enable >, Modular< _Storage_t, _Compute_t, typename std::enable_if< is_same_ruint< _Storage_t, _Compute_t >::value||is_smaller_ruint< _Storage_t, _Compute_t >::value||is_same_rint< _Storage_t, _Compute_t >::value||is_smaller_rint< _Storage_t, _Compute_t >::value >::type >, Modular< _Storage_t, _Compute_t, typename std::enable_if< std::is_floating_point< _Storage_t >::value >::type >, Modular< _Storage_t, _Compute_t, typename std::enable_if< std::is_integral< _Storage_t >::value &&std::is_integral< _Compute_t >::value &&(sizeof(_Storage_t)==sizeof(_Compute_t)||2 *sizeof(_Storage_t)==sizeof(_Compute_t))>::type >, ModularExtended< _Element >, QuotientDom< RingDom >, RingInterface< _Element >, TruncDom< Domain >, UnparametricOperations< _Element >
- SubOp() : SubOp< Domain >
- sumofsquaresmodprime() : IntSqrtModDom< MyRandIter >
- sumofsquaresmodprimeDeterministic() : IntSqrtModDom< MyRandIter >
- sumofsquaresmodprimeMonteCarlo() : IntSqrtModDom< MyRandIter >
- sumofsquaresmodprimeNoERH() : IntSqrtModDom< MyRandIter >
- sumofsquaresmodprimewithnonresidue() : IntSqrtModDom< MyRandIter >
- sysElapsedTime() : Timer
- systime() : Timer
- SysTimer() : SysTimer