proteus 1.9.0
C/C++/Fortran libraries
Loading...
Searching...
No Matches
ArgumentsDict.h File Reference
#include <map>
#include <stdexcept>
#include <string>
#include "xtensor-python/pyarray.hpp"
#include "xtensor/io/xio.hpp"
Include dependency graph for ArgumentsDict.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  proteus::throwing_map< K, T >
struct  proteus::arguments_dict

Namespaces

namespace  proteus
namespace  proteus::detail

Typedefs

template<class K, class T>
using proteus::pyarray_dict = throwing_map<K, xt::pyarray<T>>
template<class K, class T>
using proteus::scalar_dict = throwing_map<K, T>

Functions

template<class T>
std::string proteus::detail::key_error_messagei (const T &key)
std::string proteus::detail::key_error_message (const std::string &key)