Tatooine
Classes | Namespaces | Concepts | Functions | Variables
tags.h File Reference

Go to the source code of this file.

Classes

struct  tatooine::forward_tag
 
struct  tatooine::backward_tag
 
struct  tatooine::execution_policy::parallel_t
 
struct  tatooine::execution_policy::sequential_t
 
struct  tatooine::tag::frobenius_t
 
struct  tatooine::tag::full_t
 
struct  tatooine::tag::economy_t
 
struct  tatooine::tag::eye_t
 
struct  tatooine::tag::automatic_t
 
struct  tatooine::tag::quadratic_t
 
struct  tatooine::tag::analytical_t
 
struct  tatooine::tag::numerical_t
 
struct  tatooine::tag::fill< Real >
 
struct  tatooine::tag::zeros_t
 
struct  tatooine::tag::ones_t
 
struct  tatooine::heap
 
struct  tatooine::stack
 

Namespaces

namespace  tatooine
 
namespace  tatooine::execution_policy
 
namespace  tatooine::tag
 

Concepts

concept  tatooine::forward_or_backward_tag
 
concept  tatooine::is_forward
 
concept  tatooine::is_backward
 
concept  tatooine::execution_policy::policy
 
concept  tatooine::execution_policy_tag
 
concept  tatooine::memory_location
 

Functions

constexpr auto tatooine::opposite (forward_tag const)
 
constexpr auto tatooine::opposite (backward_tag const)
 
auto constexpr tatooine::operator== (forward_tag const, backward_tag const)
 
auto constexpr tatooine::operator== (backward_tag const, forward_tag const)
 
auto constexpr tatooine::operator== (forward_tag const, forward_tag const)
 
auto constexpr tatooine::operator== (backward_tag const, backward_tag const)
 
auto tatooine::operator!= (forward_or_backward_tag auto const lhs, forward_or_backward_tag auto const rhs)
 
template<typename Real >
 tatooine::tag::fill (Real) -> fill< Real >
 

Variables

static constexpr forward_tag tatooine::forward
 
static constexpr backward_tag tatooine::backward
 
static constexpr parallel_t tatooine::execution_policy::parallel
 
static constexpr sequential_t tatooine::execution_policy::sequential
 
static constexpr frobenius_t tatooine::tag::frobenius
 
static constexpr full_t tatooine::tag::full
 
static constexpr economy_t tatooine::tag::economy
 
static constexpr eye_t tatooine::tag::eye
 
static constexpr automatic_t tatooine::tag::automatic
 
static constexpr quadratic_t tatooine::tag::quadratic
 
static constexpr analytical_t tatooine::tag::analytical
 
static constexpr numerical_t tatooine::tag::numerical
 
static constexpr zeros_t tatooine::tag::zeros
 
static constexpr ones_t tatooine::tag::ones