flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
array_view.hpp File Reference
#include "error.hpp"
#include <cstddef>
#include <ostream>
#include <string>
Include dependency graph for array_view.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  flexiblesusy::Dynamic_array_view< ElementType >
 secure array wrapper More...
 

Namespaces

namespace  flexiblesusy
 

Functions

template<typename ElementType >
constexpr Dynamic_array_view< ElementType > flexiblesusy::make_dynamic_array_view (ElementType *first, ElementType *last)
 
template<typename ElementType >
constexpr Dynamic_array_view< ElementType > flexiblesusy::make_dynamic_array_view (ElementType *ptr, std::ptrdiff_t len)
 
template<typename ElementType , std::size_t N>
constexpr Dynamic_array_view< ElementType > flexiblesusy::make_dynamic_array_view (ElementType(&arr)[N])
 
template<typename ElementType >
std::ostream & flexiblesusy::operator<< (std::ostream &ostr, const Dynamic_array_view< ElementType > &av)