MADNESS  0.10.1
Namespaces | Functions
array_addons.h File Reference

Supplements to the std::array class, such as I/O operations, for convenience. More...

#include <madness/madness_config.h>
#include <madness/world/madness_exception.h>
#include <madness/world/worldhash.h>
#include <array>
#include <iostream>
Include dependency graph for array_addons.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 madness
 File holds all helper structures necessary for the CC_Operator and CC2 class.
 
 madness::operators
 

Functions

template<typename T , std::size_t N>
madness::hashT madness::hash_value (const std::array< T, N > &a)
 Hash std::array with madness hash. More...
 
template<typename T , std::size_t N>
std::ostream & madness::operators::operator<< (std::ostream &s, const std::array< T, N > &a)
 Output std::array to stream for human consumption. More...
 

Detailed Description

Supplements to the std::array class, such as I/O operations, for convenience.