Metadata-Version: 2.1
Name: simhandler
Version: 1.0.1
Summary: Intelligent simulation handler for power system load flow simulations
Home-page: https://github.com/mbardwell/intelligent-simulation-handler
Author: Mike Bardwell
Author-email: bardwell@ualberta.ca
License: GPL
Description: 
        # intelligent-simulation-handler
        
        ### What is this repository for? ###
        
        * Software development of an intelligent simulation handler for power system load flow simulations
        * Project completed as partial requirement of attaining MSc at the University of Alberta  
        
        ### How do I get set up? ###
        
        * *pip install simhandler*
        * To run the basic 3 node example:
          1. Download [3node.json](https://github.com/mbardwell/intelligent-simulation-handler/tree/master/simhandler/data/network_configurations) file and put it somewhere convenient (ie: Downloads folder) as *3node.json*
            *For example, C:\Users\mikey\Downloads\3node.json
          2. In a Python editor write the following basic test:
          
        '''
        import numpy as np
        from simhandler.smartsim import SmartPSLF
        
        configuration_file = *insert path to your 3node.json file* (ex: C:/Users/mikey/Downloads/3node.json')
        sim = SmartPSLF(configuration_file)
        
        fake_load_profile = np.ones((10,3)) # Ten timesteps, three input nodes
        print(sim.map.predictWithModel(fake_load_profile)) # Prints out ten voltage timesteps. Three nodes per timestep
        '''
             
        ### Contribution guidelines ###
        
        * Follow PEP8 guidelines with the following exception: use lowercaseUppercase function naming instead of snake_case
        
        ### Questions? ###
        
        * If you find a bug or want a feature. Create an issue
        * Otherwise, send emails with title 'Intelligent Simulation Handler - *Question/Comment*' to bardwell@ualberta.ca
        
Platform: UNKNOWN
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3.5
Classifier: Operating System :: Microsoft :: Windows
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Requires-Python: >=3.5.0
Description-Content-Type: text/markdown
