1
0
Fork 0
mirror of https://github.com/Findus23/rebound-stubs.git synced 2024-09-19 15:13:48 +02:00

slightly improve typing

This commit is contained in:
Lukas Winkler 2021-02-15 21:43:35 +01:00
parent 3986846502
commit de5ae57965
Signed by: lukas
GPG key ID: 54DE4D798D244853
3 changed files with 30 additions and 16 deletions

View file

@ -1,22 +1,36 @@
from ctypes import CDLL
from .interruptible_pool import InterruptiblePool as InterruptiblePool from .interruptible_pool import InterruptiblePool as InterruptiblePool
from .particle import Particle as Particle from .particle import Particle as Particle
from .plotting import OrbitPlot as OrbitPlot from .plotting import OrbitPlot as OrbitPlot
from .simulation import Orbit as Orbit, Simulation as Simulation, Variation as Variation, reb_simulation_integrator_mercurius as reb_simulation_integrator_mercurius, reb_simulation_integrator_saba as reb_simulation_integrator_saba, reb_simulation_integrator_sei as reb_simulation_integrator_sei, reb_simulation_integrator_whfast as reb_simulation_integrator_whfast from .simulation import Orbit as Orbit, Simulation as Simulation, Variation as Variation, \
reb_simulation_integrator_mercurius as reb_simulation_integrator_mercurius, \
reb_simulation_integrator_saba as reb_simulation_integrator_saba, \
reb_simulation_integrator_sei as reb_simulation_integrator_sei, \
reb_simulation_integrator_ias15 as reb_simulation_integrator_ias15, \
reb_simulation_integrator_whfast as reb_simulation_integrator_whfast
from .simulationarchive import SimulationArchive as SimulationArchive from .simulationarchive import SimulationArchive as SimulationArchive
from typing import Any
__libpath__: Any __libpath__: str
clibrebound: Any clibrebound: CDLL
__build__: Any __version__: str
__githash__: Any __build__: str
__githash__: str
class SimulationError(Exception): ... class SimulationError(Exception): ...
class Encounter(Exception): ...
class Collision(Exception): ...
class Escape(Exception): ...
class NoParticles(Exception): ...
class ParticleNotFound(Exception): ...
# Names in __all__ with no definition:
# __version__ class Encounter(Exception): ...
# reb_simulation_integrator_ias15
class Collision(Exception): ...
class Escape(Exception): ...
class NoParticles(Exception): ...
class ParticleNotFound(Exception): ...

View file

@ -269,7 +269,7 @@ class Simulation(Structure):
def cite(self) -> None: ... def cite(self) -> None: ...
visualization: Any = ... visualization: int = ...
def getWidget(self, **kwargs: Any): ... def getWidget(self, **kwargs: Any): ...

View file

@ -15,7 +15,7 @@ class SimulationArchive(Structure):
tmin: float tmin: float
tmax: float tmax: float
def __init__(self, filename: Any, setup: Optional[Callable] = ..., setup_args: Sequence = ..., def __init__(self, filename: str, setup: Optional[Callable] = ..., setup_args: Sequence = ...,
process_warnings: bool = ..., reuse_index: Optional[SimulationArchive] = ...) -> None: ... process_warnings: bool = ..., reuse_index: Optional[SimulationArchive] = ...) -> None: ...
def __del__(self) -> None: ... def __del__(self) -> None: ...