File List
Here is a list of all files with brief descriptions:
 1_generator.cppTutorial, Generator methods
 2_containers.cppTutorial, container classes
 3_functions.cppTutorial, operations on genarators
 4_cgenerator.cppTutorial, generator with controllability attributes
 5_attributes.cppTutorial, attributes
 6_algorithm.cppTutorial, implementing generator algorithms
 7_interface.cppTutorial, runtime interface
 cfl_agenerator.cppGenerator class with attributes
 cfl_agenerator.hAttributed generator class TaGenerator
 cfl_attributes.cppClasses AttributeVoid and AttributeFlags
 cfl_attributes.hClasses AttributeVoid and AttributeFlags
 cfl_attrmap.cpp
 cfl_attrmap.hClass TAttrMap
 cfl_baseset.cpp
 cfl_baseset.hClass TBaseSet
 cfl_basevector.cpp
 cfl_basevector.hClass TBaseVector
 cfl_bisimcta.cppBisimulation relations (CTA)
 cfl_bisimcta.hBisimulation relations
 cfl_bisimulation.cppBisimulation relations
 cfl_bisimulation.hBisimulation relations
 cfl_cgenerator.cppClasses TcGenerator, System and AttributeCFlags
 cfl_cgenerator.hClasses TcGenerator, System and AttributeCFlags
 cfl_conflequiv.cpp
 cfl_conflequiv.h
 cfl_definitions.hCompiletime options
 cfl_determin.cppPowerset construction
 cfl_determin.hPowersetset construction
 cfl_elementary.cppRuntime interface, elementary types
 cfl_elementary.hRuntime interface, elementary types
 cfl_exception.cppClass Exception
 cfl_exception.hClass Exception
 cfl_functions.cppRuntime interface, operations on faudes types
 cfl_functions.hRuntime interface, operations on faudes types
 cfl_generator.cppClass vGenerator
 cfl_generator.hClass vGenerator
 cfl_graphfncts.cppOperations on (directed) graphs
 cfl_graphfncts.hOperations on (directed) graphs
 cfl_helper.cppHelper functions
 cfl_helper.hHelper functions
 cfl_indexset.cppClasses IndexSet
 cfl_indexset.hClasses IndexSet, TaIndexSet
 cfl_localgen.cppHelper functions for projected generators
 cfl_localgen.hHelper functions for projected generators
 cfl_nameset.cppClasses NameSet
 cfl_nameset.hClasses NameSet, TaNameSet
 cfl_omega.cppOperations regarding omega languages
 cfl_omega.hOperations on omega languages
 cfl_parallel.cppParallel composition
 cfl_parallel.hParallel composition
 cfl_platform.cppPlatform dependant wrappers
 cfl_platform.hPlatform dependant wrappers
 cfl_project.cppProjection and subset construction
 cfl_project.hLanguage projection
 cfl_registry.cppRuntime interface, registry for faudes types and functions
 cfl_registry.hRuntime interface, registry for faudes-types and functions
 cfl_regular.cppOperations on regular languages
 cfl_regular.hOperations on regular languages
 cfl_statemin.cppState space minimization
 cfl_statemin.hState space minimization
 cfl_symbolset.cppClass SymbolSet
 cfl_symbolset.hClass SymbolSet, TaSymbolSet
 cfl_symboltable.cppClass SymbolTable
 cfl_symboltable.hClass SymbolTable
 cfl_token.cppClass Token
 cfl_token.hClass Token
 cfl_tokenreader.cppClass TokenReader
 cfl_tokenreader.hClass TokenReader
 cfl_tokenwriter.cppClass TokenWriter
 cfl_tokenwriter.hClass TokenWriter
 cfl_transset.cpp
 cfl_transset.hClasses Transition, TTransSet and TaTransSet
 cfl_types.cppRuntime interface, faudes types
 cfl_types.hRuntime interface, faudes types
 con_1_simple.cppTutorial, coordination control
 con_2_simple.cppTutorial, coordination control for prefix-closed languages
 con_cctrim.cppMore efficient Trim() operation
 con_cctrim.hMore efficient Trim() operation
 con_closed.cppConditionalclosedness
 con_closed.hConditional Closedness
 con_controllability.cppConditionalcontrollability
 con_controllability.hConditional Controllability
 con_decomposability.cppConditionaldecomposability
 con_decomposability.hConditional Decomposability
 con_decomposability_extension.cppConditionaldecomposability
 con_decomposability_extension.hConditionaldecomposability
 con_include.hIncludes all header files of the coordinationcontrol plug-in
 con_supcc.cpp
 con_supcc.h
 corefaudes.hIncludes all libFAUDES headers, no plugins
 diag2dot.cpp
 diag_1_eventdiagnosis.cppDemonstrate diagnoser structure and methods for std event diagnosability
 diag_2_languagediagnosis.cppIllustrate diagnosability with respect to a specification language
 diag_3_modulardiagnosis.cppIllustrate modular diagnosability test and synthesis
 diag_4_decentralizeddiagnosis.cppIllustrate decentralized diagnosability test and synthesis
 diag_attrdiagstate.cppImplements state estimates for the current status of the generator (as state attributes)
 diag_attrdiagstate.hState estimates for the current status of the generator (as state attributes)
 diag_attrfailureevents.cppImplements failure and indicator events belonging to a common partition
 diag_attrfailureevents.hFailure and indicator events for a common failure type
 diag_attrfailuretypes.cppFailure and indicator partition for a system (used as global attribute)
 diag_attrfailuretypes.hContains the failure and indicator partition for a system (used as global attribute)
 diag_attrlabelset.cppImplements the label representation for state estimates
 diag_attrlabelset.hLabel representation for state estimates
 diag_debug.hIncludes debugging to diagnosis plug-in
 diag_decentralizeddiagnosis.cppFunctions to test decentralized diagnosability and compute diagnosers
 diag_decentralizeddiagnosis.hFunctions to check a system's decentralized diagnosability
 diag_eventdiagnosis.cppFunctions to check a system's event-diagnosability and computation of an event-diagnoser
 diag_eventdiagnosis.hFunctions to check a system's diagnosability with respect to failure events (diagnosability and I-diagnosability) and computation of an event-diagnoser
 diag_generator.cppStructure of diagnosers and methods to handle them
 diag_generator.hStructure of diagnosers and methods to handle them
 diag_include.hIncludes all header files of the diagnosis plug-in
 diag_languagediagnosis.cppFunctions to check a system's language-diagnosability and compute a language-diagnoser
 diag_languagediagnosis.hFunctions to check a system's diagnosability with respect to a specification automaton and compute a language-diagnoser
 diag_modulardiagnosis.cppFunctions to test modular diagnosability and compute modular diagnosers
 diag_modulardiagnosis.hFunctions to check a system's decentralized diagnosability
 doxygen_groups.h
 exefaudes.cppExample application for executor class
 flxinstall.cpp
 fts2ftx.cpp
 gen2dot.cpp
 hio_1_introduction.cppTutorial, simple i/o-based controller synthesis
 hio_2_hiogenerators.cppTutorial, i/o system generator classes
 hio_3_hiofunctions.cppTutorial, functions provided by hiosys plugin
 hio_4_transport_unit.cppTutorial, transport chain example for hiosys plugin
 hio_5_conveyor_belts.cppTutorial, conveyor belt chain example for hiosys plugin
 hio_attributes.cppEvent and state attributes for hierarchical I/O systems
 hio_attributes.hEvent and state attributes for hierarchical I/O systems
 hio_constraint.cppGenerator with I/O-constraint attributes
 hio_constraint.hGenerator with I/O-constraint attributes
 hio_controller.cppGenerator with I/O-controller attributes
 hio_controller.hGenerator with I/O-controller attributes
 hio_environment.cppGenerator with I/O-environment attributes
 hio_environment.hGenerator with I/O-environment attributes
 hio_functions.cppAlgorithms for hierarchical discrete event systems with inputs and outputs
 hio_functions.hAlgorithms for hierarchical discrete event systems with inputs and outputs
 hio_include.hInclude hiosys plugin headers
 hio_module.cppClass describing the I/O based hierarchy
 hio_module.hClass describing the I/O based hierarchy
 hio_plant.cppGenerator with I/O-plant attributes
 hio_plant.hGenerator with I/O-plant attributes
 hyb_1_hautomata.cpp
 hyb_2_reachability.cpp
 hyb_3_abstraction.cpp
 hyb_4_controlA.cpp
 hyb_5_controlB.cpp
 hyb_6_robotex.cpp
 hyb_abstraction.cppAbstractions based on experments on linear hybrid automata
 hyb_abstraction.hAbstractions by experiments for linear hybrid automata
 hyb_attributes.cppAttributes of linear hybrid automata
 hyb_attributes.h
 hyb_compute.cppPolyhedron caluculs via PPL
 hyb_compute.h
 hyb_experiment.cppExhaustive experments on linear hybrid automata
 hyb_experiment.hExhaustive experments on linear hybris automata
 hyb_hgenerator.cpp
 hyb_hgenerator.hLinear hybrid automata class TlhaGenerator
 hyb_include.h
 hyb_parameter.cppParameters of linear hybrid automata
 hyb_parameter.hParameter types for linear hybrid automata
 hyb_reachability.cppReachable states of linear hybrid automata
 hyb_reachability.h
 iobridge.cppTest utility for IO devices
 iomonitor.cppTest utility for IO devices
 iop_comedi.cppLow-level access to physical device over comedi-driver
 iop_comedi.hHardware access via comedi
 iop_d3ripDART.cppD3ripDART protocol and friends
 iop_d3ripDART.hIodevice for d3ripDART protocol and friends
 iop_d3ripURT.cppD3ripURT protocol and friends
 iop_d3ripURT.hIodevice for d3ripURT protocol and friends
 iop_include.hIncludes all io device headers
 iop_modbus.cppProcess image via modbus/tcp
 iop_modbus.hProcess image via modbus/tcp
 iop_sdevice.cppVirtual device for interface definition
 iop_sdevice.hVirtual device for signal based io
 iop_serial.cpp
 iop_serial.hProcess image via serial line
 iop_simplenet.cppSimple networked events via tcp/ip
 iop_simplenet.hSimple networked events via TCP/IP
 iop_vdevice.cppVirtual device for interface definition
 iop_vdevice.hVirtual device for interface definition
 iop_wago.cppAccess to wago-kbus
 iop_wago.hHardware access via comedi
 iop_xdevice.cppDevice container with vDevice interface
 iop_xdevice.hVirtual device for interface definition
 ios_1_system.cpp
 ios_2_synthesis.cpp
 ios_algorithms.cpp
 ios_algorithms.hAlgorithms addressing I/O-systems
 ios_attributes.cppI/O-system attributes
 ios_attributes.hI/O-system attributes
 ios_include.hInclude iosystem plugin headers
 ios_system.cpp
 ios_system.hGenerator with I/O-system attributes
 lbp_1_extension.cppRegistering a lua script with the libFAUDES run-time interface
 lbp_addons.cppAddon function for Lua integration
 lbp_addons.h
 lbp_completion.cpp
 lbp_function.cppLuafaudes class to run scripts as rti functions
 lbp_function.hLuafaudes class to run scripts as rti functions
 lbp_include.hIncludes all luabindings plug-in headers
 libfaudes.hIncludes all libFAUDES headers, incl plugings
 luafaudes.cppSimple Lua stand-alone interpreter for lua/faudes
 mtc2dot.cpp
 mtc_1_generators.cppTutorial, MtcSystem methods
 mtc_2_functions.cppTutorial, MtcSystem functions eg parallel, project etc
 mtc_3_observer.cppTutorial, MtcSystem observer computation
 mtc_attributes.cppColor attributes for states
 mtc_attributes.hColor attributes for states
 mtc_colorset.cppImplements color sets for multitasking automata
 mtc_colorset.hImplements color sets for multitasking automata
 mtc_generator.cppMethods for handling multitasking generators
 mtc_generator.hMethods for handling multitasking generators
 mtc_include.hIncludes all multitasking plug-in headers
 mtc_observercomputation.cppMethods to compute natural projections that exhibit the obsrver property
 mtc_observercomputation.h
 mtc_obserververification.cppMethods to verify the obsrver condition for natural projections
 mtc_obserververification.hMethods to verify the obsrver condition for natural projections
 mtc_parallel.cppMethods for parallel composition of multitasking generators
 mtc_parallel.hMethods for parallel composition of multitasking generators
 mtc_project.cppMethods for computing the natural projection of multitasking generators
 mtc_project.hMethods for computing the natural projection of multitasking generators
 mtc_redundantcolors.cppMethods for removing redundant colors for the supervisor synthesis from MtcSystems
 mtc_redundantcolors.hMethods for removing redundant colors for the supervisor synthesis from MtcSystems
 mtc_statemin.cppState space minimization
 mtc_statemin.hState space minimization
 mtc_supcon.cppSupremal controllable sublanguage and controllablity
 mtc_supcon.hSupremal controllable sublanguage and controllablity
 obs_1_simple.cpp
 obs_include.hIncludes all header files of the observability plug-in
 obs_local_observation_consistency.cppSupervisor Reduction
 obs_local_observation_consistency.hLocal Observation Consistency
 op_debug.h
 op_ex_bisim.cppTutorial, computation of the coarsest quasi-congruence
 op_ex_mc.cppTutorial to demonstarte the verification of mutual controllability
 op_ex_synthesis.cppTutorial, synthesis of natural projections with certain properties
 op_ex_verification.cppTutorial, verification of properties of natural projections
 op_include.hIncludes all observer plugin headers
 op_mc.cppMethod to verify mutual controllability for two given generators
 op_mc.hMethod to verify mutual controllability for two given generators
 op_observercomputation.cppMethods to compute natural projections that exhibit the obsrver property
 op_observercomputation.hMethods to compute natural projections that exhibit the observer property
 op_obserververification.cppMethods to verify the obsrver condition for natural projections
 op_obserververification.hMethods to verify the obsrver condition for natural projections
 pbp_include.hIncludes all luabindings plug-in headers
 perfloop.cppElementary template for performance evaluation
 pex_altaccess.cppExample plugin
 pex_altaccess.hExample plugin
 pex_include.hInclude example plugin headers
 pex_tutorial.cpp
 ref2html.cpp
 rti2code.cpp
 simfaudes.cppSimple simulator application for faudes generators
 sp_densityfnct.cppDiscrete density function approximation
 sp_densityfnct.hDiscrete density function approximation
 sp_dplpexecutor.cppExecutor with IO device
 sp_dplpexecutor.hExecutor with IO device
 sp_executor.cppExecute transitions in a timed generator
 sp_executor.hExecute transitions in a timed generator
 sp_include.hIncludes all simulator plugin headers
 sp_lpexecutor.cppExecutor with logging facilities
 sp_lpexecutor.hExecutor with logging facilities
 sp_pexecutor.cppExecutor for multiple synchronized timed generators
 sp_pexecutor.hExecutor for multiple synchronized timed generators
 sp_plpexecutor.cppExecutor that proposes transitions to execute
 sp_plpexecutor.hExecutor that proposes transitions to execute
 sp_random.cppEvaluating random variables
 sp_random.hEvaluating random variables
 sp_simconditionset.cppSet of named simulation conditions
 sp_simconditionset.hSet of named simulation conditions
 sp_simeventset.cppEventsets with execution data for simulation
 sp_simeventset.hEventsets with execution data for simulation
 syn_1_simple.cppTutorial, std monolitic synthesis
 syn_2_omega.cppSynthesis for omega languages
 syn_3_reduction.cppTutorial, std monolitic synthesis
 syn_6_compsynth.cppTest case and demo for compositional synthesis algorithm:
 syn_7_compsynth.cppTest case for compositional synthesis algorithm: Abfuellanlage
 syn_compsyn.cppCompositional synthesis
 syn_compsyn.hCompositional synthesis
 syn_functions.cppMisc functions related to synthesis
 syn_functions.hMisc functions related to synthesis
 syn_include.hIncludes all header files of the synthesis plug-in
 syn_sscon.cppStandard synthesis consistency test
 syn_sscon.hStandard syntheis consistency test
 syn_supcon.cppSupremal controllable sublanguage
 syn_supcon.hSupremal controllable sublanguage
 syn_supnorm.cppSupremal normal sublanguage
 syn_supnorm.hSupremal normal sublanguage
 syn_supreduce.cppSupervisor Reduction
 syn_supreduce.hSupervisor Reduction
 syn_synthequiv.cppSynthesis-observation equivalence
 syn_synthequiv.hSynthesis-observation equivalence
 syn_tsupcon.cppSupremal TDES-controllable sublanguage
 syn_tsupcon.h
 syn_wsupcon.cppSupremal controllable sublanguage for infinite time behaviours
 syn_wsupcon.hSupremal controllable sublanguage for infinite time behaviours
 tp_1_tgenerator.cpp
 tp_2_constraints.cppTutorial, class faudes::TimeConstraint
 tp_3_parallel.cppTutorial, timed parallel composition
 tp_attributes.cppAttributes for timed automata
 tp_attributes.hAttributes for timed automata
 tp_include.hInclude timed plugin headers
 tp_tgenerator.cpp
 tp_tgenerator.hTimed generator class TtGenerator
 tp_timeconstraint.cpp
 tp_timeconstraint.hClasses ClockSet, ElemConstraint and TimeConstraint
 tp_timeinterval.cpp
 tp_timeinterval.hClass TimeInterval
 tp_tparallel.cpp
 tp_tparallel.hParallel composition for timed automata

libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen