LifeV
VectorSmall.hpp File Reference

This file contains a simple $ R^3 $ point. More...

#include <lifev/core/LifeV.hpp>
#include <lifev/core/array/RNM.hpp>
#include <vector>
#include <cmath>
+ Include dependency graph for VectorSmall.hpp:

Go to the source code of this file.

Data Structures

class  MatrixSmall< Dim1, Dim2 >
 class VectorSmall This class implements a simple $ R^n $ vector More...
 
class  VectorSmall< Dim >
 
class  VectorSmall< 3 >
 class VectorSmall<3> Partial specialization for the 3D case More...
 

Namespaces

 LifeV
 Default Physical Solver.
 

Typedefs

typedef VectorSmall< 3 > Vector3D
 

External overloaded operators

template<UInt Dim>
VectorSmall< Dim > operator* (VectorSmall< Dim > const &vector, Real const &factor)
 Operator * (multiplication by scalar on the right) More...
 
template<UInt Dim>
VectorSmall< Dim > operator* (Real const &factor, VectorSmall< Dim > const &vector)
 Operator * (multiplication by scalar on the left) More...
 
template<UInt Dim>
std::ostream & operator<< (std::ostream &out, VectorSmall< Dim > const &point)
 Operator <<. More...
 
VectorSmall< 3 > operator* (Real const &factor, VectorSmall< 3 > const &vector)
 Operator * (multiplication by scalar on the left) More...
 

Conversion free-functions

template<UInt Dim, typename Vector >
VectorSmall< Dim > castToVectorSmall (Vector const &coords)
 Conversion of an array (std::vector, KN, ecc.) to a VectorSmall. More...
 
template<typename Vector >
VectorSmall< 3 > castToVector3D (Vector const &coords)
 Conversion of an array (std::vector, KNM, ecc.) to a VectorSmall. More...
 

Detailed Description

This file contains a simple $ R^3 $ point.

Date
06/2011
Author
A. Cervone ant.c.nosp@m.ervo.nosp@m.ne@gm.nosp@m.ail..nosp@m.com

Definition in file VectorSmall.hpp.