46 #ifndef Xyce_N_ANP_MixedSignalManager_h
47 #define Xyce_N_ANP_MixedSignalManager_h
58 const IO::CmdParse & command_line,
59 IO::RestartMgr & restart_manager,
61 Stats::Stat analysis_stat)
62 :
AnalysisManager(command_line, restart_manager, output_manager_adapter, analysis_stat),
76 Linear::System & linear_system,
79 double & currTimeStep);
92 #endif // Xyce_N_ANP_MixedSignalManager_h
Transient * mixedSignalAnalysisObject_
Pure virtual class to augment a linear system.
void acceptMixedSignalProvisionalStep()
virtual ~MixedSignalManager()
void rejectMixedSignalProvisionalStep(const TimeIntg::TIAParams &tia_params)
MixedSignalManager(const IO::CmdParse &command_line, IO::RestartMgr &restart_manager, OutputMgrAdapter &output_manager_adapter, Stats::Stat analysis_stat)
bool provisionalMixedSignalStep(const TimeIntg::TIAParams &tia_params, Linear::System &linear_system, Nonlinear::Manager &nonlinear_manager, double maxTimeStep, double &currTimeStep)
MixedSignalManager & operator=(const MixedSignalManager &)