Metadata-Version: 1.1
Name: mosaik
Version: 2.0a1
Summary: Mosaik is a flexible Smart-Grid co-simulation framework.
Home-page: https://moaik.offis.de
Author: Stefan Scherfke
Author-email: stefan.scherfke at offis.de
License: LGPLv2
Description: Mosaik
        ======
        
        Mosaik is a simulation compositor for Smart Grid simulations.
        
        It lets you re-use existing simulators and couple them to simulate large-scale
        Smart Grid scenarios. Mosaik offers powerful mechanisms to specify and compose
        these scenarios.
        
        Example
        -------
        
        A simple demo scenario with mosaik::
        
           >>> import mosaik
           >>>
           >>> sim_config = {
           ...     'ExampleSim': {'python': 'example_sim.mosaik:ExampleSim'},
           ... }
           >>>
           >>> def create_scenario(world):
           ...     exsim1 = world.start('ExampleSim')
           ...     exsim2 = world.start('ExampleSim')
           ...
           ...     a = [exsim1.A(init_val=0) for i in range(3)]
           ...     b = exsim2.B.create(2, init_val=0)
           ...
           ...     for i, j in zip(a, b):
           ...         world.connect(i, j, ('val_out', 'val_in'))
           >>>
           >>> world = mosaik.World(sim_config)
           >>> create_scenario(world)
           >>> world.run(until=2)
           Progress: 25.00%
           Progress: 50.00%
           Progress: 75.00%
           Progress: 100.00%
        
        
        Installation
        ------------
        
        Mosaik requires Python >= 3.3. Use `pip`__ to install it, preferably into
        a `virtualenv`__::
        
            $ pip install mosaik
        
        __ http://pip.readthedocs.org/en/latest/installing.html
        __ http://virtualenv.readthedocs.org/en/latest/
        
        Documentation, Source code and issues
        -------------------------------------
        
        The documentation is available at https://mosaik.readthedocs.org.
        
        Please report bugs and ideas for improvment to our `issue tracker`__.
        
        __ https://bitbucket.org/mosaik/mosaik/issues
        
        
        Changelog
        =========
        
        2.0a1 – 2014-03-26
        ------------------
        
        - Initial release. Note, that mosaik is still alpha and not yet done.
        
        
        Authors
        =======
        
        The original concepts for mosaik were developed by Steffen Schütten and Stefan
        Scherfke.
        
        The author of mosaik version 2 is Stefan Scherfke.
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: GNU Lesser General Public License v2 (LGPLv2)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Libraries :: Python Modules
