def __dir__(self) -> List[str]: """ >>> from hydpy.models.lland_v1 import * >>> parameterstep() >>> nhru(4) >>> lnk(ACKER, LAUBW, WASSER, ACKER) >>> treft(acker=2.0, laubw=1.0) >>> eqb(5000.0) >>> eqi1(2000.0) >>> eqd1(100.0) >>> from hydpy import Auxfiler >>> auxfiler = Auxfiler(model) >>> subauxfiler = auxfiler.lland_v1 >>> subauxfiler.add_parameters(eqb, eqi1, filename="file1") >>> subauxfiler.add_parameter( ... treft, filename="file1", keywordarguments=treft.keywordarguments) >>> eqb *= 2.0 >>> subauxfiler.add_parameters(eqb, eqd1, filename="file2") >>> from hydpy import print_values >>> print_values(dir(subauxfiler)) add_parameter, add_parameters, eqb, eqd1, eqi1, file1, file2, get_filename, get_filenames, get_parameterstrings, get_parametertypes, get_references, remove_parameters, treft """ return list( itertools.chain( objecttools.dir_(self), self.get_filenames(), (type_.__name__.lower() for type_ in self.get_parametertypes()), ))
def __dir__(self) -> List[str]: """ >>> from hydpy import Selection >>> 'elements' in dir(Selection('test')) True """ return objecttools.dir_(self)
def __dir__(self): """ >>> from hydpy import print_values >>> aux = Auxfiler() >>> aux += 'llake_v1', 'lland_v1', 'lstream_v1' >>> print_values(dir(aux)) llake_v1, lland_v1, lstream_v1, modelnames, save """ return objecttools.dir_(self) + self.modelnames
def __dir__(self): """ >>> from hydpy import dummies >>> from hydpy import print_values >>> print_values(dir(dummies.v2af)) eqb, eqd1, eqd2, eqi1, eqi2, file1, file2, filenames, get_filename, remove, types, variables """ return (objecttools.dir_(self) + self.filenames + [objecttools.instancename(type_) for type_ in self.types])
def __dir__(self) -> List[str]: """ >>> from hydpy import print_values >>> aux = Auxfiler() >>> aux.add_models("llake_v1", "lland_v1", "lstream_v001") >>> print_values(dir(aux)) add_models, get, llake_v1, lland_v1, lstream_v001, modelnames, remove_models, write """ return objecttools.dir_(self) + list(self.modelnames)
def __dir__(self): return objecttools.dir_(self)
def __dir__(self): attrs = objecttools.dir_(self) attrs.extend(self._coefs.keys()) return attrs
def __dir__(self) -> List[str]: return objecttools.dir_(self) + list(self.names)