Here is a list of all functions with links to the structures/unions they belong to:
- f -
- factor() : NTL_zz_pEX, NTL_zz_pX, PolynomialRing< BaseRing, StorageTag >
- FaireElimination() : PowerGaussDomain< _Field >, PowerGaussDomainPowerOfTwo< UnsignedIntType >
- fastEEA() : FastRationalReconstruction< Ring >
- FastMaxQRationalReconstruction() : FastMaxQRationalReconstruction< Ring >
- fastQMaxEEA() : FastMaxQRationalReconstruction< Ring >
- fastQMaxRationalReconstruction() : FastMaxQRationalReconstruction< Ring >
- FastRationalReconstruction() : FastRationalReconstruction< Ring >
- fastRationalReconstruction() : FastRationalReconstruction< Ring >
- faxpy() : DotProductDomain< GF2 >, DotProductDomain< Givaro::Modular< double > >, DotProductDomain< Givaro::Modular< float > >, DotProductDomain< Givaro::Modular< int16_t > >, DotProductDomain< Givaro::Modular< int32_t, Compute > >, DotProductDomain< Givaro::Modular< int64_t, Compute_t > >, DotProductDomain< Givaro::Modular< int8_t > >, DotProductDomain< Givaro::Modular< uint16_t, Compute_t > >, DotProductDomain< Givaro::Modular< uint32_t, Compute_t > >, DotProductDomain< Givaro::Modular< uint64_t, Compute_t > >, DotProductDomain< Givaro::Modular< uint8_t, Compute_t > >, DotProductDomain< Givaro::ModularBalanced< double > >, DotProductDomain< Givaro::ModularBalanced< float > >, DotProductDomain< Givaro::ModularBalanced< int32_t > >, DotProductDomain< Givaro::ModularBalanced< int64_t > >, DotProductDomain< PIR_ntl_ZZ_p >, DotProductDomain< PIRModular< int32_t > >, VectorDomain< GF2 >, VectorDomainBase< Field >
- FflasCsr() : FflasCsr< _Field >
- FFT() : FFT< Field, Simd >, SpecialFFTMulDomain< _Field >
- FFT_base() : FFT_base< Field, Simd, typename std::enable_if< Field::is_elt_floating_point_v &&Simd::template is_same_element< Field >::value >::type >, FFT_base< Field, Simd, typename std::enable_if< Field::is_elt_integral_v &&Simd::template is_same_element< Field >::value >::type >
- FFT_direct() : FFT< Field, Simd >, FFT_multi< Field, Simd >
- FFT_inverse() : FFT< Field, Simd >, FFT_multi< Field, Simd >
- FFT_multi() : FFT_multi< Field, Simd >
- FFT_multi_base() : FFT_multi_base< Field, Simd, typename std::enable_if< Field::is_elt_floating_point_v &&Simd::template is_same_element< Field >::value >::type >, FFT_multi_base< Field, Simd, typename std::enable_if< Field::is_elt_integral_v &&Simd::template is_same_element< Field >::value >::type >
- FFTMulDomain() : FFTMulDomain< _Field >
- FIBBProduct() : FIBBProduct< Field_ >
- field() : BB< Ring >, BlackboxBlockContainerBase< _Field, _Blackbox, _MatrixDomain >, BlackboxContainerBase< Field, Blackbox >, BlasMatrix< _Field, _Storage >, BlasMatrix< _Field, _Storage >::rebind< _Tp1, _Rep2 >, BlasMatrixDomain< Field_ >, BlasPermutation< _UnsignedInt >, BlasSubmatrix< _Matrix >::ConstIterator, BlasSubmatrix< _Matrix >, BlasSubmatrix< _Matrix >::Iterator, BlasSubmatrix< _Matrix >::rebind< _Tp1, _Rep2 >, BlasSubvector< _Vector >, BlasVector< _Field, _Storage >, BlockBB< _BB >, BlockCompose< _Blackbox1, _Blackbox2 >, BlockCoppersmithDomain< _Domain, _Sequence >::BM_Seq::BM_iterator, BlockCoppersmithDomain< _Domain, _Sequence >, BlockHankel< _Field >, BlockHankelInverse< _Field >, BlockHankelLiftingContainer< _Ring, _Field, _IMatrix, _FMatrix, _Block >, BlockLanczosSolver< Field, Matrix >, BlockMasseyDomain< _Field, _Sequence >, BlockWiedemannLiftingContainer< _Ring, _Field, _IMatrix, _FMatrix >, BlockWiedemannSolver< Context_ >, Butterfly< _Field, Switch >, ClassicMulDomain< Field >, Compose< _Blackbox1, _Blackbox2 >, Compose< _Blackbox, _Blackbox >::rebind< _Tp1 >, ComposeOwner< _Blackbox1, _Blackbox2 >, CoppersmithDeterminant< _Domain >, CoppersmithRank< _Domain >, CoppersmithSolver< _Domain >, CSF< _Field >, DensePolynomial< Field >, Diagonal< GF2, VectorTraits< Vector< GF2 >::Dense >::VectorCategory >, Dif< _Blackbox1, _Blackbox2 >, DirectSum< _Blackbox1, _Blackbox2 >, DirectSum< Blackbox, Blackbox >::rebind< _Tp1 >, DirectSumOwner< _Blackbox1, _Blackbox2 >, DirectSumOwner< Blackbox, Blackbox >::rebind< _Tp1 >, DixonLiftingContainer< _Ring, _Field, _IMatrix, _FMatrix >, DotProductDomain< GF2 >, DotProductDomain< Givaro::Modular< double > >, DotProductDomain< Givaro::Modular< float > >, DotProductDomain< Givaro::Modular< int16_t > >, DotProductDomain< Givaro::Modular< int32_t, Compute > >, DotProductDomain< Givaro::Modular< int64_t, Compute_t > >, DotProductDomain< Givaro::Modular< int8_t > >, DotProductDomain< Givaro::Modular< uint16_t, Compute_t > >, DotProductDomain< Givaro::Modular< uint32_t, Compute_t > >, DotProductDomain< Givaro::Modular< uint64_t, Compute_t > >, DotProductDomain< Givaro::Modular< uint8_t, Compute_t > >, DotProductDomain< Givaro::ModularBalanced< double > >, DotProductDomain< Givaro::ModularBalanced< float > >, DotProductDomain< Givaro::ModularBalanced< int32_t > >, DotProductDomain< Givaro::ModularBalanced< int64_t > >, DotProductDomain< PIR_ntl_ZZ_p >, DotProductDomain< PIRModular< int32_t > >, Eliminator< Field, Matrix >, FflasCsr< _Field >, FFT< Field, Simd >, FFT_multi< Field, Simd >, FFTMulDomain< _Field >, FIBBProduct< Field_ >, FieldAXPY< Field >, FieldAXPY< Givaro::Modular< double > >, FieldAXPY< Givaro::Modular< float > >, FieldAXPY< Givaro::Modular< int16_t > >, FieldAXPY< Givaro::Modular< int32_t, Compute > >, FieldAXPY< Givaro::Modular< int64_t, Compute_t > >, FieldAXPY< Givaro::Modular< int8_t > >, FieldAXPY< Givaro::Modular< uint16_t, Compute_t > >, FieldAXPY< Givaro::Modular< uint32_t, Compute_t > >, FieldAXPY< Givaro::Modular< uint64_t, Compute_t > >, FieldAXPY< Givaro::Modular< uint8_t, Compute_t > >, FieldAXPY< Givaro::ModularBalanced< double > >, FieldAXPY< Givaro::ModularBalanced< float > >, FieldAXPY< Givaro::ModularBalanced< int32_t > >, FieldAXPY< Givaro::ModularBalanced< int64_t > >, FieldAXPY< NTL_ZZ >, FieldAXPY< PIR_ntl_ZZ_p >, FieldAXPY< PIRModular< int32_t > >, GaussDomain< _Field >::Continuation< _Matrix, Perm, false >, GaussDomain< _Field >::Continuation< _Matrix, Perm, true >, GaussDomain< _Field >, GaussDomain< GF2 >, HalflineMPDomain< Field, PMatrix1, PMatrix2, PMatrix3 >, Inverse< Blackbox >, JIT_Matrix< _Field, JIT_EntryGenerator >, KaratsubaMulDomain< _Field >, LanczosSolver< Field, Vector >, MasseyDomain< Field, Sequence >, MatrixBlackbox< _Field, _Matrix, _Vector >, MatrixDomain< Field_ >, MatrixDomain< GF2 >, MatrixDomain< SlicedField< _Field, _WordT > >, MatrixStream< Field >, MoorePenrose< Blackbox >, OpenCLMatrixDomain< Field_ >, OrderBasis< Field, ET >, OverUnder< Field >, PascalBlackbox< Field >, Permutation< _Field, _Matrix >, PlainDomain< Field_ >, PlainMatrix< Domain_ >, PlainSubmatrix< MatDom >, PLUQMatrix< Field >, PolynomialBB< Blackbox, Poly >, PolynomialBBOwner< Blackbox, Poly >, PolynomialMatrix< _Field, PMType::polfirst >, PolynomialMatrixFFTMulDomain< Field >, PolynomialMatrixFFTMulDomain< Givaro::Modular< integer > >, PolynomialMatrixFFTMulDomain< Givaro::Modular< RecInt::ruint< K >, RecInt::ruint< L > > >, PolynomialMatrixFFTMulDomain< Givaro::Modular< T1, T2 > >, PolynomialMatrixFFTMulDomain< Givaro::ZRing< integer > >, PolynomialMatrixFFTMulDomain< Givaro::ZRing< RecInt::ruint< K > > >, PolynomialMatrixFFTPrimeMulDomain< _Field >, PolynomialMatrixKaraDomain< _Field >, PolynomialMatrixMulDomain< _Field >, PolynomialMatrixNaiveMulDomain< _Field >, PolynomialMatrixThreePrimesFFTMulDomain< Field >, SparseMatrixGeneric< _Field, _Row, Trait >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseAssociativeVectorTag >::_IndexedIterator< RepIterator, RowIdxIterator, _I_Element >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseAssociativeVectorTag >::_Iterator< RepIterator, RowEltIterator, _I_Element >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseAssociativeVectorTag >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseAssociativeVectorTag >::rebind< _Tp1, _R1 >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseParallelVectorTag >::_IndexedIterator< RepIterator, RowIdxIterator >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseParallelVectorTag >::_Iterator< RepIterator, RowEltIterator, _I_Element >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseParallelVectorTag >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseParallelVectorTag >::IteratorValueType< U >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseParallelVectorTag >::IteratorValueType< const X * >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseParallelVectorTag >::rebind< _Tp1, _R1 >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseSequenceVectorTag >::_IndexedIterator< RepIterator, RowIdxIterator >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseSequenceVectorTag >::_Iterator< RepIterator, RowIterator, _I_Element >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseSequenceVectorTag >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseSequenceVectorTag >::IteratorValueType< U >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseSequenceVectorTag >::IteratorValueType< const X * >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseSequenceVectorTag >::rebind< _Tp1, _R1 >, RationalSolverSN< Ring, NumericSolver >, ScalarMatrix< Field_ >, SideBySide< Field >, SigmaBasis< _Field >, Sliced< _Domain >, SparseLULiftingContainer< _Ring, _Field, _IMatrix, _FMatrix >, SparseMatrix< _Field, SparseMatrixFormat::COO >, SparseMatrix< _Field, SparseMatrixFormat::COO::implicit >, SparseMatrix< _Field, SparseMatrixFormat::CSR >, SparseMatrix< _Field, SparseMatrixFormat::ELL >, SparseMatrix< _Field, SparseMatrixFormat::ELL_R >, SparseMatrix< _Field, SparseMatrixFormat::HYB >, SparseMatrix< Field_, SparseMatrixFormat::TPL >, SparseMatrix< Field_, SparseMatrixFormat::TPL_omp >, SpecialFFTMulDomain< _Field >, Squarize< Blackbox >, Submatrix< BlasMatrix< _Field >, VectorCategories::DenseVectorTag >, SubmatrixOwner< Blackbox, VectorCategories::DenseVectorTag >, SubPolynomialMatrix< MatPoly >, Sum< _Blackbox1, _Blackbox2 >, SumOwner< _Blackbox1, _Blackbox2 >, Sylvester< _Field >, Toeplitz< _CField, _PRing >, Toeplitz< typename _PRing::CoeffField, _PRing >, ToeplitzBase< _Field, _PRing >, Transpose< Blackbox >, TransposedBlasMatrix< BlasPermutation< I > >, TransposeMatrix< Matrix, Trait >, TransposeOwner< Blackbox >, TriangularFIBB< Field_ >, VectorDomain< GF2 >, VectorDomainBase< Field >, WiedemannLiftingContainer< _Ring, _Field, _IMatrix, _FMatrix, _FPolynomial >, WiedemannSolver< Field >, ZeroOne< _Field >, ZeroOne< _Field >::IndexIterator, ZeroOne< _Field >::Iterator, ZeroOne< GF2 >::Iterator, ZeroOne< GF2 >::rebind, ZeroOne< GF2 >::rebind< GF2 >, ZOQuad< _Field >
- FieldAbstract() : FieldAbstract
- FieldArchetype() : FieldArchetype
- FieldAXPY() : FieldAXPY< Field >, FieldAXPY< Givaro::Modular< double > >, FieldAXPY< Givaro::Modular< float > >, FieldAXPY< Givaro::Modular< int16_t > >, FieldAXPY< Givaro::Modular< int32_t, Compute > >, FieldAXPY< Givaro::Modular< int64_t, Compute_t > >, FieldAXPY< Givaro::Modular< int8_t > >, FieldAXPY< Givaro::Modular< uint16_t, Compute_t > >, FieldAXPY< Givaro::Modular< uint32_t, Compute_t > >, FieldAXPY< Givaro::Modular< uint64_t, Compute_t > >, FieldAXPY< Givaro::Modular< uint8_t, Compute_t > >, FieldAXPY< Givaro::ModularBalanced< double > >, FieldAXPY< Givaro::ModularBalanced< float > >, FieldAXPY< Givaro::ModularBalanced< int32_t > >, FieldAXPY< Givaro::ModularBalanced< int64_t > >, FieldAXPY< NTL_ZZ >, FieldAXPY< PIR_ntl_ZZ_p >, FieldAXPY< PIRModular< int32_t > >
- FieldEnvelope() : FieldEnvelope< Field >
- fieldF() : SlicedPolynomialMatrix< _Field, _Storage, _MatrixElement >, SlicedPolynomialVector< _Field, _Storage, _VectorElement >
- fieldGF() : SlicedPolynomialMatrix< _Field, _Storage, _MatrixElement >, SlicedPolynomialVector< _Field, _Storage, _VectorElement >
- FieldMetaData() : FieldMetaData
- fieldreconstruct() : RationalCRABuilderEarlySingle< Domain_Type >
- filterp() : FrobeniusSmall< _Field, _PolynomialRing >
- filterv() : FrobeniusSmall< _Field, _PolynomialRing >
- final_loc() : DenseMat< _Element >
- finalize() : BlasMatrix< _Field, _Storage >, BlasMatrix< _Field, _Storage >::rebind< _Tp1, _Rep2 >, CSF< _Field >, SparseMatrixGeneric< _Field, _Row, Trait >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseAssociativeVectorTag >::_IndexedIterator< RepIterator, RowIdxIterator, _I_Element >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseAssociativeVectorTag >::_Iterator< RepIterator, RowEltIterator, _I_Element >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseAssociativeVectorTag >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseAssociativeVectorTag >::rebind< _Tp1, _R1 >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseParallelVectorTag >::_IndexedIterator< RepIterator, RowIdxIterator >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseParallelVectorTag >::_Iterator< RepIterator, RowEltIterator, _I_Element >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseParallelVectorTag >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseParallelVectorTag >::IteratorValueType< U >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseParallelVectorTag >::IteratorValueType< const X * >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseParallelVectorTag >::rebind< _Tp1, _R1 >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseSequenceVectorTag >::_IndexedIterator< RepIterator, RowIdxIterator >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseSequenceVectorTag >::_Iterator< RepIterator, RowIterator, _I_Element >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseSequenceVectorTag >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseSequenceVectorTag >::IteratorValueType< U >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseSequenceVectorTag >::IteratorValueType< const X * >, SparseMatrixGeneric< _Field, _Row, VectorCategories::SparseSequenceVectorTag >::rebind< _Tp1, _R1 >, SparseMatrix< _Field, SparseMatrixFormat::COO >, SparseMatrix< _Field, SparseMatrixFormat::CSR >, SparseMatrix< _Field, SparseMatrixFormat::ELL >, SparseMatrix< _Field, SparseMatrixFormat::ELL_R >, SparseMatrix< _Field, SparseMatrixFormat::HYB >, SparseMatrix< Field_, SparseMatrixFormat::TPL >, SparseMatrix< Field_, SparseMatrixFormat::TPL_omp >
- findMatchingPivots() : WeakPopovFormDomain< PolynomialRing >
- findMultiplicities() : BBcharpoly
- findNullspaceElement() : WiedemannSolver< Field >
- FindPivot() : GaussDomain< _Field >::Continuation< _Matrix, Perm, false >, GaussDomain< _Field >::Continuation< _Matrix, Perm, true >, GaussDomain< _Field >, GaussDomain< GF2 >
- findPivots() : WeakPopovFormDomain< PolynomialRing >
- findRandomSolution() : DixonSolver< Ring, Field, RandomPrime, Method::DenseElimination >, WiedemannSolver< Field >
- findZeroRow() : WeakPopovFormDomain< PolynomialRing >
- finishActivityReport() : Commentator
- FinishIter() : showProgression
- finishSeries() : PlotData
- firstInvariantFactor() : SmithFormBinary< _Ring, _oneInvariantFactor >
- firstNonZeroCoeff() : PolynomialLocalX< Field >, PolynomialLocalX< NTL_zz_pEX >, PolynomialLocalX< NTL_zz_pX >
- firstTriple() : SparseMatrix< _Field, SparseMatrixFormat::COO >, SparseMatrix< _Field, SparseMatrixFormat::CSR >, SparseMatrix< _Field, SparseMatrixFormat::ELL >, SparseMatrix< _Field, SparseMatrixFormat::ELL_R >
- FixedPrimeIterator() : FixedPrimeIterator
- flocs() : DenseMat< _Element >
- flush() : stepper
- freeTestLine() : BenchmarkFile
- Frobenius() : Frobenius< Field_ >
- frobeniusInvariants() : FrobeniusLarge< _PolynomialRing >, FrobeniusSmall< _Field, _PolynomialRing >, InvariantFactors< _Field, _PolynomialRing, _MatrixDomain >
- FrobeniusLarge() : FrobeniusLarge< _PolynomialRing >
- FrobeniusSmall() : FrobeniusSmall< _Field, _PolynomialRing >
- fromBlock() : TriplesBBTriple< Element >, TriplesBlock
- front() : BitVector, BlasSubvector< _Vector >, BlasVector< _Field, _Storage >, LightContainer< Elem >, ReverseVector< Vector >, Subvector< Iterator, ConstIterator >
- fuzz() : ParamFuzzy