Detailed Description

Defining data of state based simulation condition.

A state based condition has a set of states per generator an is satisfied while the components of the current discrete state vector are within the respective set. A flag indicates whether each or some component must comply with the state set to satisfy the condition.

Note: Since state indices are local to generators, a SimStateCondition is only meaningful in the context of a particular ParallelExecutor.

Definition at line 64 of file sp_simconditionset.h.

#include <sp_simconditionset.h>

Public Member Functions

bool operator== (const SimStateCondition rOther) const
 

Public Attributes

bool mAllFlag
 
std::vector< StateSetmStateSets
 

Member Function Documentation

◆ operator==()

bool faudes::SimStateCondition::operator== ( const SimStateCondition  rOther) const
inline

Definition at line 68 of file sp_simconditionset.h.

Member Data Documentation

◆ mAllFlag

bool faudes::SimStateCondition::mAllFlag

Definition at line 66 of file sp_simconditionset.h.

◆ mStateSets

std::vector<StateSet> faudes::SimStateCondition::mStateSets

Definition at line 67 of file sp_simconditionset.h.


The documentation for this class was generated from the following file:

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