Loading [MathJax]/extensions/tex2jax.js

#include <GradedContainer.hh>

Inheritance diagram for boca::GradedVector< Container_, Value_ >:
[legend]
Collaboration diagram for boca::GradedVector< Container_, Value_ >:
[legend]

Public Member Functions

Accessor and Getter
Container_< Value_ > & Vector ()
Accessor for Vector. More...
 
Container_< Value_ > const & Vector () const
Getter for Vector. More...
 
Operator
GradedVectoroperator+= (GradedVector const &graded_container)
Addiition. More...
 
GradedVectoroperator-= (GradedVector const &graded_container)
Substraction. More...
 
- Public Member Functions inherited from boca::GradedContainer< Container_, Value_ >
 GradedContainer ()
Default Constructor. More...
 
 GradedContainer (Container_< Value_ > const &container, Value_ scalar)
Constructor accepting a Container and a Scalar. More...
 
void Set (Container_< Value_ > const &container, Value_ scalar)
Set Container and Scalar. More...
 
void Set (Container_< Value_ > const &container)
Set Container. More...
 
void Set (Value_ scalar)
Set Scalar. More...
 
Container_< Value_ > const & Container () const
Getter for Container. More...
 
Container_< Value_ > & Container ()
Accessor of Container. More...
 
Value_ const & Scalar () const
Getter for Scalar. More...
 
Value_ & Scalar ()
Accessor for Scalar. More...
 
auto Product () const
Product. More...
 
Container_< double > Normalize () const
Quotient. More...
 
bool operator< (GradedContainer const &graded_container) const
Less than comparison. More...
 
bool operator== (GradedContainer const &graded_container) const
Equallity comparison. More...
 

Member Function Documentation

template<template< typename > class Container_, typename Value_>
GradedVector& boca::GradedVector< Container_, Value_ >::operator+= ( GradedVector< Container_, Value_ > const &  graded_container)
inline

Addiition.

template<template< typename > class Container_, typename Value_>
GradedVector& boca::GradedVector< Container_, Value_ >::operator-= ( GradedVector< Container_, Value_ > const &  graded_container)
inline

Substraction.

template<template< typename > class Container_, typename Value_>
Container_<Value_>& boca::GradedVector< Container_, Value_ >::Vector ( )
inline

Accessor for Vector.

template<template< typename > class Container_, typename Value_>
Container_<Value_> const& boca::GradedVector< Container_, Value_ >::Vector ( ) const
inline

Getter for Vector.


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