#include <string>
#include "topology/geometryData.h"
#include "setup/bcs.hpp"
#include "setup/domains.hpp"
#include <vector>

std::string uniformPort(std::string domain_name, std::vector<Bcs_> bclist, std::vector<Domains_> domlist, std::shared_ptr<GeometryData> geom_data);

std::string coaxialPort(std::string domain_name, std::vector<Bcs_> bclist, std::vector<Domains_> domlist, std::shared_ptr<GeometryData> geom_data);