You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
99 lines
4.1 KiB
99 lines
4.1 KiB
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"# Stormpy.dft\n",
|
|
"\n",
|
|
"class DFTDynamic Fault Tree\n",
|
|
"\n",
|
|
"can_have_nondeterminismself: stormpy.dft.dft.DFTboolWhether the model can contain non-deterministic choices\n",
|
|
"\n",
|
|
"get_elementself: stormpy.dft.dft.DFTindex: intstormpy.dft.dft.DFTElementGet DFT element at index\n",
|
|
"\n",
|
|
"get_element_by_nameself: stormpy.dft.dft.DFTname: strstormpy.dft.dft.DFTElementGet DFT element by name\n",
|
|
"\n",
|
|
"modularisationself: stormpy.dft.dft.DFTList[stormpy.dft.dft.DFT]Split DFT into independent modules\n",
|
|
"\n",
|
|
"nr_beself: stormpy.dft.dft.DFTintNumber of basic elements\n",
|
|
"\n",
|
|
"nr_dynamicself: stormpy.dft.dft.DFTintNumber of dynamic elements\n",
|
|
"\n",
|
|
"nr_elementsself: stormpy.dft.dft.DFTintTotal number of elements\n",
|
|
"\n",
|
|
"symmetriesself: stormpy.dft.dft.DFTstorm::storage::DFTIndependentSymmetriesCompute symmetries in DFT\n",
|
|
"\n",
|
|
"property top_level_elementGet top level element\n",
|
|
"\n",
|
|
"class DFTElementDFT element\n",
|
|
"\n",
|
|
"property idId\n",
|
|
"\n",
|
|
"property nameName\n",
|
|
"\n",
|
|
"class DFTSymmetriesSymmetries in DFT\n",
|
|
"\n",
|
|
"property groupsSymmetry groups\n",
|
|
"\n",
|
|
"class ParametricDFTParametric DFT\n",
|
|
"\n",
|
|
"can_have_nondeterminismself: stormpy.dft.dft.ParametricDFTboolWhether the model can contain non-deterministic choices\n",
|
|
"\n",
|
|
"get_elementself: stormpy.dft.dft.ParametricDFTindex: intstormpy.dft.dft.ParametricDFTElementGet DFT element at index\n",
|
|
"\n",
|
|
"get_element_by_nameself: stormpy.dft.dft.ParametricDFTname: strstormpy.dft.dft.ParametricDFTElementGet DFT element by name\n",
|
|
"\n",
|
|
"modularisationself: stormpy.dft.dft.ParametricDFTList[stormpy.dft.dft.ParametricDFT]Split DFT into independent modules\n",
|
|
"\n",
|
|
"nr_beself: stormpy.dft.dft.ParametricDFTintNumber of basic elements\n",
|
|
"\n",
|
|
"nr_dynamicself: stormpy.dft.dft.ParametricDFTintNumber of dynamic elements\n",
|
|
"\n",
|
|
"nr_elementsself: stormpy.dft.dft.ParametricDFTintTotal number of elements\n",
|
|
"\n",
|
|
"symmetriesself: stormpy.dft.dft.ParametricDFTstorm::storage::DFTIndependentSymmetriesCompute symmetries in DFT\n",
|
|
"\n",
|
|
"property top_level_elementGet top level element\n",
|
|
"\n",
|
|
"class ParametricDFTElementParametric DFT element\n",
|
|
"\n",
|
|
"property idId\n",
|
|
"\n",
|
|
"property nameName\n",
|
|
"\n",
|
|
"analyze_dftdft: stormpy.dft.dft.DFTproperties: List[stormpy.logic.logic.Formula]symred: bool = Trueallow_modularisation: bool = Falserelevant_events: Set[int] = set()dc_for_relevant: bool = FalseList[float]Analyze the DFT\n",
|
|
"\n",
|
|
"compute_dependency_conflictsdft: stormpy.dft.dft.DFTuse_smt: bool = Falsesolver_timeout: float = 0boolSet conflicts between FDEPs. Is used in analysis.\n",
|
|
"\n",
|
|
"compute_relevant_eventsdft: stormpy.dft.dft.DFTproperties: List[stormpy.logic.logic.Formula]additional_relevant_names: List[str] = []Set[int]Compute relevant event ids from properties and additional relevant names\n",
|
|
"\n",
|
|
"export_dft_json_filedft: stormpy.dft.dft.DFTpath: strNoneExport DFT to JSON file\n",
|
|
"\n",
|
|
"export_dft_json_stringdft: stormpy.dft.dft.DFTstrExport DFT to JSON string\n",
|
|
"\n",
|
|
"is_well_formeddft: stormpy.dft.dft.DFTcheck_valid_for_analysis: bool = TrueTuple[bool, str]Check whether DFT is well-formed.\n",
|
|
"\n",
|
|
"load_dft_galileo_filepath: strstormpy.dft.dft.DFTLoad DFT from Galileo file\n",
|
|
"\n",
|
|
"load_dft_json_filepath: strstormpy.dft.dft.DFTLoad DFT from JSON file\n",
|
|
"\n",
|
|
"load_dft_json_stringjson_string: strstormpy.dft.dft.DFTLoad DFT from JSON string\n",
|
|
"\n",
|
|
"transform_dftdft: stormpy.dft.dft.DFTunique_constant_be: boolbinary_fdeps: boolstormpy.dft.dft.DFTApply transformations on DFT"
|
|
]
|
|
}
|
|
],
|
|
"metadata": {
|
|
"date": 1598178166.5329514,
|
|
"filename": "dft.rst",
|
|
"kernelspec": {
|
|
"display_name": "Python",
|
|
"language": "python3",
|
|
"name": "python3"
|
|
},
|
|
"title": "Stormpy.dft"
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 4
|
|
}
|