OKlibrary  0.2.1.6
Algebra_Traits::BinaryLinearCombination< Operator, Value > Struct Template Reference

#include <Algebra_Traits.hpp>

List of all members.

Public Types

typedef Operator operator_type
typedef Value value_type

Public Member Functions

 BinaryLinearCombination (const operator_type &x, const operator_type &y, const value_type &a, const value_type &b)
 BinaryLinearCombination (const operator_type &x, const operator_type &y, const value_type &a, const value_type &b, const value_type &c)

Public Attributes

const Operator x
const Operator y
const Value a
const Value b
const Value c

Detailed Description

template<typename Operator, typename Value>
struct Algebra_Traits::BinaryLinearCombination< Operator, Value >

Definition at line 17 of file Algebra_Traits.hpp.


Member Typedef Documentation

template<typename Operator, typename Value>
typedef Operator Algebra_Traits::BinaryLinearCombination< Operator, Value >::operator_type

Definition at line 19 of file Algebra_Traits.hpp.

template<typename Operator, typename Value>
typedef Value Algebra_Traits::BinaryLinearCombination< Operator, Value >::value_type

Definition at line 20 of file Algebra_Traits.hpp.


Constructor & Destructor Documentation

template<typename Operator, typename Value>
Algebra_Traits::BinaryLinearCombination< Operator, Value >::BinaryLinearCombination ( const operator_type x,
const operator_type y,
const value_type a,
const value_type b 
) [inline]

Definition at line 25 of file Algebra_Traits.hpp.

template<typename Operator, typename Value>
Algebra_Traits::BinaryLinearCombination< Operator, Value >::BinaryLinearCombination ( const operator_type x,
const operator_type y,
const value_type a,
const value_type b,
const value_type c 
) [inline]

Definition at line 32 of file Algebra_Traits.hpp.


Member Data Documentation

template<typename Operator, typename Value>
const Value Algebra_Traits::BinaryLinearCombination< Operator, Value >::a

Definition at line 22 of file Algebra_Traits.hpp.

Referenced by Algebra_Traits::operator==().

template<typename Operator, typename Value>
const Value Algebra_Traits::BinaryLinearCombination< Operator, Value >::b

Definition at line 22 of file Algebra_Traits.hpp.

Referenced by Algebra_Traits::operator==().

template<typename Operator, typename Value>
const Value Algebra_Traits::BinaryLinearCombination< Operator, Value >::c

Definition at line 22 of file Algebra_Traits.hpp.

Referenced by Algebra_Traits::operator==().

template<typename Operator, typename Value>
const Operator Algebra_Traits::BinaryLinearCombination< Operator, Value >::x

Definition at line 21 of file Algebra_Traits.hpp.

Referenced by Algebra_Traits::operator==().

template<typename Operator, typename Value>
const Operator Algebra_Traits::BinaryLinearCombination< Operator, Value >::y

Definition at line 21 of file Algebra_Traits.hpp.

Referenced by Algebra_Traits::operator==().


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