CAPD::DynSys Library  6.0.0
Vector.h File Reference

This file provides a template class Vector together with typical algebraic operations. Most of them are defined as generic algorithms in files 'commonOperations.h' and 'commonOperations.hpp' For inline definitions of operators see to file Vector_inline.h included at the end of this file. More...

#include <iostream>
#include <cstdlib>
#include <vector>
#include "capd/basicalg/minmax.h"
#include "capd/basicalg/power.h"
#include "capd/vectalg/Container.h"
#include "capd/settings/compilerSetting.h"
#include "capd/vectalg/Vector_inline.h"

Classes

class  capd::vectalg::Vector< Scalar, dim >
 
struct  capd::vectalg::Vector< Scalar, dim >::rebind< U >
 

Namespaces

 capd
 
 capd::vectalg
 

Functions

template<typename Scalar , __size_type dim>
std::ostream & capd::vectalg::operator<< (std::ostream &out, const Vector< Scalar, dim > &v)
 
template<typename Scalar , __size_type dim>
std::istream & capd::vectalg::operator>> (std::istream &inp, Vector< Scalar, dim > &v)
 
template<typename Vector >
std::string capd::vectalg::vectorToString (const Vector &v, int firstIndex=0, int lastIndex=-1, int precision=-1)
 
template<typename Vector >
std::ostream & capd::vectalg::printVector (std::ostream &str, const Vector &v, int firstIndex=0, int lastIndex=-1)
 
template<typename Scalar , __size_type dim>
std::ostream & capd::vectalg::print (std::ostream &str, const Vector< Scalar, dim > &v, int firstIndex=0, int lastIndex=-1)
 
template<typename Scalar , __size_type dim>
std::string capd::vectalg::cppReprezentation (const Vector< Scalar, dim > &A, const std::string &varName, const std::string &typeName)
 It serializes a matrix - gives text reprezentation which can be compiled. More...
 

Detailed Description

This file provides a template class Vector together with typical algebraic operations. Most of them are defined as generic algorithms in files 'commonOperations.h' and 'commonOperations.hpp' For inline definitions of operators see to file Vector_inline.h included at the end of this file.

Author
The CAPD Group

The class uses class 'Container' as a container for coefficients

Author
The CAPD Group