OpenLB 1.7
|
#include "core/meta.h"
Go to the source code of this file.
Classes | |
struct | olb::descriptors::DESCRIPTOR_TAG |
Base of a descriptor tag. More... | |
struct | olb::descriptors::tag::CATEGORY |
Base of all tags describing the category of a descriptor. More... | |
struct | olb::descriptors::tag::DEFAULT |
Implicit default category of normal descriptors. More... | |
Namespaces | |
namespace | olb |
Top level namespace for all of OpenLB. | |
namespace | olb::descriptors |
Descriptors for the 2D and 3D lattices. | |
namespace | olb::descriptors::tag |
Typedefs | |
template<typename FIELD > | |
using | olb::descriptors::is_tag_field = std::is_base_of<DESCRIPTOR_TAG, FIELD> |
template<typename BASE , typename FALLBACK , typename... FIELDS> | |
using | olb::descriptors::tag::field_with_base |
Returns first item of FIELDS type list that is derived from BASE. | |