QMCPACK
TinyVector.h File Reference
+ Include dependency graph for TinyVector.h:

Go to the source code of this file.

Classes

struct  TinyVector< T, D >
 Fixed-size array. More...
 
struct  printTinyVector< T >
 
struct  printTinyVector< TinyVector< T, D > >
 template functor for Vector<TinyVector<T,D> streamn output 0 equivalent values are output as 0. More...
 

Namespaces

 qmcplusplus
 helper functions for EinsplineSetBuilder
 

Functions

template<class T1 , class T2 , unsigned D>
BinaryReturn< T1, T2, OpMultiply >::Type_t dot (const TinyVector< T1, D > &lhs, const TinyVector< T2, D > &rhs)
 
template<class T1 , class T2 , unsigned D>
TinyVector< typename BinaryReturn< T1, T2, OpMultiply >::Type_t, D > cross (const TinyVector< T1, D > &lhs, const TinyVector< T2, D > &rhs)
 
template<class T1 , class T2 , unsigned D>
Tensor< typename BinaryReturn< T1, T2, OpMultiply >::Type_t, D > outerProduct (const TinyVector< T1, D > &lhs, const TinyVector< T2, D > &rhs)
 
template<class T , unsigned D>
std::ostream & operator<< (std::ostream &out, const TinyVector< T, D > &rhs)
 
template<class T , unsigned D>
std::istream & operator>> (std::istream &is, TinyVector< T, D > &rhs)
 

Class Documentation

◆ qmcplusplus::printTinyVector

struct qmcplusplus::printTinyVector

template<class T>
struct qmcplusplus::printTinyVector< T >

Definition at line 220 of file TinyVector.h.

+ Collaboration diagram for printTinyVector< T >: