NeoN
A framework for CFD software
Loading...
Searching...
No Matches
Classes | Namespaces | Concepts | Functions
view.hpp File Reference
#include <limits>
#include <span>
#include <type_traits>
#include "NeoN/core/primitives/label.hpp"

Go to the source code of this file.

Classes

class  NeoN::View< ValueType >
 

Namespaces

namespace  NeoN
 

Concepts

concept  NeoN::hasView
 Concept, for any type which has the 'view' method.
 

Functions

template<typename... Types>
requires (hasView<std::remove_reference_t<Types>> && ...)
auto NeoN::views (Types &... args)
 Unpacks all views of the passed classes.