ug4
math_tensor.h File Reference
#include <cstddef>
#include <iostream>
#include "../../types.h"

Go to the source code of this file.

Classes

class  ug::MathTensor< TRank, N, T >
 a mathematical Tensor of rank TRank and N entries. More...
 
class  ug::MathTensor1< N, T >
 
class  ug::MathTensor2< N1, N2, T >
 
class  ug::MathTensor3< N1, N2, N3, T >
 
class  ug::MathTensor4< N1, N2, N3, N4, T >
 
class  ug::MathTensor< 1, N, T >
 
class  ug::MathTensorX< TEntry, N >
 

Namespaces

 ug
 the ug namespace
 

Functions

template<size_t TRank, size_t N, typename T >
std::ostream & ug::operator<< (std::ostream &outStream, const ug::MathTensor< TRank, N, T > &v)
 
template<typename TEntry >
std::ostream & ug::operator<< (std::ostream &outStream, const ug::MathTensorX< TEntry, 1 > &v)
 
template<typename TEntry , size_t N>
std::ostream & ug::operator<< (std::ostream &outStream, const ug::MathTensorX< TEntry, N > &v)