linbox
CRAResidue< ResultType, Function > Struct Template Reference

Type information for the residue in a CRA iteration. More...

#include <cra-domain.h>

Public Types

template<typename Domain>
using ResidueType = typename Rebind<ResultType,Domain>::other
 

Static Public Member Functions

template<typename Domain>
static ResidueType< Domaincreate (const Domain &d)
 

Detailed Description

template<typename ResultType, typename Function>
struct LinBox::CRAResidue< ResultType, Function >

Type information for the residue in a CRA iteration.

Here ResultType should be some kind of vector type whose default constructor results in zero-dimensional vectors where no init'ing is required.

Member Typedef Documentation

◆ ResidueType

template<typename ResultType, typename Function>
template<typename Domain>
using ResidueType = typename Rebind<ResultType,Domain>::other

Member Function Documentation

◆ create()

template<typename ResultType, typename Function>
template<typename Domain>
static ResidueType< Domain > create ( const Domain & d)
inlinestatic

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