linbox
Data Structures | Namespaces
butterfly.inl File Reference

First linbox block: butterfly method implementations Second LinBox block: butterfly switch and switch factory impls. More...

#include <vector>
#include "linbox/blackbox/blackbox-interface.h"
#include "linbox/vector/vector-domain.h"
#include "linbox/field/hom.h"

Data Structures

class  CekstvSwitch< Field >
 The default butterfly switch object. More...
 
class  BooleanSwitch
 Boolean switch object. More...
 

Namespaces

 LinBox
 Namespace in which all linbox code resides.
 

Functions

Butterfly

Butterfly preconditioner and supporting function

std::vector< bool > setButterfly (const std::vector< bool > &x, size_t j=0)
 A function used with Butterfly Blackbox Matrices. More...
 

Detailed Description

First linbox block: butterfly method implementations Second LinBox block: butterfly switch and switch factory impls.