|
ADS-IDAC Engine 5.0.0
|
Hardware reliability model: failure on demand, fault tree failure on demand and failure while running for frontline system components. More...
#include "HWReliabilityUnit.h"#include "../ControlPanel/StateOfActivation.h"#include "HWReliabilityFTUnit.h"#include <memory>#include <boost/serialization/vector.hpp>#include <boost/serialization/unique_ptr.hpp>#include <boost/serialization/access.hpp>#include <boost/serialization/base_object.hpp>#include <boost/archive/text_oarchive.hpp>#include <boost/archive/text_iarchive.hpp>#include <boost/serialization/export.hpp>Go to the source code of this file.
Classes | |
| class | HWReliabilityModule |
Hardware reliability model: failure on demand, fault tree failure on demand and failure while running for frontline system components.
HWReliabilityModule loads the component failure models from SystemReliability.txt, watches the displayed state of each modelled component and registers a success/failure fork with the BranchRecord when a component is demanded (and, for components with a running failure model, at each time interval after the demand). The StateOfActivation base is sim::State::Done once no model can produce a fork any more.
Definition in file HWReliabilityModule.h.