Xyce  6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Xyce::Device::DeviceMgr Member List

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

acceptStep()Xyce::Device::DeviceMgr
activateSlowSources()Xyce::Device::DeviceMgr
addDeviceEntity(const std::string &param, DeviceEntity *entity)Xyce::Device::DeviceMgrinline
addDeviceInstance(InstanceBlock &IB)Xyce::Device::DeviceMgr
addDeviceModel(const ModelBlock &MB)Xyce::Device::DeviceMgr
addDeviceToCount(const std::string &device_name)Xyce::Device::DeviceMgrinline
addGlobalPar(Util::Param &)Xyce::Device::DeviceMgr
allDevsConverged()Xyce::Device::DeviceMgr
allDevsConverged_Xyce::Device::DeviceMgrprivate
anaIntPtr_Xyce::Device::DeviceMgrprivate
bjtInstancePtrVec_Xyce::Device::DeviceMgrprivate
bjtModelPtrVec_Xyce::Device::DeviceMgrprivate
bpInstancePtrVec_Xyce::Device::DeviceMgrprivate
breakPointInstancesInitializedXyce::Device::DeviceMgrprivate
bsim3ModelPtrVec_Xyce::Device::DeviceMgrprivate
bsim4ModelPtrVec_Xyce::Device::DeviceMgrprivate
bsimsoiModelPtrVec_Xyce::Device::DeviceMgrprivate
calcCouplingTerms(int iSubProblem, int iElectrode, const N_LAS_Vector *dxdvPtr)Xyce::Device::DeviceMgr
calcPDESubProblemInfo()Xyce::Device::DeviceMgr
calledBeforeCSPIXyce::Device::DeviceMgrprivate
commandLine_Xyce::Device::DeviceMgrprivate
deactivateSlowSources()Xyce::Device::DeviceMgr
debugOutput1()Xyce::Device::DeviceMgr
debugOutput2()Xyce::Device::DeviceMgr
declareCurrentStepAsBreakpoint()Xyce::Device::DeviceMgr
deleteDeviceInstance(const std::string &name)Xyce::Device::DeviceMgr
dependentPtrVec_Xyce::Device::DeviceMgrprivate
deRegisterFastSources(std::vector< std::string > &sourceNames)Xyce::Device::DeviceMgr
DeviceEntityMap typedefXyce::Device::DeviceMgr
deviceMap_Xyce::Device::DeviceMgrprivate
DeviceMgr(IO::CmdParse &cp)Xyce::Device::DeviceMgrprivate
DeviceMgr(const DeviceMgr &)Xyce::Device::DeviceMgrprivate
devicePtrVec_Xyce::Device::DeviceMgrprivate
devicesNeedingLeadCurrentLoads_Xyce::Device::DeviceMgrprivate
DeviceVector typedefXyce::Device::DeviceMgr
DevMgrPtr_Xyce::Device::DeviceMgrprivate
devOptions_Xyce::Device::DeviceMgrprivate
devSensPtr_Xyce::Device::DeviceMgrprivate
devSupportXyce::Device::DeviceMgrprivate
diagonalVectorPtr_Xyce::Device::DeviceMgrprivate
diodeModelPtrVec_Xyce::Device::DeviceMgrprivate
disablePDEContinuation()Xyce::Device::DeviceMgr
dotOpOutput()Xyce::Device::DeviceMgr
dotOpOutputFlagXyce::Device::DeviceMgrprivate
dumpRestartData(char *buf, int bsize, int &pos, N_PDS_Comm *comm, bool pack)Xyce::Device::DeviceMgr
enablePDEContinuation()Xyce::Device::DeviceMgr
entityMapDone_Xyce::Device::DeviceMgrprivate
externalStateFlag_Xyce::Device::DeviceMgrprivate
externData_Xyce::Device::DeviceMgrprivate
factory(IO::CmdParse &cp)Xyce::Device::DeviceMgrstatic
fastSourceNames_Xyce::Device::DeviceMgrprivate
findGlobalPar(const std::string &parName) const Xyce::Device::DeviceMgr
findParam(const std::string &name) const Xyce::Device::DeviceMgr
finishOutput()Xyce::Device::DeviceMgr
firstDependentXyce::Device::DeviceMgrprivate
getADCMap(std::map< std::string, std::map< std::string, double > > &ADCMap)Xyce::Device::DeviceMgr
getBMatrixEntriesforMOR(std::vector< int > &bMatEntriesVec, std::vector< int > &bMatPosEntriesVec)Xyce::Device::DeviceMgr
getBreakPoints(std::vector< Util::BreakPoint > &breakPointTimes)Xyce::Device::DeviceMgr
getDACDeviceNames(std::vector< std::string > &dacNames)Xyce::Device::DeviceMgr
getDevice(EntityTypeId model_type_id)Xyce::Device::DeviceMgrinlineprivate
getDeviceByModelType(const EntityTypeId model_type)Xyce::Device::DeviceMgrprivate
getDeviceCountMap()Xyce::Device::DeviceMgrinline
getDeviceEntity(const std::string &param) const Xyce::Device::DeviceMgr
getDeviceMap() const Xyce::Device::DeviceMgrinline
getDeviceNames(const std::string &model_type_name, std::vector< std::string > &deviceNames)Xyce::Device::DeviceMgr
getDeviceSensitivities() const Xyce::Device::DeviceMgrinline
getFastSourcePeriod(std::vector< std::string > &sourceNames)Xyce::Device::DeviceMgr
getGlobalPar(const std::string &parName) const Xyce::Device::DeviceMgr
getHomotopyBlockSize() const Xyce::Device::DeviceMgr
getInitialQnorm(std::vector< N_TIA_TwoLevelError > &tleVec)Xyce::Device::DeviceMgr
getInnerLoopErrorSums(std::vector< N_TIA_TwoLevelError > &tleVec)Xyce::Device::DeviceMgr
getLinearSystemFlag()Xyce::Device::DeviceMgr
getMaxTimeStepSize()Xyce::Device::DeviceMgr
getModelGroup(const std::string &device_type_name)Xyce::Device::DeviceMgrprivate
getNlsMgrPtr() const Xyce::Device::DeviceMgrinline
getNumInterfaceNodes(std::vector< int > &numInterfaceNodes)Xyce::Device::DeviceMgr
getParamAndReduce(const std::string &name)Xyce::Device::DeviceMgr
getParamAndReduce(const std::string &name, double &val)Xyce::Device::DeviceMgr
getParamNoReduce(const std::string &name) const Xyce::Device::DeviceMgr
getPDESystemFlag()Xyce::Device::DeviceMgr
getTimeVoltagePairs(std::map< std::string, std::vector< std::pair< double, double > > > &timeVoltageUpdateMap)Xyce::Device::DeviceMgr
getVoltageLimiterFlag()Xyce::Device::DeviceMgr
getVsrcLIDs(std::string &srcName, int &li_Pos, int &li_Neg, int &li_Bra)Xyce::Device::DeviceMgr
getXygraInstancePtr_(const std::string &deviceName)Xyce::Device::DeviceMgrprivate
homotopyStepFailure()Xyce::Device::DeviceMgr
homotopyStepSuccess(const std::vector< std::string > &paramNames, const std::vector< double > &paramVals)Xyce::Device::DeviceMgr
icLoads_Xyce::Device::DeviceMgrprivate
indepSourceInstanceBackupPtrVec_Xyce::Device::DeviceMgrprivate
indepSourceInstancePtrVec_Xyce::Device::DeviceMgrprivate
indepSourcePtrMap_Xyce::Device::DeviceMgrprivate
initializeAll()Xyce::Device::DeviceMgr
innerDevsConverged()Xyce::Device::DeviceMgr
instancePtrVec_Xyce::Device::DeviceMgrprivate
InstanceVector typedefXyce::Device::DeviceMgr
jacobianLoadCalledBefore_Xyce::Device::DeviceMgrprivate
lasSysPtr_Xyce::Device::DeviceMgrprivate
linearSystemFlag_Xyce::Device::DeviceMgrprivate
loadBVectorsforAC(N_LAS_Vector *bVecRealPtr, N_LAS_Vector *bVecImagPtr)Xyce::Device::DeviceMgr
loadCouplingRHS(int iPDEDevice, int iElectrode, N_LAS_Vector *dfdvPtr)Xyce::Device::DeviceMgr
loadDAEMatrices(N_LAS_Vector *tmpSolVectorPtr, N_LAS_Vector *tmpStaVectorPtr, N_LAS_Vector *tmpStaDerivVectorPtr, N_LAS_Vector *tmpStoVectorPtr, N_LAS_Matrix *tmpdQdxMatrixPtr, N_LAS_Matrix *tmpdFdxMatrixPtr)Xyce::Device::DeviceMgr
loadDAEVectors(N_LAS_Vector *tmpNextSolVectorPtr, N_LAS_Vector *tmpCurrSolVectorPtr, N_LAS_Vector *tmpLastSolVectorPtr, N_LAS_Vector *tmpNextStaVectorPtr, N_LAS_Vector *tmpCurrStaVectorPtr, N_LAS_Vector *tmpLastStaVectorPtr, N_LAS_Vector *tmpStaDerivVectorPtr, N_LAS_Vector *tmpNextStoVectorPtr, N_LAS_Vector *tmpCurrStoVectorPtr, N_LAS_Vector *tmpLastStoVectorPtr, N_LAS_Vector *tmpStoLeadCurrQCompVectorPtr, N_LAS_Vector *tmpQVectorPtr, N_LAS_Vector *tmpFVectorPtr, N_LAS_Vector *tmpdFdxdVpVectorPtr, N_LAS_Vector *tmpdQdxdVpVectorPtr)Xyce::Device::DeviceMgr
loadDeviceMask()Xyce::Device::DeviceMgr
localDeviceCountMap_Xyce::Device::DeviceMgrprivate
mlDataXyce::Device::DeviceMgrprivate
modelGroupMap_Xyce::Device::DeviceMgrprivate
modelPtrVec_Xyce::Device::DeviceMgrprivate
modelTypeMap_Xyce::Device::DeviceMgrprivate
ModelTypeNameModelTypeIdMap typedefXyce::Device::DeviceMgr
ModelVector typedefXyce::Device::DeviceMgr
mosfetInstancePtrVec_Xyce::Device::DeviceMgrprivate
mosfetModelPtrVec_Xyce::Device::DeviceMgrprivate
multiThreading_Xyce::Device::DeviceMgrprivate
nameDevEntityMap_Xyce::Device::DeviceMgrmutableprivate
nameVec_Xyce::Device::DeviceMgrprivate
nlsMgrPtr_Xyce::Device::DeviceMgrprivate
nonPdeDevicePtrVec_Xyce::Device::DeviceMgrprivate
nonPdeInstancePtrVec_Xyce::Device::DeviceMgrprivate
nonTrivialDeviceMaskFlagXyce::Device::DeviceMgrprivate
numInterfaceNodes_Xyce::Device::DeviceMgrprivate
numJacSolVectorPtr_Xyce::Device::DeviceMgrprivate
numJacStaVectorPtr_Xyce::Device::DeviceMgrprivate
numJacStoVectorPtr_Xyce::Device::DeviceMgrprivate
numPDEDevices_Xyce::Device::DeviceMgrprivate
numThreads_Xyce::Device::DeviceMgrprivate
operator=(const DeviceMgr &)Xyce::Device::DeviceMgrprivate
output()Xyce::Device::DeviceMgr
outputMgrPtr_Xyce::Device::DeviceMgrprivate
parameterChanged_Xyce::Device::DeviceMgrprivate
pdeDevicePtrVec_Xyce::Device::DeviceMgrprivate
pdeInstancePtrVec_Xyce::Device::DeviceMgrprivate
pdsMgrPtr_Xyce::Device::DeviceMgrprivate
pkgOptMgrPtr_Xyce::Device::DeviceMgrprivate
plotFileInstancePtrVec_Xyce::Device::DeviceMgrprivate
raiseDebugLevel(int increment)Xyce::Device::DeviceMgr
registerAnalysisInterface(N_ANP_AnalysisInterface *tmp_anaIntPtr)Xyce::Device::DeviceMgrinline
registerFastSources(std::vector< std::string > &sourceNames)Xyce::Device::DeviceMgr
registerICLoads(std::vector< std::pair< int, double > > *icLoads)Xyce::Device::DeviceMgrinline
registerLinearSystem(N_LAS_System *tmp_system_ptr)Xyce::Device::DeviceMgrinline
registerNonlinearSolver(N_NLS_Manager *tmp_nlsMgrPtr)Xyce::Device::DeviceMgrinline
registerOptions(const Util::OptionBlock &OB)Xyce::Device::DeviceMgrinline
registerOutputMgr(IO::OutputMgr *tmp_outputMgrPtr)Xyce::Device::DeviceMgrinline
registerParallelMgr(N_PDS_Manager *tmp_pdsMgrPtr)Xyce::Device::DeviceMgrinline
registerPkgOptionsMgr(IO::PkgOptionsMgr *pkgOptPtr)Xyce::Device::DeviceMgr
registerSensParams(const Util::OptionBlock &OB)Xyce::Device::DeviceMgr
registerTimeOptions(const Util::OptionBlock &OB)Xyce::Device::DeviceMgrinline
resetForStepAnalysis()Xyce::Device::DeviceMgr
resetRHSLoadFlags(int index)Xyce::Device::DeviceMgr
restartDataSize(bool pack)Xyce::Device::DeviceMgr
restoreRestartData(char *buf, int bsize, int &pos, N_PDS_Comm *comm, bool pack)Xyce::Device::DeviceMgr
runParameterTests(std::string &deviceName)Xyce::Device::DeviceMgr
sensFlag_Xyce::Device::DeviceMgrprivate
setACAnalysisParams(const Util::OptionBlock &OB)Xyce::Device::DeviceMgr
setADCWidths(std::map< std::string, int > const &ADCWidthMap)Xyce::Device::DeviceMgr
setBlockAnalysisFlag(bool flagVal)Xyce::Device::DeviceMgr
setDCAnalysisParams(const Util::OptionBlock &OB)Xyce::Device::DeviceMgr
setExternalSolverState(const SolverState &ss)Xyce::Device::DeviceMgr
setFastTime(double timeVal)Xyce::Device::DeviceMgr
setGlobalFlags()Xyce::Device::DeviceMgr
setHBAnalysisParams(const Util::OptionBlock &OB)Xyce::Device::DeviceMgr
setICs(N_LAS_Vector *tmpSolVectorPtr, N_LAS_Vector *tmpCurrSolVectorPtr, N_LAS_Vector *tmpLastSolVectorPtr, N_LAS_Vector *tmpStaVectorPtr, N_LAS_Vector *tmpCurrStaVectorPtr, N_LAS_Vector *tmpLasStaVectorPtr, N_LAS_Vector *tmpStaDerivVectorPtr, N_LAS_Vector *tmpStoVectorPtr, N_LAS_Vector *tmpCurrStoVectorPtr, N_LAS_Vector *tmpLastStoVectorPtr, N_LAS_Vector *tmpQVectorPtr, N_LAS_Vector *tmpFVectorPtr, N_LAS_Vector *tmpdFdxdVpVectorPtr, N_LAS_Vector *tmpdQdxdVpVectorPtr)Xyce::Device::DeviceMgr
setInitialGuess(N_LAS_Vector *solVectorPtr)Xyce::Device::DeviceMgr
setLeadCurrentRequests(const std::set< std::string > &deviceNames)Xyce::Device::DeviceMgr
setMORAnalysisParams(const Util::OptionBlock &OB)Xyce::Device::DeviceMgr
setMPDEAnalysisParams(const Util::OptionBlock &OB)Xyce::Device::DeviceMgr
setMPDEFlag(bool flagVal)Xyce::Device::DeviceMgr
setOPAnalysisParams(const Util::OptionBlock &OB)Xyce::Device::DeviceMgr
setParam(std::string &name, double val)Xyce::Device::DeviceMgr
setSTEPAnalysisParams(const Util::OptionBlock &OB)Xyce::Device::DeviceMgr
setTranAnalysisParams(const Util::OptionBlock &OB)Xyce::Device::DeviceMgr
setupRawMatrixPointers_()Xyce::Device::DeviceMgrprivate
setupRawVectorPointers_()Xyce::Device::DeviceMgrprivate
setupSolverInfo()Xyce::Device::DeviceMgrinline
setupSolverInfo_()Xyce::Device::DeviceMgrprivate
setVoltageLimiterFlag(bool flagVal)Xyce::Device::DeviceMgrinline
solDevInstMap_Xyce::Device::DeviceMgrprivate
solState_Xyce::Device::DeviceMgrprivate
solStateExternal_Xyce::Device::DeviceMgrprivate
startTimeStep()Xyce::Device::DeviceMgr
stepFailure(int analysis)Xyce::Device::DeviceMgr
stepSuccess(int analysis)Xyce::Device::DeviceMgr
testJacDevicePtrVec_Xyce::Device::DeviceMgrprivate
timeParamsProcessed_Xyce::Device::DeviceMgrprivate
unsetVoltageLimiterFlag()Xyce::Device::DeviceMgrinline
updateDependentParameters_()Xyce::Device::DeviceMgrprivate
updateIntermediateVars_()Xyce::Device::DeviceMgrprivate
updatePrimaryState_()Xyce::Device::DeviceMgrprivate
updateSecondaryState_()Xyce::Device::DeviceMgrprivate
updateSources()Xyce::Device::DeviceMgr
updateState(N_LAS_Vector *nextSolVectorPtr, N_LAS_Vector *currSolVectorPtr, N_LAS_Vector *lastSolVectorPtr, N_LAS_Vector *nextStaVectorPtr, N_LAS_Vector *currStaVectorPtr, N_LAS_Vector *lastStaVectorPtr, N_LAS_Vector *nextStoVectorPtr, N_LAS_Vector *currStoVectorPtr, N_LAS_Vector *lastStoVectorPtr)Xyce::Device::DeviceMgr
updateStateArrays()Xyce::Device::DeviceMgr
updateTemperature(double val)Xyce::Device::DeviceMgr
updateTimeVoltagePairs(std::map< std::string, std::vector< std::pair< double, double > > * > const &timeVoltageUpdateMap)Xyce::Device::DeviceMgr
verifyDeviceInstance(InstanceBlock &IB)Xyce::Device::DeviceMgr
vsrcInstancePtrMap_Xyce::Device::DeviceMgrprivate
vsrcInstancePtrVec_Xyce::Device::DeviceMgrprivate
xygraGetCoilNames(const std::string &deviceName, std::vector< std::string > &cN)Xyce::Device::DeviceMgr
xygraGetCoilWindings(const std::string &deviceName, std::vector< int > &cW)Xyce::Device::DeviceMgr
xygraGetNumNodes(const std::string &deviceName)Xyce::Device::DeviceMgr
xygraGetNumWindings(const std::string &deviceName)Xyce::Device::DeviceMgr
xygraGetVoltages(const std::string &deviceName, std::vector< double > &vN)Xyce::Device::DeviceMgr
xygraPtrMap_Xyce::Device::DeviceMgrprivate
xygraSetConductances(const std::string &deviceName, const std::vector< std::vector< double > > &cM)Xyce::Device::DeviceMgr
xygraSetK(const std::string &deviceName, const std::vector< std::vector< double > > &kM, const double t=0)Xyce::Device::DeviceMgr
xygraSetSources(const std::string &deviceName, const std::vector< double > &sV, const double t=0)Xyce::Device::DeviceMgr
~DeviceMgr()Xyce::Device::DeviceMgr