|
Discontinuous Galerkin Library
#include "dg/algorithm.h"
|
#include <array>#include <vector>#include <map>#include <complex>#include "vector_categories.h"#include "tensor_traits.h"#include "tensor_traits_scalar.h"#include "predicate.h"Go to the source code of this file.
Classes | |
| struct | dg::TensorTraits< std::vector< T >, std::enable_if_t< !dg::is_scalar< T >::value > > |
| Prototypical Recursive Vector (unless vector of scalars) More... | |
| struct | dg::TensorTraits< std::vector< T >, std::enable_if_t< dg::is_scalar< T >::value > > |
| struct | dg::TensorTraits< std::array< T, N >, std::enable_if_t< !dg::is_scalar< T >::value > > |
| struct | dg::TensorTraits< std::array< T, N >, std::enable_if_t< dg::is_scalar< T >::value > > |
| struct | dg::TensorTraits< std::map< Key, T > > |
| Behaves like a RecursiveVector. More... | |
| struct | dg::TensorTraits< std::complex< T > > |
| Enable std::complex as a Scalar. More... | |
Namespaces | |
| namespace | dg |
| This is the namespace for all functions and classes defined and used by the discontinuous Galerkin library. | |