#include <Xyce_config.h>
#include <sstream>
#include <iomanip>
#include <N_ANP_Transient.h>
#include <N_ANP_AnalysisManager.h>
#include <N_ANP_OutputMgrAdapter.h>
#include <N_ANP_Report.h>
#include <N_ERH_Progress.h>
#include <N_IO_CmdParse.h>
#include <N_IO_CircuitBlock.h>
#include <N_IO_OptionBlock.h>
#include <N_IO_OutputMgr.h>
#include <N_IO_PkgOptionsMgr.h>
#include <N_IO_RestartMgr.h>
#include <N_LAS_System.h>
#include <N_LOA_Loader.h>
#include <N_LOA_NonlinearEquationLoader.h>
#include <N_MPDE_Manager.h>
#include <N_NLS_ConductanceExtractor.h>
#include <N_NLS_ReturnCodes.h>
#include <N_PDS_Comm.h>
#include <N_PDS_MPI.h>
#include <N_PDS_Serial.h>
#include <N_TIA_DataStore.h>
#include <N_TIA_NoTimeIntegration.h>
#include <N_TIA_OneStep.h>
#include <N_TIA_StepErrorControl.h>
#include <N_TIA_WorkingIntegrationMethod.h>
#include <N_TOP_Topology.h>
#include <N_UTL_Diagnostic.h>
#include <N_UTL_ExpressionData.h>
#include <N_UTL_ExtendedString.h>
#include <N_UTL_Factory.h>
#include <N_UTL_FeatureTest.h>
#include <N_UTL_MachDepParams.h>
#include <N_UTL_NoCase.h>
#include <N_UTL_Param.h>
#include <N_UTL_Timer.h>
Go to the source code of this file.
|
void | Xyce::Analysis::writeConductanceFile (const std::vector< std::string > &device_names, Nonlinear::ConductanceExtractor &conductance_extractor, const std::string &filename) |
|
bool | Xyce::Analysis::testSaveOutputTime (Analysis::AnalysisManager &analysis_manager, IO::InitialConditionsManager &initial_conditions_manager) |
|
bool | Xyce::Analysis::testOutputTime (double current_time, double next_output_time, double start_time) |
|
double | Xyce::Analysis::updateOutputTime (double current_time, double next_output_time, double final_output_time, double initial_output_interval, const IO::IntervalVector &output_intervals) |
|
bool | Xyce::Analysis::testRestartSaveTime (AnalysisManager &analysis_manager, IO::RestartMgr &restart_manager, double current_time, double &next_restart_save_time) |
|
std::vector< double > | Xyce::Analysis::computeOutputInterpolationTimes (double current_time, double next_output_time, double final_output_time, double initial_output_interval, const IO::IntervalVector &output_intervals) |
|
bool | Xyce::Analysis::registerTransientFactory (FactoryBlock &factory_block) |
|
AnalysisManager& analysisManager_ |
TransientFactory& factory_ |
IO::InitialConditionsManager& initialConditionsManager_ |
Linear::System& linearSystem_ |
Nonlinear::Manager& nonlinearManager_ |
IO::RestartMgr& restartManager_ |
Util::OptionBlock timeIntegratorOptionBlock_ |
Topo::Topology& topology_ |
Util::OptionBlock transientAnalysisOptionBlock_ |