Xyce  6.1
Xyce::Device::DeviceMgr Member List

This is the complete list of members for Xyce::Device::DeviceMgr, including all inherited members.

acceptStep()Xyce::Device::DeviceMgr
ACSpecified_Xyce::Device::DeviceMgrprivate
activateSlowSources()Xyce::Device::DeviceMgr
addArtificialParameter(const std::string &name, ArtificialParameters::ArtificialParameter *artificial_parameter)Xyce::Device::DeviceMgrinline
addDeviceInstance(const InstanceBlock &IB)Xyce::Device::DeviceMgr
addDeviceModel(const ModelBlock &MB)Xyce::Device::DeviceMgr
addDevicesToCount(const DeviceCountMap &device_map)Xyce::Device::DeviceMgr
addDeviceToCount(const std::string &device_name, int num_devs=1)Xyce::Device::DeviceMgrinline
addExtDeviceInstance_(const InstanceBlock &IB)Xyce::Device::DeviceMgrprivate
addGlobalPar(const Util::Param &param)Xyce::Device::DeviceMgr
allDevicesConverged(Parallel::Machine comm) const Xyce::Device::DeviceMgr
analysisManager_Xyce::Device::DeviceMgrprivate
analyticSensitivitiesAvailable(const std::string &name)Xyce::Device::DeviceMgr
artificialParameterMap_Xyce::Device::DeviceMgrprivate
ArtificialParameters::ArtificialParameter classXyce::Device::DeviceMgrfriend
bpInstancePtrVec_Xyce::Device::DeviceMgrprivate
breakPointInstancesInitializedXyce::Device::DeviceMgrprivate
calcCouplingTerms(int iSubProblem, int iElectrode, const Linear::Vector *dxdvPtr)Xyce::Device::DeviceMgr
calcPDESubProblemInfo()Xyce::Device::DeviceMgr
calledBeforeCSPIXyce::Device::DeviceMgrprivate
comm_Xyce::Device::DeviceMgrprivate
commandLine_Xyce::Device::DeviceMgrprivate
deactivateSlowSources()Xyce::Device::DeviceMgr
debugOutput1()Xyce::Device::DeviceMgr
debugOutput2()Xyce::Device::DeviceMgr
deleteDeviceInstance(const std::string &name)Xyce::Device::DeviceMgr
dependentPtrVec_Xyce::Device::DeviceMgrprivate
deRegisterFastSources(const std::vector< std::string > &sourceNames)Xyce::Device::DeviceMgr
DeviceEntityMap typedefXyce::Device::DeviceMgr
deviceMap_Xyce::Device::DeviceMgrprivate
DeviceMgr(Parallel::Machine comm, Topo::Topology &topology, Util::Op::BuilderManager &op_builder_manager, const IO::CmdParse &command_line)Xyce::Device::DeviceMgr
DeviceMgr(const DeviceMgr &)Xyce::Device::DeviceMgrprivate
devicePtrVec_Xyce::Device::DeviceMgrprivate
devicesNeedingLeadCurrentLoads_Xyce::Device::DeviceMgrprivate
DeviceVector typedefXyce::Device::DeviceMgr
devOptions_Xyce::Device::DeviceMgrprivate
devSensPtr_Xyce::Device::DeviceMgrprivate
diagonalVectorPtr_Xyce::Device::DeviceMgrprivate
disablePDEContinuation()Xyce::Device::DeviceMgr
dotOpOutput()Xyce::Device::DeviceMgr
dotOpOutputFlag_Xyce::Device::DeviceMgrprivate
dotOpOutputRequested_Xyce::Device::DeviceMgrprivate
dumpRestartData(char *buf, int bsize, int &pos, N_PDS_Comm *comm, bool pack) const Xyce::Device::DeviceMgr
enablePDEContinuation()Xyce::Device::DeviceMgr
EntityVector typedefXyce::Device::DeviceMgr
externalInitJctFlag_Xyce::Device::DeviceMgrprivate
externalStateFlag_Xyce::Device::DeviceMgrprivate
externData_Xyce::Device::DeviceMgrprivate
findGlobalPar(const std::string &name) const Xyce::Device::DeviceMgr
finishOutput()Xyce::Device::DeviceMgr
firstDependent_Xyce::Device::DeviceMgrprivate
getACSpecified() const Xyce::Device::DeviceMgrinline
getAnalyticSensitivities(std::string &name, std::vector< double > &dfdpVec, std::vector< double > &dqdpVec, std::vector< double > &dbdpVec, std::vector< int > &FindicesVec, std::vector< int > &QindicesVec, std::vector< int > &BindicesVec)Xyce::Device::DeviceMgr
getArtificialParameterMap() const Xyce::Device::DeviceMgrinline
getBMatrixEntriesforMOR(std::vector< int > &bMatEntriesVec, std::vector< int > &bMatPosEntriesVec)Xyce::Device::DeviceMgr
getBreakPoints(std::vector< Util::BreakPoint > &breakPointTimes)Xyce::Device::DeviceMgr
getDevice(EntityTypeId model_type_id)Xyce::Device::DeviceMgrinline
getDeviceByModelType(const EntityTypeId model_type)Xyce::Device::DeviceMgrprivate
getDeviceCountMap()Xyce::Device::DeviceMgrinline
getDeviceEntity(const std::string &full_param_name) const Xyce::Device::DeviceMgr
getDeviceOptions() const Xyce::Device::DeviceMgrinline
getDevices(ModelTypeId model_type_id) const Xyce::Device::DeviceMgr
getFastSourcePeriod(Parallel::Machine comm, const std::vector< std::string > &sourceNames)Xyce::Device::DeviceMgr
getHBSpecified() const Xyce::Device::DeviceMgrinline
getHomotopyBlockSize() const Xyce::Device::DeviceMgr
getInitialQnorm(std::vector< TimeIntg::TwoLevelError > &tleVec)Xyce::Device::DeviceMgr
getInnerLoopErrorSums(std::vector< TimeIntg::TwoLevelError > &tleVec) const Xyce::Device::DeviceMgr
getMaxTimeStepSize()Xyce::Device::DeviceMgr
getModelGroup(const std::string &model_or_device_type_name)Xyce::Device::DeviceMgr
getModelType(const InstanceBlock &instance_block)Xyce::Device::DeviceMgr
getNoiseSources(std::vector< Xyce::Analysis::NoiseData * > &noiseDataVec)Xyce::Device::DeviceMgr
getNumInterfaceNodes(std::vector< int > &numInterfaceNodes)Xyce::Device::DeviceMgr
getNumNoiseDevices()Xyce::Device::DeviceMgr
getNumNoiseSources()Xyce::Device::DeviceMgr
getOp(Parallel::Machine comm, const std::string &name) const Xyce::Device::DeviceMgr
getParamAndReduce(Parallel::Machine comm, const DeviceMgr &device_manager, const std::string &name, double &value)Xyce::Device::DeviceMgrfriend
getPassthroughParameterSet() const Xyce::Device::DeviceMgrinline
getVoltageLimiterFlag()Xyce::Device::DeviceMgrinline
getVoltageLimiterStatus()Xyce::Device::DeviceMgr
globals_Xyce::Device::DeviceMgrprivate
HBSpecified_Xyce::Device::DeviceMgrprivate
icLoads_Xyce::Device::DeviceMgrprivate
IndependentSourceMap typedefXyce::Device::DeviceMgr
independentSourceMap_Xyce::Device::DeviceMgrprivate
IndependentSourceVector typedefXyce::Device::DeviceMgr
independentSourceVector_Xyce::Device::DeviceMgrprivate
indepSourceInstanceBackupPtrVec_Xyce::Device::DeviceMgrprivate
initializeAll(Linear::System &linear_system)Xyce::Device::DeviceMgr
instancePtrVec_Xyce::Device::DeviceMgrprivate
InstanceVector typedefXyce::Device::DeviceMgr
isLinearSystem()Xyce::Device::DeviceMgrinline
isLinearSystem_Xyce::Device::DeviceMgrprivate
isPDESystem()Xyce::Device::DeviceMgrinline
loadBVectorsforAC(Linear::Vector *bVecRealPtr, Linear::Vector *bVecImagPtr)Xyce::Device::DeviceMgr
loadCouplingRHS(int iPDEDevice, int iElectrode, Linear::Vector *dfdvPtr)Xyce::Device::DeviceMgr
loadDAEMatrices(Linear::Vector *tmpSolVectorPtr, Linear::Vector *tmpStaVectorPtr, Linear::Vector *tmpStaDerivVectorPtr, Linear::Vector *tmpStoVectorPtr, Linear::Matrix *tmpdQdxMatrixPtr, Linear::Matrix *tmpdFdxMatrixPtr)Xyce::Device::DeviceMgr
loadDAEVectors(Linear::Vector *tmpNextSolVectorPtr, Linear::Vector *tmpCurrSolVectorPtr, Linear::Vector *tmpLastSolVectorPtr, Linear::Vector *tmpNextStaVectorPtr, Linear::Vector *tmpCurrStaVectorPtr, Linear::Vector *tmpLastStaVectorPtr, Linear::Vector *tmpStaDerivVectorPtr, Linear::Vector *tmpNextStoVectorPtr, Linear::Vector *tmpCurrStoVectorPtr, Linear::Vector *tmpLastStoVectorPtr, Linear::Vector *tmpStoLeadCurrQCompVectorPtr, Linear::Vector *tmpLeadFCompVectorPtr, Linear::Vector *tmpLastLeadFCompVectorPtr, Linear::Vector *tmpNextLeadFCompVectorPtr, Linear::Vector *tmpLeadQCompVectorPtr, Linear::Vector *tmpJunctionVCompVectorPtr, Linear::Vector *tmpLastJunctionVCompVectorPtr, Linear::Vector *tmpNextJunctionCompVectorPtr, Linear::Vector *tmpQVectorPtr, Linear::Vector *tmpFVectorPtr, Linear::Vector *tmpBVectorPtr, Linear::Vector *tmpdFdxdVpVectorPtr, Linear::Vector *tmpdQdxdVpVectorPtr)Xyce::Device::DeviceMgr
loadErrorWeightMask(Linear::Vector *deviceMaskPtr)Xyce::Device::DeviceMgr
localDeviceCountMap_Xyce::Device::DeviceMgrprivate
matrixLoadData_Xyce::Device::DeviceMgrprivate
modelGroupInstanceVector_Xyce::Device::DeviceMgrprivate
modelGroupMap_Xyce::Device::DeviceMgrprivate
modelGroupModelVector_Xyce::Device::DeviceMgrprivate
modelTypeInstanceVector_Xyce::Device::DeviceMgrprivate
ModelTypeInstanceVectorMap typedefXyce::Device::DeviceMgr
modelTypeMap_Xyce::Device::DeviceMgrprivate
modelTypeModelVector_Xyce::Device::DeviceMgrprivate
ModelTypeModelVectorMap typedefXyce::Device::DeviceMgr
ModelTypeNameModelTypeIdMap typedefXyce::Device::DeviceMgr
ModelVector typedefXyce::Device::DeviceMgr
modelVector_Xyce::Device::DeviceMgrprivate
nlsMgrPtr_Xyce::Device::DeviceMgrprivate
nonPdeInstancePtrVec_Xyce::Device::DeviceMgrprivate
notify(const Analysis::StepEvent &event)Xyce::Device::DeviceMgr
numInterfaceNodes_Xyce::Device::DeviceMgrprivate
numJacSolVectorPtr_Xyce::Device::DeviceMgrprivate
numJacStaVectorPtr_Xyce::Device::DeviceMgrprivate
numJacStoVectorPtr_Xyce::Device::DeviceMgrprivate
opBuilderManager_Xyce::Device::DeviceMgrprivate
operator=(const DeviceMgr &)Xyce::Device::DeviceMgrprivate
OpMap typedefXyce::Device::DeviceMgr
opMap_Xyce::Device::DeviceMgrmutableprivate
outputPlotFiles(bool force_final_output)Xyce::Device::DeviceMgr
parameterChanged_Xyce::Device::DeviceMgrprivate
parameterDeviceCache_Xyce::Device::DeviceMgrmutableprivate
parameterExists(Parallel::Machine comm, const std::string &name) const Xyce::Device::DeviceMgr
passthroughParameterSet_Xyce::Device::DeviceMgrprivate
pdeDevicePtrVec_Xyce::Device::DeviceMgrprivate
pdeInstancePtrVec_Xyce::Device::DeviceMgrprivate
plotFileInstancePtrVec_Xyce::Device::DeviceMgrprivate
registerAnalysisManager(Analysis::AnalysisManager *analysis_manager)Xyce::Device::DeviceMgr
registerFastSources(Parallel::Machine comm, const std::vector< std::string > &sourceNames)Xyce::Device::DeviceMgr
registerICLoads(std::vector< std::pair< int, double > > *icLoads)Xyce::Device::DeviceMgrinline
registerNonlinearSolver(Nonlinear::Manager *tmp_nlsMgrPtr)Xyce::Device::DeviceMgrinline
registerSensParams(const Util::OptionBlock &option_block)Xyce::Device::DeviceMgr
resetRHSLoadFlags(int index)Xyce::Device::DeviceMgr
restartDataSize(bool pack) const Xyce::Device::DeviceMgr
restoreRestartData(char *buf, int bsize, int &pos, N_PDS_Comm *comm, bool pack)Xyce::Device::DeviceMgr
sensFlag_Xyce::Device::DeviceMgrprivate
setACAnalysisParams(const Util::OptionBlock &option_block)Xyce::Device::DeviceMgr
setBlockAnalysisFlag(bool flagVal)Xyce::Device::DeviceMgr
setDeviceOptions(const Util::OptionBlock &option_block)Xyce::Device::DeviceMgrinline
setExternalSolverState(bool external_initJctFlag)Xyce::Device::DeviceMgr
setFastTime(double timeVal)Xyce::Device::DeviceMgr
setGlobalFlags()Xyce::Device::DeviceMgr
setHBAnalysisParams(const Util::OptionBlock &option_block)Xyce::Device::DeviceMgr
setICs(Linear::Vector *tmpSolVectorPtr, Linear::Vector *tmpCurrSolVectorPtr, Linear::Vector *tmpLastSolVectorPtr, Linear::Vector *tmpStaVectorPtr, Linear::Vector *tmpCurrStaVectorPtr, Linear::Vector *tmpLasStaVectorPtr, Linear::Vector *tmpStaDerivVectorPtr, Linear::Vector *tmpStoVectorPtr, Linear::Vector *tmpCurrStoVectorPtr, Linear::Vector *tmpLastStoVectorPtr, Linear::Vector *tmpQVectorPtr, Linear::Vector *tmpFVectorPtr, Linear::Vector *tmpBVectorPtr, Linear::Vector *tmpdFdxdVpVectorPtr, Linear::Vector *tmpdQdxdVpVectorPtr)Xyce::Device::DeviceMgr
setInitialGuess(Linear::Vector *solVectorPtr)Xyce::Device::DeviceMgr
setLeadCurrentRequests(const std::set< std::string > &deviceNames)Xyce::Device::DeviceMgr
setMPDEFlag(bool flagVal)Xyce::Device::DeviceMgr
setNOISEAnalysisParams(const Util::OptionBlock &option_block)Xyce::Device::DeviceMgr
setOPAnalysisParams(const Util::OptionBlock &option_block)Xyce::Device::DeviceMgr
setParam(const std::string &name, double val, bool overrideOriginal=false)Xyce::Device::DeviceMgr
setupExternalDevices(N_PDS_Comm &parallel_comm)Xyce::Device::DeviceMgr
setupNoiseSources(std::vector< Xyce::Analysis::NoiseData * > &noiseDataVec)Xyce::Device::DeviceMgr
setupRawMatrixPointers_()Xyce::Device::DeviceMgrprivate
setupRawVectorPointers_()Xyce::Device::DeviceMgrprivate
setVoltageLimiterFlag(bool flagVal)Xyce::Device::DeviceMgrinline
setVoltageLimiterStatus(bool voltageLimterStatus)Xyce::Device::DeviceMgr
solState_Xyce::Device::DeviceMgrprivate
startTimeStep(bool beginIntegrationFlag, double nextTimeStep, double nextTime, int currentOrder)Xyce::Device::DeviceMgr
testJacDevicePtrVec_Xyce::Device::DeviceMgrprivate
timeParamsProcessed_Xyce::Device::DeviceMgrprivate
topology_Xyce::Device::DeviceMgrprivate
unsetVoltageLimiterFlag()Xyce::Device::DeviceMgrinline
updateDependentParameters_()Xyce::Device::DeviceMgrprivate
updateExternalDevices_()Xyce::Device::DeviceMgrprivate
updateIntermediateVars_()Xyce::Device::DeviceMgrprivate
updatePrimaryState_()Xyce::Device::DeviceMgrprivate
updateSecondaryState_()Xyce::Device::DeviceMgrprivate
updateSources()Xyce::Device::DeviceMgr
updateState(Linear::Vector *nextSolVectorPtr, Linear::Vector *currSolVectorPtr, Linear::Vector *lastSolVectorPtr, Linear::Vector *nextStaVectorPtr, Linear::Vector *currStaVectorPtr, Linear::Vector *lastStaVectorPtr, Linear::Vector *nextStoVectorPtr, Linear::Vector *currStoVectorPtr, Linear::Vector *lastStoVectorPtr)Xyce::Device::DeviceMgr
updateStateArrays()Xyce::Device::DeviceMgr
updateTemperature(double val)Xyce::Device::DeviceMgr
verifyDeviceInstance(const InstanceBlock &IB)Xyce::Device::DeviceMgr
~DeviceMgr()Xyce::Device::DeviceMgr