OpenLB 1.7
|
Single cell implementing the full field data interface. More...
#include <cellD.h>
Public Types | |
using | value_t = T |
using | descriptor_t = DESCRIPTOR |
Public Member Functions | |
CellD () | |
const T & | operator[] (unsigned iPop) const |
T & | operator[] (unsigned iPop) |
template<typename FIELD > | |
auto | getField () const |
template<typename FIELD > | |
void | setField (const FieldD< T, DESCRIPTOR, FIELD > &v) |
template<typename FIELD > | |
auto | getFieldPointer () |
template<typename FIELD > | |
auto | getFieldPointer () const |
template<typename FIELD > | |
const auto & | getFieldComponent (unsigned iD) const |
template<typename FIELD > | |
auto & | getFieldComponent (unsigned iD) |
Single cell implementing the full field data interface.
using olb::CellD< T, DESCRIPTOR >::descriptor_t = DESCRIPTOR |
using olb::CellD< T, DESCRIPTOR >::value_t = T |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |