RedShift

A framework for simulation of networks of hybrid automata, similar to SHIFT and Lambda-SHIFT. Includes ruby-based DSL for defining simulation components, and ruby/C code generation and runtime.

There's no documentation yet. For now, start with the examples.

Requirements

RedShift needs ruby 1.8.x and a compatible C compiler. If you can build native gems, you're all set.

Some of the examples also use Ruby/Tk and the tkar gem.

Env vars

If you have a multicore system and are using the gnu toolchain, set

REDSHIFT_MAKE_ARGS='-j -l2'

or some variation. You'll find that rebuilds of your simulation code go faster.


Copyright (C) 2001-2013, Joel VanderWerf, mailto:[email protected] Distributed under the Ruby license. See www.ruby-lang.org.