CAPD::DynSys Library  6.0.0
DMatrix.cpp File Reference

Namespaces

 capd
 
 capd::vectalg
 

Functions

template Matrix< double, 0, 0 > capd::vectalg::abs< double, 0, 0 > (const Matrix< double, 0, 0 > &)
 
template Matrix< double, 0, 0 > capd::vectalg::operator-<double, 0, 0 > (const Matrix< double, 0, 0 > &)
 
template Matrix< double, 0, 0 > capd::vectalg::operator+<double, 0, 0 > (const Matrix< double, 0, 0 > &, const Matrix< double, 0, 0 > &)
 
template Matrix< double, 0, 0 > capd::vectalg::operator-<double, 0, 0 > (const Matrix< double, 0, 0 > &, const Matrix< double, 0, 0 > &)
 
template Matrix< double, 0, 0 > capd::vectalg::operator*<double, 0, 0 > (const Matrix< double, 0, 0 > &, const Matrix< double, 0, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator*<double, 0, 0 > (const Matrix< double, 0, 0 > &, const Vector< double, 0 > &)
 
template Matrix< double, 0, 0 > capd::vectalg::operator*<double, 0, 0 > (const Matrix< double, 0, 0 > &, const double &)
 
template Matrix< double, 0, 0 > capd::vectalg::operator*<double, 0, 0 > (const double &, const Matrix< double, 0, 0 > &)
 
template Matrix< double, 0, 0 > capd::vectalg::operator/<double, 0, 0 > (const Matrix< double, 0, 0 > &, const double &)
 
template Matrix< double, 0, 0 > capd::vectalg::operator+<double, 0, 0 > (const Matrix< double, 0, 0 > &, const double &)
 
template Matrix< double, 0, 0 > capd::vectalg::operator-<double, 0, 0 > (const Matrix< double, 0, 0 > &, const double &)
 
template bool capd::vectalg::operator<<double, 0, 0 > (const Matrix< double, 0, 0 > &, const Matrix< double, 0, 0 > &)
 
template bool capd::vectalg::operator><double, 0, 0 > (const Matrix< double, 0, 0 > &, const Matrix< double, 0, 0 > &)
 
template bool capd::vectalg::operator<=< double, 0, 0 > (const Matrix< double, 0, 0 > &, const Matrix< double, 0, 0 > &)
 
template bool capd::vectalg::operator>=< double, 0, 0 > (const Matrix< double, 0, 0 > &, const Matrix< double, 0, 0 > &)
 
template Matrix< double, 0, 0 > capd::vectalg::Transpose< double, 0, 0 > (const Matrix< double, 0, 0 > &)
 
template std::ostream & capd::vectalg::operator<<< double, 0, 0 > (std::ostream &, const Matrix< double, 0, 0 > &)
 
template std::istream & capd::vectalg::operator>>< double, 0, 0 > (std::istream &, Matrix< double, 0, 0 > &)
 
template void capd::vectalg::matrixByVector (const Matrix< double, 0, 0 > &, const Vector< double, 0 > &, Vector< double, 0 > &)
 
template void capd::vectalg::matrixByVector (const Matrix< double, 0, 0 > &, const ColumnVector< double, 0 > &, Vector< double, 0 > &)
 
template void capd::vectalg::matrixByVector (const Matrix< long double, 0, 0 > &, const ColumnVector< long double, 0 > &, Vector< long double, 0 > &)
 
template void capd::vectalg::matrixByMatrix (const Matrix< double, 0, 0 > &, const Matrix< double, 0, 0 > &, Matrix< double, 0, 0 > &)
 
template void capd::vectalg::matrixByMatrix (const Matrix< int, 0, 0 > &, const Matrix< int, 0, 0 > &, Matrix< int, 0, 0 > &)
 
template void capd::vectalg::matrixByVector (const Matrix< int, 0, 0 > &, const Vector< int, 0 > &, Vector< int, 0 > &)
 
template void capd::vectalg::matrixByVector (const Matrix< int, 0, 0 > &, const ColumnVector< int, 0 > &, Vector< int, 0 > &)
 
template void capd::vectalg::subtractObjects (const Matrix< double, 0, 0 > &v1, const Matrix< double, 0, 0 > &v2, Matrix< double, 0, 0 > &result)
 
template void capd::vectalg::addObjects (const Matrix< double, 0, 0 > &v1, const Matrix< double, 0, 0 > &v2, Matrix< double, 0, 0 > &result)
 
template Vector< double, 0 > & capd::vectalg::addAssignMatrixByVector (Vector< double, 0 > &u, const Matrix< double, 0, 0 > &A, const Vector< double, 0 > &v)
 
template Vector< double, 0 > & capd::vectalg::subtractAssignMatrixByVector (Vector< double, 0 > &u, const Matrix< double, 0, 0 > &A, const Vector< double, 0 > &v)
 
template Matrix< double, 0, 0 > & capd::vectalg::addAssignObjectObject (Matrix< double, 0, 0 > &, const Matrix< double, 0, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator+<double, 0 > (const Vector< double, 0 > &, const RowVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator+<double, 0 > (const RowVector< double, 0 > &, const Vector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator+<double, 0 > (const RowVector< double, 0 > &, const RowVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator-<double, 0 > (const Vector< double, 0 > &, const RowVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator-<double, 0 > (const RowVector< double, 0 > &, const Vector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator-<double, 0 > (const RowVector< double, 0 > &, const RowVector< double, 0 > &)
 
template double capd::vectalg::operator*<double, 0 > (const Vector< double, 0 > &, const RowVector< double, 0 > &)
 
template double capd::vectalg::operator*<double, 0 > (const RowVector< double, 0 > &, const Vector< double, 0 > &)
 
template double capd::vectalg::operator*<double, 0 > (const RowVector< double, 0 > &, const RowVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator-<double, 0 > (const RowVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator*<double, 0, 0 > (const Matrix< double, 0, 0 > &, const RowVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator*<double, 0 > (const double &, const RowVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator*<double, 0 > (const RowVector< double, 0 > &, const double &)
 
template Vector< double, 0 > capd::vectalg::operator/<double, 0 > (const RowVector< double, 0 > &, const double &)
 
template std::ostream & capd::vectalg::operator<<< double, 0 > (std::ostream &, const RowVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator+<double, 0 > (const Vector< double, 0 > &, const ColumnVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator+<double, 0 > (const ColumnVector< double, 0 > &, const Vector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator+<double, 0 > (const ColumnVector< double, 0 > &, const ColumnVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator-<double, 0 > (const Vector< double, 0 > &, const ColumnVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator-<double, 0 > (const ColumnVector< double, 0 > &, const Vector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator-<double, 0 > (const ColumnVector< double, 0 > &, const ColumnVector< double, 0 > &)
 
template double capd::vectalg::operator*<double, 0 > (const Vector< double, 0 > &, const ColumnVector< double, 0 > &)
 
template double capd::vectalg::operator*<double, 0 > (const ColumnVector< double, 0 > &, const Vector< double, 0 > &)
 
template double capd::vectalg::operator*<double, 0 > (const ColumnVector< double, 0 > &, const ColumnVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator-<double, 0 > (const ColumnVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator*<double, 0, 0 > (const Matrix< double, 0, 0 > &, const ColumnVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator*<double, 0 > (const double &, const ColumnVector< double, 0 > &)
 
template Vector< double, 0 > capd::vectalg::operator*<double, 0 > (const ColumnVector< double, 0 > &, const double &)
 
template Vector< double, 0 > capd::vectalg::operator/<double, 0 > (const ColumnVector< double, 0 > &, const double &)
 
template std::ostream & capd::vectalg::operator<<< double, 0 > (std::ostream &, const ColumnVector< double, 0 > &)
 
template Matrix< double, 0, 0 > & capd::vectalg::multiplyAssignObjectScalarAddObject (Matrix< double, 0, 0 > &, double const &, Matrix< double, 0, 0 > const &)
 
template Matrix< long double, 0, 0 > & capd::vectalg::multiplyAssignObjectScalarAddObject (Matrix< long double, 0, 0 > &, long double const &, Matrix< long double, 0, 0 > const &)
 
template std::string capd::vectalg::cppReprezentation (Matrix< int, 0, 0 > const &, std::string const &, std::string const &)
 
template std::string capd::vectalg::cppReprezentation (Matrix< double, 0, 0 > const &, std::string const &, std::string const &)
 

Detailed Description

Author
The CAPD Group