Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

WiedemannTraits Struct Reference

#include <methods.h>

Inheritance diagram for WiedemannTraits:

Specifier

Public Member Functions

 WiedemannTraits (bool symmetric=NON_SYMMETRIC, unsigned long thres=DEFAULT_EARLY_TERM_THRESHOLD, size_t rank=RANK_UNKNOWN, Preconditioner preconditioner=SPARSE, SingularState singular=SINGULARITY_UNKNOWN, bool certificate=CERTIFY, unsigned long maxTries=100)
 WiedemannTraits (const Specifier &S)

Constructor & Destructor Documentation

WiedemannTraits bool  symmetric = NON_SYMMETRIC,
unsigned long  thres = DEFAULT_EARLY_TERM_THRESHOLD,
size_t  rank = RANK_UNKNOWN,
Preconditioner  preconditioner = SPARSE,
SingularState  singular = SINGULARITY_UNKNOWN,
bool  certificate = CERTIFY,
unsigned long  maxTries = 100
[inline]
 

Constructor

Parameters:
precond Preconditioner to use, default is sparse
rank Rank, if known; otherwise use RANK_UNKNOWN
singular Whether the system is known to be singular or nonsingular; default is UNKNOWN
symmetric True only if the system is symmetric. This improves performance somewhat, but will yield incorrect results if the system is not actually symmetric. Default is false.
certificate True if the solver should attempt to find a certificate of inconsistency if it suspects the system to be inconsistent; default is true
maxTries Maximum number of trials before giving up and returning a failure; default is 100

WiedemannTraits const Specifier S  )  [inline]
 


Generated on Fri Jul 8 10:29:56 2005 for linbox by doxygen 1.3.7