#include "FluidSim/ScenarioCatalog.hpp" #include int main(int argc,char** argv) try { const auto directory=argc>1?std::filesystem::path(argv[1]):fluidsim::port::engine_directory(); const bool relayout=argc>2&&std::string(argv[2])=="--relayout"; if(std::filesystem::is_regular_file(directory)){fluidsim::port::migrate_engine_geometry(directory,relayout);return 0;} const auto definitions=fluidsim::port::load_engine_directory(directory); for(const auto& definition:definitions){fluidsim::port::migrate_engine_geometry(definition.source_path,relayout);std::cout<