fields_t typedef | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | |
forFields(F f) const | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | |
forFields(F f) | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | |
forFieldsAt(std::size_t idx, F f) | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | |
get(meta::id< FIELD > field=meta::id< FIELD >()) const | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | inline |
get(meta::id< FIELD > field=meta::id< FIELD >()) | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | inline |
getBlock(std::size_t iBlock, std::size_t &sizeBlock, bool loadingMode) override | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | virtual |
getField(std::size_t iCell) const | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | inline |
getFieldComponent(std::size_t iCell, unsigned iDim) const | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | |
getFieldComponent(std::size_t iCell, unsigned iDim) | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | |
getFieldPointer(std::size_t iCell) const | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | inline |
getFieldPointer(std::size_t iCell) | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | inline |
getNblock() const override | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | virtual |
getSerializableSize() const override | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | virtual |
load(std::string fileName="", const bool enforceUint=false) | olb::Serializable | |
load(const std::uint8_t *buffer) | olb::Serializable | |
MultiFieldArrayD(std::size_t count=1) | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | inline |
postLoad() | olb::Serializable | inlinevirtual |
registerSerializableOfConstSize(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t ¤tBlock, bool *&dataPtr, DataType &data, const bool loadingMode=false) | olb::Serializable | inlineprotected |
registerSerializablesOfConstSize(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t ¤tBlock, bool *&dataPtr, DataType *data, const size_t arrayLength, const bool loadingMode=false) | olb::Serializable | inlineprotected |
registerVar(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t ¤tBlock, bool *&dataPtr, const DataType &data, const size_t arrayLength=1) const | olb::Serializable | inlineprotected |
resize(std::size_t newCount) | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | inline |
save(std::string fileName="", const bool enforceUint=false) | olb::Serializable | |
save(std::uint8_t *buffer) | olb::Serializable | |
setField(std::size_t iCell, const FieldD< T, DESCRIPTOR, FIELD > &v) | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | inline |
setProcessingContext(ProcessingContext context) | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | inline |
swap(std::size_t i, std::size_t j) | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > | inline |
~Serializable()=default | olb::Serializable | virtual |