diff --git a/vtu_to_vti_converter/source/main.cpp b/vtu_to_vti_converter/source/main.cpp index a62eb4e4e50e2832691f180209dd73e3735cac60..7a1a53d2f0fe6212819ffdc8ad1ed08806ffef6e 100644 --- a/vtu_to_vti_converter/source/main.cpp +++ b/vtu_to_vti_converter/source/main.cpp @@ -22,8 +22,9 @@ std::int32_t main(std::int32_t argc, char** argv) std::cout << "Reading unstructured grid.\n"; reader ->SetFileName (filepath.c_str()); - auto selection = reader->GetCellDataArraySelection(); - selection->AddArray ("Q"); + reader ->UpdateInformation (); + for (auto i = 0; i < reader->GetNumberOfCellArrays(); ++i) + reader->SetCellArrayStatus(reader->GetCellArrayName(i), reader->GetCellArrayName(i) == "Q" ? 1 : 0); reader ->Update (); auto input_data = reader->GetOutput();