Please, help us to better know about our user community by answering the following short survey: https://forms.gle/wpyrxWi18ox9Z5ae9
scSimulator Class Reference

Detailed Description

The anchestor of all ScQt-based simulators, using EMPA bus The simulator manipulates scGridPoints, buses, processors, etc.

+ Inheritance diagram for scSimulator:

Public Member Functions

 scSimulator (sc_core::sc_module_name nm, int argc, char *argv[], bool StandAlone=true)
 
void SInitialize_method (void)
 This initializes the simulator.
 
- Public Member Functions inherited from scqSimulator
virtual void readSettings (void)
 readSettings The main settings reading routine: reads settings from files More...
 
int64_t SimulationPartTime_Get (void)
 return actual benchmark duration since last reading
 

Protected Attributes

vector< scGridPoint * > mSpecials
 Handle the exceptional points.
 
- Protected Attributes inherited from scqSimulator
scProcessormsProcessor
 My topology, I am handling.
 
bool msStepwiseMode
 If to process stepwise.
 
bool msSuspended
 If running simulation is suspended.
 
string simulation_name
 The filename of the config files.
 

Constructor & Destructor Documentation

◆ scSimulator()

scSimulator::scSimulator ( sc_core::sc_module_name  nm,
int  argc,
char *  argv[],
bool  StandAlone = true 
)
Parameters
[in]nmname of the simulator
[in]argcnumber of arguments
[in]argvthe arguments
[in]StandAloneif stand-alone operation requested

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