NeoPZ
Classes | Functions
tinyveccpy.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TinyCopy< N >
 
struct  TinyCopy< 3 >
 
struct  TinyCopy< 2 >
 
struct  TinyCopy< 1 >
 
struct  TinyCopy< 0 >
 

Functions

template<int Num, class T >
void Copy (TinyVector< T, Num > &y, const TinyVector< T, Num > &x)
 
template<int Num, class T >
void Copy (TinyVector< T, Num > &y, const T &val)
 
template<class T >
void Copy (TinyVector< T, 6 > &y, const TinyVector< T, 6 > &x)
 
template<class T >
void Copy (TinyVector< T, 6 > &y, const T &val)
 
template<class T >
void Copy (TinyVector< T, 5 > &y, const TinyVector< T, 5 > &x)
 
template<class T >
void Copy (TinyVector< T, 5 > &y, const T &val)
 
template<class T >
void Copy (TinyVector< T, 4 > &y, const TinyVector< T, 4 > &x)
 
template<class T >
void Copy (TinyVector< T, 4 > &y, const T &val)
 
template<class T >
void Copy (TinyVector< T, 3 > &y, const TinyVector< T, 3 > &x)
 
template<class T >
void Copy (TinyVector< T, 3 > &y, const T &val)
 
template<class T >
void Copy (TinyVector< T, 2 > &y, const TinyVector< T, 2 > &x)
 
template<class T >
void Copy (TinyVector< T, 2 > &y, const T &val)
 
template<class T >
void Copy (TinyVector< T, 1 > &y, const TinyVector< T, 1 > &x)
 
template<class T >
void Copy (TinyVector< T, 1 > &y, const T &val)
 

Function Documentation

◆ Copy() [1/14]

template<int Num, class T >
void Copy ( TinyVector< T, Num > &  y,
const TinyVector< T, Num > &  x 
)
inline

Definition at line 87 of file tinyveccpy.h.

Referenced by TinyVector< T, Num >::copy().

◆ Copy() [2/14]

template<int Num, class T >
void Copy ( TinyVector< T, Num > &  y,
const T &  val 
)
inline

Definition at line 95 of file tinyveccpy.h.

◆ Copy() [3/14]

template<class T >
void Copy ( TinyVector< T, 6 > &  y,
const TinyVector< T, 6 > &  x 
)
inline

Definition at line 105 of file tinyveccpy.h.

◆ Copy() [4/14]

template<class T >
void Copy ( TinyVector< T, 6 > &  y,
const T &  val 
)
inline

Definition at line 112 of file tinyveccpy.h.

References val().

◆ Copy() [5/14]

template<class T >
void Copy ( TinyVector< T, 5 > &  y,
const TinyVector< T, 5 > &  x 
)
inline

Definition at line 119 of file tinyveccpy.h.

◆ Copy() [6/14]

template<class T >
void Copy ( TinyVector< T, 5 > &  y,
const T &  val 
)
inline

Definition at line 125 of file tinyveccpy.h.

References val().

◆ Copy() [7/14]

template<class T >
void Copy ( TinyVector< T, 4 > &  y,
const TinyVector< T, 4 > &  x 
)
inline

Definition at line 132 of file tinyveccpy.h.

◆ Copy() [8/14]

template<class T >
void Copy ( TinyVector< T, 4 > &  y,
const T &  val 
)
inline

Definition at line 138 of file tinyveccpy.h.

References val().

◆ Copy() [9/14]

template<class T >
void Copy ( TinyVector< T, 3 > &  y,
const TinyVector< T, 3 > &  x 
)
inline

Definition at line 145 of file tinyveccpy.h.

◆ Copy() [10/14]

template<class T >
void Copy ( TinyVector< T, 3 > &  y,
const T &  val 
)
inline

Definition at line 151 of file tinyveccpy.h.

References val().

◆ Copy() [11/14]

template<class T >
void Copy ( TinyVector< T, 2 > &  y,
const TinyVector< T, 2 > &  x 
)
inline

Definition at line 158 of file tinyveccpy.h.

◆ Copy() [12/14]

template<class T >
void Copy ( TinyVector< T, 2 > &  y,
const T &  val 
)
inline

Definition at line 164 of file tinyveccpy.h.

References val().

◆ Copy() [13/14]

template<class T >
void Copy ( TinyVector< T, 1 > &  y,
const TinyVector< T, 1 > &  x 
)
inline

Definition at line 171 of file tinyveccpy.h.

◆ Copy() [14/14]

template<class T >
void Copy ( TinyVector< T, 1 > &  y,
const T &  val 
)
inline

Definition at line 177 of file tinyveccpy.h.

References val().