Right now we do not use the value of param['topology']. I think we have 3 options:
- Remove it entirely
- Keep it and create a function like
create_topology that reads that parameter and select the correct topology. Then, make the function the preferred way for the user to create topologies.
- Have a warning that tells the user if they are using the incorrect function (e.g., they have E3 in the params but they are using the E1 function, which will generate a E1 object).
I think I prefer the second option, but what do people think?
Right now we do not use the value of
param['topology']. I think we have 3 options:create_topologythat reads that parameter and select the correct topology. Then, make the function the preferred way for the user to create topologies.I think I prefer the second option, but what do people think?