stormpy.io¶
Format-specific model descriptions, parsing, exporting and their options.
Functions
|
Write a JANI model and its properties as JSON. |
|
Export a sparse model in the explicit DRN format. |
|
Export a sparse model as UMB archive. |
|
Read a UMB archive into an intermediate UMB model. |
|
Instantiate undefined constants in a symbolic model and the corresponding properties. |
|
Parse a Jani model and the properties contained in it from file. |
|
Parse a Jani model and the properties contained in it from a string. |
|
Parse a Prism program from file. |
|
Convert a sparse model to the intermediate UMB representation. |
|
Write an intermediate UMB model to an archive. |
Classes
An array type in JANI |
|
A basic type in JANI |
|
A bounded type in JANI |
|
A clock type in JANI |
|
|
Compression mode for UMB archives |
A continuous type in JANI |
|
Options for the DRN exporter |
|
Options for the DRN parser |
|
Options for the explicit model parser |
|
|
Jani Assignment |
|
A Jani Automation |
|
A Constant in JANI |
|
A Jani Edge |
Destination in Jani |
|
|
A Location in JANI |
|
A Jani Model |
|
Type of the Jani model |
|
Set of assignments |
|
Template edge, internal data structure for edges |
|
Template edge destination, internal data structure for edge destinations |
A Variable Type in JANI |
|
A Variable in JANI |
|
|
Jani Set of Variables |
|
An assignment in prism |
A program boolean variable in a Prism program |
|
A command in a Prism program |
|
A constant in a Prism program |
|
A program integer variable in a Prism program |
|
A label in prism |
|
|
Type of the prism model |
A module in a Prism program |
|
A Prism Program |
|
Reward declaration in prism |
|
|
An update in a Prism command |
A program variable in a Prism program |
|
Symbolic description of a model (Prism program or Jani model) |
|
|
Options for exporting UMB models |
|
Value type for UMB export |
|
Options for importing UMB models |
|
Value type for UMB import |
Model in the UMB format |