The anchestor of all ScQt-based simulators, using EMPA bus The simulator manipulates scGridPoints, buses, processors, etc.
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. | |
![]() | |
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. | |
![]() | |
scProcessor * | msProcessor |
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. | |
scSimulator::scSimulator | ( | sc_core::sc_module_name | nm, |
int | argc, | ||
char * | argv[], | ||
bool | StandAlone = true |
||
) |
[in] | nm | name of the simulator |
[in] | argc | number of arguments |
[in] | argv | the arguments |
[in] | StandAlone | if stand-alone operation requested |