![]() |
OpenLB 1.8.1
|
#include <memory>#include <array>#include <stdexcept>#include "core/platform/platform.h"#include "core/serializer.h"#include "communication/communicatable.h"#include "column.hh"
Include dependency graph for column.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | olb::cpu::sisd::Column< T > |
| Plain column for SISD CPU targets (default) More... | |
| class | olb::cpu::sisd::CyclicColumn< T > |
| Cyclic column for usage in ColumnVector. More... | |
| struct | olb::ImplementationOf< AbstractColumn< T >, Platform::CPU_SISD > |
| Declare cpu::sisd::Column as the AbstractColumn implementation for CPU SISD targets. More... | |
| struct | olb::ImplementationOf< AbstractCyclicColumn< T >, Platform::CPU_SISD > |
| Declare cpu::sisd::CyclicColumn as the AbstractCyclicColumn implementation for CPU SISD targets. More... | |
Namespaces | |
| namespace | olb |
| Top level namespace for all of OpenLB. | |
| namespace | olb::cpu |
| Implementations of CPU specifics. | |
| namespace | olb::cpu::sisd |
| Implementations of scalar CPU specifics. | |
Typedefs | |
| template<typename T > | |
| using | olb::Column = cpu::sisd::Column<T> |
| Use CPU SISD as default Column. | |
| template<typename T > | |
| using | olb::CyclicColumn = cpu::sisd::CyclicColumn<T> |
| Use CPU SISD as default CyclicColumn. | |