Hi,
I am having errors compiling ParaView with the -DPARAVIEW_ENABLE_CATALYST=ON .
I am compiling with gcc 11.2.0.
Without catalyst it builds fine. With catalyst I get the following error. Any Ideas?
paraview/master/src/paraview/VTK/ThirdParty/ioss/vtkioss/catalyst/Iocatalyst_DatabaseIO.C: In member function ‘std::vector<INT> vtkioss_Iocatalyst::DatabaseIO::ImplementationT::getInterweavedScalarDataFromConduitNode(std::vector<std::__cxx11::basic_string<char> >, conduit_cpp::Node&) const’:
paraview/master/src/paraview/VTK/ThirdParty/ioss/vtkioss/catalyst/Iocatalyst_DatabaseIO.C:881:39: error: ‘class conduit_cpp::Node’ has no member named ‘number_of_elements’
881 | int num_get = t_node.number_of_elements();
I think that Catalyst install is out of date here. I changed this typedef in Conduit 0.8.0 (via this PR). This was pulled into Catalyst 2.0.0-rc1 via this MR. Where is this Catalyst from? It seems to be a pre-RC build rather than a full release.