FflasFfpack
Data Structure Index
A | B | C | D | E | F | G | H | I | L | M | N | P | R | S | T | U | W
A
AlgoChooser (FFLAS)
AlgoChooser< ModeCategories::ConvertTo< ElementCategories::RNSElementTag >, ParSeq > (FFLAS)
ALL
ALL< false, v... >
ALL< true, v... >
ALL<>
ArbitraryPrecIntTag (FFLAS::ElementCategories)
AreEqual (FFLAS::Protected)
AreEqual< X, X > (FFLAS::Protected)
Argument
associatedDelayedField (FFLAS)
associatedDelayedField< const FFPACK::RNSIntegerMod< RNS > > (FFLAS)
associatedDelayedField< const Givaro::Modular< T, X > > (FFLAS)
associatedDelayedField< const Givaro::ModularBalanced< T > > (FFLAS)
associatedDelayedField< const Givaro::ZRing< T > > (FFLAS)
Auto (FFLAS::MMHelperAlgo)
B
Bench
Bini (FFLAS::MMHelperAlgo)
Block (FFLAS::CuttingStrategy)
BlockTransposeSIMD (FFLAS)
C
callLUdivine_small (FFPACK)
callLUdivine_small< double > (FFPACK)
callLUdivine_small< float > (FFPACK)
changeField
changeField< Modular< double > >
changeField< ModularBalanced< double > >
CharpolyFailed (FFPACK)
Checker_Empty (FFLAS)
CheckerImplem_charpoly (FFPACK)
CheckerImplem_charpoly< Givaro::ZRing< Givaro::Integer >, Polynomial > (FFPACK)
CheckerImplem_Det (FFPACK)
CheckerImplem_fgemm (FFLAS)
CheckerImplem_ftrsm (FFLAS)
CheckerImplem_invert (FFPACK)
CheckerImplem_PLUQ (FFPACK)
Classic (FFLAS::MMHelperAlgo)
Column (FFLAS::CuttingStrategy)
CompactElement
CompactElement< double >
CompactElement< float >
CompactElement< int16_t >
CompactElement< int32_t >
CompactElement< int64_t >
compatible_data_type
compatible_data_type< Givaro::ZRing< double > >
compatible_data_type< Givaro::ZRing< float > >
Compose (FFLAS::ParSeqHelper)
Simd128_impl< true, true, false, 4 >::Converter
Simd512_impl< true, true, true, 8 >::Converter
Simd512_impl< true, true, false, 8 >::Converter
Simd256_impl< true, true, true, 8 >::Converter
Simd256_impl< true, true, true, 4 >::Converter
Simd256_impl< true, true, true, 2 >::Converter
Simd256_impl< true, true, false, 8 >::Converter
Simd256_impl< true, true, false, 4 >::Converter
Simd256_impl< true, false, true, 8 >::Converter
Simd128_impl< true, true, true, 8 >::Converter
Simd128_impl< true, true, true, 4 >::Converter
Simd128_impl< true, true, true, 2 >::Converter
Simd128_impl< true, true, false, 8 >::Converter
Simd128_impl< true, true, false, 2 >::Converter
Simd256_impl< true, true, false, 2 >::Converter
ConvertTo (FFLAS::ModeCategories)
Coo (FFLAS::details_spmv)
Coo (FFLAS::sell_details)
Coo (FFLAS::csr_hyb_details)
CooMat (FFLAS)
count_nonconst_lvalue_reference
count_nonconst_lvalue_reference< const T &, O... >
count_nonconst_lvalue_reference< T &, O... >
count_nonconst_lvalue_reference< T, O... >
count_nonconst_lvalue_reference<>
CsrMat (FFLAS)
D
DefaultBoundedTag (FFLAS::ModeCategories)
DefaultTag (FFLAS::ModeCategories)
DelayedTag (FFLAS::ModeCategories)
DivideAndConquer (FFLAS::MMHelperAlgo)
E
ElementTraits (FFLAS)
ElementTraits< double > (FFLAS)
ElementTraits< FFPACK::rns_double_elt > (FFLAS)
ElementTraits< float > (FFLAS)
ElementTraits< Givaro::Integer > (FFLAS)
ElementTraits< int16_t > (FFLAS)
ElementTraits< int32_t > (FFLAS)
ElementTraits< int64_t > (FFLAS)
ElementTraits< int8_t > (FFLAS)
ElementTraits< RecInt::rint< K > > (FFLAS)
ElementTraits< RecInt::rmint< K, MG > > (FFLAS)
ElementTraits< RecInt::ruint< K > > (FFLAS)
ElementTraits< uint16_t > (FFLAS)
ElementTraits< uint32_t > (FFLAS)
ElementTraits< uint64_t > (FFLAS)
ElementTraits< uint8_t > (FFLAS)
EllMat (FFLAS)
F
Failure (FFPACK)
FailureCharpolyCheck
FailureDetCheck
FailureFgemmCheck
FailureInvertCheck
FailurePLUQCheck
FailureTrsmCheck
FieldSimd
FieldTraits (FFLAS)
FieldTraits< FFPACK::RNSInteger< T > > (FFLAS)
FieldTraits< FFPACK::RNSIntegerMod< T > > (FFLAS)
FieldTraits< Givaro::Modular< Element > > (FFLAS)
FieldTraits< Givaro::ModularBalanced< Element > > (FFLAS)
FieldTraits< Givaro::ZRing< double > > (FFLAS)
FieldTraits< Givaro::ZRing< float > > (FFLAS)
FieldTraits< Givaro::ZRing< Givaro::Integer > > (FFLAS)
FieldTraits< Givaro::ZRing< int16_t > > (FFLAS)
FieldTraits< Givaro::ZRing< int32_t > > (FFLAS)
FieldTraits< Givaro::ZRing< int64_t > > (FFLAS)
FieldTraits< Givaro::ZRing< RecInt::ruint< K > > > (FFLAS)
FieldTraits< Givaro::ZRing< uint16_t > > (FFLAS)
FieldTraits< Givaro::ZRing< uint32_t > > (FFLAS)
FieldTraits< Givaro::ZRing< uint64_t > > (FFLAS)
Fixed (FFLAS::StrategyParameter)
FixedPrecIntTag (FFLAS::ElementCategories)
ScalFunctionsBase< Element, typename enable_if< is_floating_point< Element >::value >::type >::FloatingPointTestDistribution
ftrmmLeftLowerNoTransNonUnit (FFLAS::Protected)
ftrmmLeftLowerNoTransUnit (FFLAS::Protected)
ftrmmLeftLowerTransNonUnit (FFLAS::Protected)
ftrmmLeftLowerTransUnit (FFLAS::Protected)
ftrmmLeftUpperNoTransNonUnit (FFLAS::Protected)
ftrmmLeftUpperNoTransUnit (FFLAS::Protected)
ftrmmLeftUpperTransNonUnit (FFLAS::Protected)
ftrmmLeftUpperTransUnit (FFLAS::Protected)
ftrmmRightLowerNoTransNonUnit (FFLAS::Protected)
ftrmmRightLowerNoTransUnit (FFLAS::Protected)
ftrmmRightLowerTransNonUnit (FFLAS::Protected)
ftrmmRightLowerTransUnit (FFLAS::Protected)
ftrmmRightUpperNoTransNonUnit (FFLAS::Protected)
ftrmmRightUpperNoTransUnit (FFLAS::Protected)
ftrmmRightUpperTransNonUnit (FFLAS::Protected)
ftrmmRightUpperTransUnit (FFLAS::Protected)
ftrsmLeftLowerNoTransNonUnit (FFLAS::Protected)
ftrsmLeftLowerNoTransUnit (FFLAS::Protected)
ftrsmLeftLowerTransNonUnit (FFLAS::Protected)
ftrsmLeftLowerTransUnit (FFLAS::Protected)
ftrsmLeftUpperNoTransNonUnit (FFLAS::Protected)
ftrsmLeftUpperNoTransUnit (FFLAS::Protected)
ftrsmLeftUpperTransNonUnit (FFLAS::Protected)
ftrsmLeftUpperTransUnit (FFLAS::Protected)
ftrsmRightLowerNoTransNonUnit (FFLAS::Protected)
ftrsmRightLowerNoTransUnit (FFLAS::Protected)
ftrsmRightLowerTransNonUnit (FFLAS::Protected)
ftrsmRightLowerTransUnit (FFLAS::Protected)
ftrsmRightUpperNoTransNonUnit (FFLAS::Protected)
ftrsmRightUpperNoTransUnit (FFLAS::Protected)
ftrsmRightUpperTransNonUnit (FFLAS::Protected)
ftrsmRightUpperTransUnit (FFLAS::Protected)
G
GenericTag (FFLAS::ElementCategories)
GenericTag (FFLAS::FieldCategories)
Grain (FFLAS::StrategyParameter)
H
has_minus_eq_impl (FFLAS)
has_minus_impl (FFLAS)
has_mul_eq_impl (FFLAS)
has_mul_impl (FFLAS)
has_operation (FFLAS)
has_plus_eq_impl (FFLAS)
has_plus_impl (FFLAS)
HelperFlag (FFLAS)
HelperMod (FFLAS::vectorised)
HelperMod< Field, ElementCategories::MachineIntTag > (FFLAS::vectorised)
HelperMod< Field, FFLAS::ElementCategories::ArbitraryPrecIntTag > (FFLAS::vectorised)
HelperMod< Field, FFLAS::ElementCategories::FixedPrecIntTag > (FFLAS::vectorised)
HelperMod< Field, FFLAS::ElementCategories::MachineFloatTag > (FFLAS::vectorised)
Hybrid (FFLAS::StructureHelper)
I
Info (FFLAS::sell_details)
Info (FFLAS::csr_hyb_details)
is_all_same
is_all_same< T, Args... >
is_all_same<>
is_simd
isSparseMatrix (FFLAS)
isSparseMatrix< Field, Sparse< Field, SparseMatrix_t::COO > > (FFLAS)
isSparseMatrix< Field, Sparse< Field, SparseMatrix_t::COO_ZO > > (FFLAS)
isSparseMatrix< Field, Sparse< Field, SparseMatrix_t::CSR > > (FFLAS)
isSparseMatrix< Field, Sparse< Field, SparseMatrix_t::CSR_HYB > > (FFLAS)
isSparseMatrix< Field, Sparse< Field, SparseMatrix_t::CSR_ZO > > (FFLAS)
isSparseMatrix< Field, Sparse< Field, SparseMatrix_t::ELL > > (FFLAS)
isSparseMatrix< Field, Sparse< Field, SparseMatrix_t::ELL_simd > > (FFLAS)
isSparseMatrix< Field, Sparse< Field, SparseMatrix_t::ELL_simd_ZO > > (FFLAS)
isSparseMatrix< Field, Sparse< Field, SparseMatrix_t::ELL_ZO > > (FFLAS)
isSparseMatrix< Field, Sparse< Field, SparseMatrix_t::HYB_ZO > > (FFLAS)
isSparseMatrix< Field, Sparse< Field, SparseMatrix_t::SELL > > (FFLAS)
isSparseMatrix< Field, Sparse< Field, SparseMatrix_t::SELL_ZO > > (FFLAS)
isSparseMatrixMKLFormat (FFLAS)
isSparseMatrixSimdFormat (FFLAS)
isZOSparseMatrix (FFLAS)
isZOSparseMatrix< Field, Sparse< Field, SparseMatrix_t::COO_ZO > > (FFLAS)
isZOSparseMatrix< Field, Sparse< Field, SparseMatrix_t::CSR_ZO > > (FFLAS)
isZOSparseMatrix< Field, Sparse< Field, SparseMatrix_t::ELL_simd_ZO > > (FFLAS)
isZOSparseMatrix< Field, Sparse< Field, SparseMatrix_t::ELL_ZO > > (FFLAS)
isZOSparseMatrix< Field, Sparse< Field, SparseMatrix_t::SELL_ZO > > (FFLAS)
Iterative (FFLAS::StructureHelper)
L
LazyTag (FFLAS::ModeCategories)
limits
limits< char >
limits< double >
limits< float >
limits< Givaro::Integer >
limits< int >
limits< long >
limits< long long >
limits< RecInt::rint< K > >
limits< RecInt::ruint< K > >
limits< short int >
limits< signed char >
limits< unsigned char >
limits< unsigned int >
limits< unsigned long >
limits< unsigned long long >
limits< unsigned short int >
M
MachineFloatTag (FFLAS::ElementCategories)
MachineIntTag (FFLAS::ElementCategories)
MMHelper (FFLAS)
MMHelper< FFPACK::RNSInteger< E >, AlgoTrait, ModeCategories::DefaultTag, ParSeqTrait > (FFLAS)
MMHelper< FFPACK::RNSIntegerMod< E >, AlgoTrait, ModeCategories::DefaultTag, ParSeqTrait > (FFLAS)
MMHelper< Field, AlgoTrait, ModeCategories::ConvertTo< Dest >, ParSeqTrait > (FFLAS)
MMHelper< Field, AlgoTrait, ModeCategories::ConvertTo< ElementCategories::RNSElementTag >, ParSeqTrait > (FFLAS)
MMHelper< Field, AlgoTrait, ModeCategories::DefaultTag, ParSeqTrait > (FFLAS)
ModeTraits (FFLAS)
ModeTraits< Givaro::Modular< Element, Compute > > (FFLAS)
ModeTraits< Givaro::Modular< Givaro::Integer, Compute > > (FFLAS)
ModeTraits< Givaro::Modular< int16_t, Compute > > (FFLAS)
ModeTraits< Givaro::Modular< int32_t, Compute > > (FFLAS)
ModeTraits< Givaro::Modular< int64_t, uint64_t > > (FFLAS)
ModeTraits< Givaro::Modular< int8_t, Compute > > (FFLAS)
ModeTraits< Givaro::Modular< RecInt::ruint< K >, Compute > > (FFLAS)
ModeTraits< Givaro::Modular< uint16_t, Compute > > (FFLAS)
ModeTraits< Givaro::Modular< uint32_t, Compute > > (FFLAS)
ModeTraits< Givaro::Modular< uint8_t, Compute > > (FFLAS)
ModeTraits< Givaro::ModularBalanced< Element > > (FFLAS)
ModeTraits< Givaro::ModularBalanced< Givaro::Integer > > (FFLAS)
ModeTraits< Givaro::ModularBalanced< int16_t > > (FFLAS)
ModeTraits< Givaro::ModularBalanced< int32_t > > (FFLAS)
ModeTraits< Givaro::ModularBalanced< int8_t > > (FFLAS)
ModeTraits< Givaro::Montgomery< T > > (FFLAS)
ModeTraits< Givaro::ZRing< double > > (FFLAS)
ModeTraits< Givaro::ZRing< float > > (FFLAS)
ModeTraits< Givaro::ZRing< Givaro::Integer > > (FFLAS)
ModularBalanced (Givaro)
ModularTag (FFLAS::FieldCategories)
Montgomery (Givaro)
N
need_field_characteristic
need_field_characteristic< Givaro::Modular< Field > >
need_field_characteristic< Givaro::ModularBalanced< Field > >
NoSimd
P
Packer (FFLAS)
Packer< double, 2 > (FFLAS)
Parallel (FFLAS::ParSeqHelper)
R
RNSIntegerMod::RandIter (FFPACK)
RNSInteger::RandIter (FFPACK)
readMyMachineType (FFLAS)
readMyMachineType< Field, mpz_t > (FFLAS)
Recursive (FFLAS::CuttingStrategy)
Recursive (FFLAS::StructureHelper)
rint (RecInt)
rns_double (FFPACK)
rns_double_elt (FFPACK)
rns_double_elt_cstptr (FFPACK)
rns_double_elt_ptr (FFPACK)
rns_double_extended (FFPACK)
RNSElementTag (FFLAS::ElementCategories)
RNSInteger (FFPACK)
RNSIntegerMod (FFPACK)
rnsRandIter (FFPACK)
Row (FFLAS::CuttingStrategy)
ruint (RecInt)
S
ScalFunctions
ScalFunctionsBase
ScalFunctionsBase< Element, typename enable_if< is_floating_point< Element >::value >::type >
ScalFunctionsBase< Element, typename enable_if< is_integral< Element >::value >::type >
Sequential (FFLAS::ParSeqHelper)
Simd128_impl
Simd128_impl< true, false, true, 4 >
Simd128_impl< true, false, true, 8 >
Simd128_impl< true, true, false, 2 >
Simd128_impl< true, true, false, 4 >
Simd128_impl< true, true, false, 8 >
Simd128_impl< true, true, true, 2 >
Simd128_impl< true, true, true, 4 >
Simd128_impl< true, true, true, 8 >
Simd128i_base
Simd256_impl
Simd256_impl< true, false, true, 4 >
Simd256_impl< true, false, true, 8 >
Simd256_impl< true, true, false, 2 >
Simd256_impl< true, true, false, 4 >
Simd256_impl< true, true, false, 8 >
Simd256_impl< true, true, true, 2 >
Simd256_impl< true, true, true, 4 >
Simd256_impl< true, true, true, 8 >
Simd256fp_base
Simd256i_base
Simd512_impl
Simd512_impl< true, false, true, 4 >
Simd512_impl< true, false, true, 8 >
Simd512_impl< true, true, false, 8 >
Simd512_impl< true, true, true, 8 >
Simd512i_base
SimdChooser
SimdChooser< T, false, b >
SimdChooser< T, true, false >
SimdChooser< T, true, true >
simdToType
Single (FFLAS::CuttingStrategy)
Sparse (FFLAS)
Sparse< _Field, SparseMatrix_t::COO > (FFLAS)
Sparse< _Field, SparseMatrix_t::COO_ZO > (FFLAS)
Sparse< _Field, SparseMatrix_t::CSR > (FFLAS)
Sparse< _Field, SparseMatrix_t::CSR_HYB > (FFLAS)
Sparse< _Field, SparseMatrix_t::CSR_ZO > (FFLAS)
Sparse< _Field, SparseMatrix_t::ELL > (FFLAS)
Sparse< _Field, SparseMatrix_t::ELL_R > (FFLAS)
Sparse< _Field, SparseMatrix_t::ELL_R_ZO > (FFLAS)
Sparse< _Field, SparseMatrix_t::ELL_simd > (FFLAS)
Sparse< _Field, SparseMatrix_t::ELL_simd_ZO > (FFLAS)
Sparse< _Field, SparseMatrix_t::ELL_ZO > (FFLAS)
Sparse< _Field, SparseMatrix_t::HYB_ZO > (FFLAS)
Sparse< _Field, SparseMatrix_t::SELL > (FFLAS)
Sparse< _Field, SparseMatrix_t::SELL_ZO > (FFLAS)
SpMat (FFLAS)
StatsMatrix (FFLAS)
support_fast_mod (FFLAS)
support_fast_mod< double > (FFLAS)
support_fast_mod< float > (FFLAS)
support_fast_mod< int64_t > (FFLAS)
support_simd (FFLAS)
support_simd_add (FFLAS)
support_simd_mod (FFLAS)
T
Test
TestOneMethod
tfn_minus (FFLAS)
tfn_minus_eq (FFLAS)
tfn_mul (FFLAS)
tfn_mul_eq (FFLAS)
tfn_plus (FFLAS)
tfn_plus_eq (FFLAS)
Threads (FFLAS::StrategyParameter)
ThreeD (FFLAS::StrategyParameter)
ThreeDAdaptive (FFLAS::StrategyParameter)
ThreeDInPlace (FFLAS::StrategyParameter)
TRSMHelper (FFLAS)
TwoD (FFLAS::StrategyParameter)
TwoDAdaptive (FFLAS::StrategyParameter)
U
UnparametricTag (FFLAS::FieldCategories)
W
width
width< double >
width< float >
Winograd (FFLAS::MMHelperAlgo)
WinogradPar (FFLAS::MMHelperAlgo)