46 #ifndef Xyce_N_ANP_MixedSignalManager_h
47 #define Xyce_N_ANP_MixedSignalManager_h
58 const IO::CmdParse & command_line,
60 Stats::Stat analysis_stat)
75 Linear::System & linear_system,
78 double & currTimeStep);
91 #endif // Xyce_N_ANP_MixedSignalManager_h
Transient * mixedSignalAnalysisObject_
Pure virtual class to augment a linear system.
void acceptMixedSignalProvisionalStep()
virtual ~MixedSignalManager()
MixedSignalManager(const IO::CmdParse &command_line, OutputMgrAdapter &output_manager_adapter, Stats::Stat analysis_stat)
void rejectMixedSignalProvisionalStep(Loader::Loader &loader, const TimeIntg::TIAParams &tia_params)
bool provisionalMixedSignalStep(const TimeIntg::TIAParams &tia_params, Linear::System &linear_system, Nonlinear::Manager &nonlinear_manager, double maxTimeStep, double &currTimeStep)
MixedSignalManager & operator=(const MixedSignalManager &)