Blender V2.61 - r43446
Classes | Namespaces | Functions

fmat.h File Reference

#include "subscript.h"
#include "vec.h"
#include <cstdlib>
#include <cassert>
#include <iostream>

Go to the source code of this file.

Classes

class  TNT::Fortran_Matrix< T >

Namespaces

namespace  TNT

Functions

template<class T >
std::ostream & TNT::operator<< (std::ostream &s, const Fortran_Matrix< T > &A)
template<class T >
std::istream & TNT::operator>> (std::istream &s, Fortran_Matrix< T > &A)
template<class T >
Fortran_Matrix< T > TNT::operator+ (const Fortran_Matrix< T > &A, const Fortran_Matrix< T > &B)
template<class T >
Fortran_Matrix< T > TNT::operator- (const Fortran_Matrix< T > &A, const Fortran_Matrix< T > &B)
template<class T >
Fortran_Matrix< T > TNT::mult_element (const Fortran_Matrix< T > &A, const Fortran_Matrix< T > &B)
template<class T >
Fortran_Matrix< T > TNT::transpose (const Fortran_Matrix< T > &A)
template<class T >
Fortran_Matrix< T > TNT::matmult (const Fortran_Matrix< T > &A, const Fortran_Matrix< T > &B)
template<class T >
Fortran_Matrix< T > TNT::operator* (const Fortran_Matrix< T > &A, const Fortran_Matrix< T > &B)
template<class T >
int TNT::matmult (Fortran_Matrix< T > &C, const Fortran_Matrix< T > &A, const Fortran_Matrix< T > &B)
template<class T >
Vector< T > TNT::matmult (const Fortran_Matrix< T > &A, const Vector< T > &x)
template<class T >
Vector< T > TNT::operator* (const Fortran_Matrix< T > &A, const Vector< T > &x)
template<class T >
Fortran_Matrix< T > TNT::operator* (const Fortran_Matrix< T > &A, const T &x)