Sha256: 934bbc12de9c8aa1918bf92055f07a5686fe22e994b1ea208115038c90e8ea99

Contents?: true

Size: 1.26 KB

Versions: 10

Compression:

Stored size: 1.26 KB

Contents

# URBANopt Scenario Gem 

The URBANopt™ Scenario Gem includes functionality for defining scenarios, running simulations, and post-processing results. User defined SimulationMapper classes translate each Feature to a SimulationDir which is a directory containing simulation input files. The ScenarioRunner is used to perform simulations for each SimulationDir. Finally, a ScenarioPostProcessor can run on a Scenario to generate scenario level results.

[RDoc Documentation](https://urbanopt.github.io/urbanopt-scenario-gem/)

## Installation

Add this line to your application's Gemfile:

```ruby
gem 'urbanopt-scenario'
```

And then execute:

    $ bundle install
    $ bundle update

Or install it yourself as:

    $ gem install 'urbanopt-scenario'

## Testing

Check out the repository and then execute:

    $ bundle install
    $ bundle update    
    $ bundle exec rake
    
## Releasing

* Update CHANGELOG.md
* Run `rake rubocop:auto_correct`
* Update version in `/lib/urbanopt/scenario/version.rb`
* Create PR to master, after tests and reviews complete, then merge
* Locally - from the master branch, run `rake release`
* On GitHub, go to the releases page and update the latest release tag. Name it “Version x.y.z” and copy the CHANGELOG entry into the description box.

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
urbanopt-scenario-0.8.0 README.md
urbanopt-scenario-0.7.0 README.md
urbanopt-scenario-0.6.3 README.md
urbanopt-scenario-0.6.2 README.md
urbanopt-scenario-0.6.1 README.md
urbanopt-scenario-0.6.0 README.md
urbanopt-scenario-0.5.1 README.md
urbanopt-scenario-0.5.0 README.md
urbanopt-scenario-0.4.4 README.md
urbanopt-scenario-0.4.3 README.md