atlas  0.6
Classes | Namespaces | Functions
matrix.h File Reference
#include <vector>
#include <stdexcept>
#include "matrix_fwd.h"
#include "tags.h"
Include dependency graph for matrix.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  atlas::matrix::Matrix< C >
 
class  atlas::matrix::Vector< C >
 
class  atlas::matrix::Matrix_base< C >
 
class  atlas::matrix::Matrix< C >
 
class  atlas::matrix::PID_Matrix< C >
 

Namespaces

 atlas
 
 atlas::matrix
 

Functions

template<typename C >
std::vector< Vector< C > > atlas::matrix::standard_basis (size_t r)
 
template<typename C >
void atlas::matrix::initBasis (std::vector< Vector< C > > &v, size_t n)
 
template<typename C >
PID_Matrix< C > & atlas::matrix::operator+= (PID_Matrix< C > &A, C c)
 
template<typename C >
PID_Matrix< C > atlas::matrix::operator+ (PID_Matrix< C > A, C c)
 
template<typename C >
PID_Matrix< C > & atlas::matrix::operator-= (PID_Matrix< C > &A, C c)
 
template<typename C >
PID_Matrix< C > atlas::matrix::operator- (PID_Matrix< C > A, C c)
 
template<typename C >
PID_Matrix< C > atlas::matrix::operator- (C c, PID_Matrix< C > A)
 
template<typename C >
Vector< C > & atlas::matrix::operator/= (Vector< C > &v, C c)
 
template<typename C >
Vector< C > & atlas::matrix::divide (Vector< C > &v, C c)
 
template<typename C >
Vector< C > & atlas::matrix::operator%= (Vector< C > &v, C c)
 
template<typename C >
Vector< C > atlas::matrix::operator/ (Vector< C > v, C c)