linbox
Public Types
Method Struct Reference

Method specifiers for controlling algorithm choice. More...

#include <methods.h>

Public Types

typedef HybridSpecifier Hybrid
 Method::Hybrid : no doc.
 
typedef BlackboxSpecifier Blackbox
 Method::Blackbox : no doc.
 
typedef EliminationSpecifier Elimination
 Method::Elimination : no doc.
 
typedef CRATraits CRA
 Use CRA for solving Integer systems. More...
 
typedef WiedemannTraits Wiedemann
 Method::Wiedemann : no doc.
 
typedef WiedemannExtensionTraits ExtensionWiedemann
 Method::ExtensionWiedemann : no doc.
 
typedef BlockWiedemannTraits BlockWiedemann
 Method::BlockWiedemann : no doc.
 
typedef CoppersmithTraits Coppersmith
 Method::Coppersmith : no doc.
 
typedef LanczosTraits Lanczos
 Method::Lanczos : no doc. More...
 
typedef BlockLanczosTraits BlockLanczos
 Method::BlockLanczos : no doc. More...
 
typedef SparseEliminationTraits SparseElimination
 Method::SparseElimination : no doc.
 
typedef NumSymOverlapTraits NumSymOverlap
 Method::NumSymOverlap : Use Youse's overlap-based numeric/symbolic iteration for Rational solving of dense integer systems.
 
typedef NumSymNormTraits NumSymNorm
 Method::NumSymNorm : Use Wan's (older) norm-based numeric/symbolic iteration for Rational solving of dense integer systems.
 
typedef AdaptiveSolverTraits Adaptive
 Method::Adaptive: Use NumSymOverlap if it works. More...
 
typedef BlasEliminationTraits BlasElimination
 Method::BlasElimination : no doc.
 
typedef BlasExtensionTraits ExtensionBlasElimination
 Method::ExtensionBlasElimination : no doc.
 
typedef NonBlasEliminationTraits NonBlasElimination
 Method::NonBlasElimination : no doc. More...
 
typedef DixonTraits Dixon
 Method::Dixon : no doc.
 
typedef BlockHankelTraits BlockHankel
 Method::BlockHankel : no doc.
 
typedef IMLTraits IML
 Use IML for solving Dense Integer systems. More...
 

Detailed Description

Method specifiers for controlling algorithm choice.

Member Typedef Documentation

◆ CRA

typedef CRATraits CRA

Use CRA for solving Integer systems.

◆ Lanczos

typedef LanczosTraits Lanczos

Method::Lanczos : no doc.

◆ BlockLanczos

typedef BlockLanczosTraits BlockLanczos

◆ Adaptive

typedef AdaptiveSolverTraits Adaptive

Method::Adaptive: Use NumSymOverlap if it works.

If it fails, switch to IML probably.

◆ NonBlasElimination

typedef NonBlasEliminationTraits NonBlasElimination

◆ IML

typedef IMLTraits IML

Use IML for solving Dense Integer systems.


The documentation for this struct was generated from the following file: