Clarify namespace for elastica modules to avoid namespace confusion and clutter
Currently, in example cases, the modules from elastica are imported directly as from elastica import *. This can become an issue when using elastica across packages (where elastica is a plugin), where modules from other packages can collide in namings with the modules from elastica. To avoid this, it may be helpful to use functionalities in elastica as:
import elastica as ea; ea.Damping(....) to make it explicit where the functionality comes from.
@skim0119 and @armantekinalp thoughts?
I think it is a good suggestion.
Last point on pep8
Yes it is still open
If this issue is still open, I would like to be assigned to it. @armantekinalp @bhosale2
Is this issue is open?? @armantekinalp
@Deep-Rai-08 The issue is still open. Feel free to make a PR.
A note to everyone interested in this issue: if you plan to work on it please either assign yourself to the issue or let us know that you wish to be assigned to the issue.
@bhosale2 NameSpaces can be a great way to sort and clarify the elastica modules Please assign me to this issue
Hi, is anyone still working on the issue? If not I'd like to work on it. @armantekinalp
Closed via #238.