From b75cad6e97bb9de24b8943b0d862f55d630ae52a Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Thu, 11 Apr 2024 00:18:21 +0200 Subject: [PATCH] Add type info for tuples of embedded type --- src/utils/checkpointing/Checkpoint.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/utils/checkpointing/Checkpoint.cpp b/src/utils/checkpointing/Checkpoint.cpp index 15c5f1bb2..2de99e48e 100644 --- a/src/utils/checkpointing/Checkpoint.cpp +++ b/src/utils/checkpointing/Checkpoint.cpp @@ -109,6 +109,8 @@ checkpoint() (is_tiny_vector_v<value_type>) or (is_tiny_matrix_v<value_type>)) { symbol_table_group.createAttribute(symbol.name(), data); } else if constexpr (std::is_same_v<value_type, EmbeddedData>) { + symbol_table_group.createGroup("embedded/" + symbol.name()) + .createAttribute("type", dataTypeName(symbol.attributes().dataType())); for (size_t i = 0; i < data.size(); ++i) { CheckpointResumeRepository::instance().checkpoint(symbol.attributes().dataType().contentType(), symbol.name() + "/" + std::to_string(i), -- GitLab