#include "meta.h"
#include "vector.h"
#include "columnVector.h"
#include "serializer.h"
#include "dynamics/descriptorBase.h"
#include "platform/platform.h"
#include <memory>
#include <tuple>
Go to the source code of this file.
|
class | olb::AbstractFieldArrayD< T, DESCRIPTOR, FIELD > |
| Platform-agnostic interface to concrete host-side field arrays. More...
|
|
class | olb::AbstractFieldArrayD< T, DESCRIPTOR, FIELD >::const_ptr |
| Read-only proxy for accessing a column vector entry. More...
|
|
class | olb::AbstractFieldArrayD< T, DESCRIPTOR, FIELD >::ptr |
| Proxy for accessing a column vector entry. More...
|
|
class | olb::FieldArrayD< T, DESCRIPTOR, PLATFORM, FIELD > |
| SoA storage for instances of a single FIELD. More...
|
|
struct | olb::ConcretizableFieldArrayD< T, DESCRIPTOR, FIELD > |
| Curried FieldArrayD template for use in callUsingConcretePlatform. More...
|
|
class | olb::ConcreteCommunicatable< FieldArrayD< T, DESCRIPTOR, PLATFORM, FIELD > > |
|
class | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > |
| Storage for a fixed set of static FIELDS and arbitrary custom fields. More...
|
|
class | olb::ConcreteCommunicatable< MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS... > > |
|
class | olb::DynamicFieldGroupsD< T, meta::list< GROUPS... > > |
|
class | olb::GroupedDataCommunicatable< DATA, GROUPS > |
|
struct | olb::GroupedDataCommunicatableHelper< DATA, DESCRIPTOR > |
| Declare GroupedDataCommunicatable containing each GROUP in DESCRIPTOR::fields_t. More...
|
|
struct | olb::MultiFieldArrayForDescriptorHelper< T, DESCRIPTOR, PLATFORM > |
| Declare MultiFieldArrayD containing each field in DESCRIPTOR::fields_t. More...
|
|
|
namespace | olb |
| Top level namespace for all of OpenLB.
|
|