From ea2fa97d8bb1b90d782bf19f4fe12c232e3fb0aa Mon Sep 17 00:00:00 2001 From: Liam Huber Date: Fri, 19 Feb 2021 23:13:10 +0100 Subject: [PATCH] Avoid all fanciness --- .../atomistics/structure/factory.py | 30 +++++-------------- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/pyiron_atomistics/atomistics/structure/factory.py b/pyiron_atomistics/atomistics/structure/factory.py index 9e222d0b8..8385087f7 100644 --- a/pyiron_atomistics/atomistics/structure/factory.py +++ b/pyiron_atomistics/atomistics/structure/factory.py @@ -92,29 +92,13 @@ class StructureFactory(PyironFactory): def __init__(self): self.ase = AseFactory() - @classmethod - def cut(cls, *args, **kwargs): - """ - Returns: - pyiron_atomistics.atomstic.structure.ase.cut - """ - return cls.ase.cut(*args, **kwargs) - - # def cut(*args, **kwargs): - # """ - # Returns: - # pyiron_atomistics.atomstic.structure.ase.cut - # """ - # return StructureFactory.ase.cut(*args, **kwargs) - # cut.__doc__ += ase.cut.__doc__ - - @classmethod - def stack(cls, *args, **kwargs): - """ - Returns: - pyiron_atomistics.atomstic.structure.ase.stack - """ - return cls.ase.stack(*args, **kwargs) + def cut(self, *args, **kwargs): + return self.ase.cut(*args, **kwargs) + cut.__doc__ = AseFactory.cut.__doc__ + + def stack(self, *args, **kwargs): + return self.ase.stack(*args, **kwargs) + stack.__doc__ = AseFactory.stack.__doc__ def ase_read(self, *args, **kwargs): """