Why are the SLX layers so good?
1. The layers are well conceived, as a result of Wolverine’s over twenty years’ experience building simulation software. 2. The layers are not too far apart. Many simulation tools allow you to drop down to the level of writing C or Fortran code, but this layer is too far removed from the normal modeling layer. To operate at this level, you first have to become familiar with a package’s implementation details – often a tall order. In contrast, SLX provides a larger number of layers which are closer together, so you can shift easily from layer to layer instead of taking a jarring plunge into the world of C or Fortran. 3. The kernel, or bottom layer of SLX, provides access to “rock bottom” simulation primitives. We have yet to encounter a situation in which a necessary modeling feature cannot be built on top of SLX’s kernel. 4. SLX’s extensibility mechanisms make it easy to build higher layers on top of lower layers, or to add another tool within a layer. 5. SLX’s development environment