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
addArtificialParameter(const std::string &name, ArtificialParameters::ArtificialParameter *artificial_parameter)Xyce::Device::DeviceMgrinline
addDeviceInstance(InstanceBlock &IB)Xyce::Device::DeviceMgr
addDeviceModel(const ModelBlock &MB)Xyce::Device::DeviceMgr
addDevicesToCount(const std::map< std::string, int > &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 &)Xyce::Device::DeviceMgr
allDevsConverged()Xyce::Device::DeviceMgr
anaIntPtr_Xyce::Device::DeviceMgrprivate
analyticSensitivitiesAvailable(std::string &name)Xyce::Device::DeviceMgr
ArtificialParameterMap typedefXyce::Device::DeviceMgr
artificialParameterMap_Xyce::Device::DeviceMgrprivate
ArtificialParameters::ArtificialParameter classXyce::Device::DeviceMgrfriend
bpInstancePtrVec_Xyce::Device::DeviceMgrprivate
breakPointInstancesInitializedXyce::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
devOptions_Xyce::Device::DeviceMgrprivate
devSensPtr_Xyce::Device::DeviceMgrprivate
diagonalVectorPtr_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
EntityVector typedefXyce::Device::DeviceMgr
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
firstDependent_Xyce::Device::DeviceMgrprivate
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
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
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::DeviceMgrinline
getMaxTimeStepSize()Xyce::Device::DeviceMgr
getModelGroup(const std::string &model_or_device_type_name)Xyce::Device::DeviceMgr
getModelType(const InstanceBlock &instance_block)Xyce::Device::DeviceMgr
getNlsMgrPtr() const Xyce::Device::DeviceMgrinline
getNumInterfaceNodes(std::vector< int > &numInterfaceNodes)Xyce::Device::DeviceMgr
getParam(const std::string &name, double &value) const Xyce::Device::DeviceMgrprivate
getParamAndReduce(const std::string &name) const Xyce::Device::DeviceMgr
getParamAndReduce(const std::string &name, double &val) const Xyce::Device::DeviceMgr
getParamNoReduce(const std::string &name) const Xyce::Device::DeviceMgr
getPDESystemFlag()Xyce::Device::DeviceMgrinline
getVoltageLimiterFlag()Xyce::Device::DeviceMgrinline
globals_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
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 *tmpBVectorPtr, N_LAS_Vector *tmpdFdxdVpVectorPtr, N_LAS_Vector *tmpdQdxdVpVectorPtr)Xyce::Device::DeviceMgr
loadDeviceMask()Xyce::Device::DeviceMgr
localDeviceCountMap_Xyce::Device::DeviceMgrprivate
matrixLoadData_Xyce::Device::DeviceMgrprivate
measureManager_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
nameVec_Xyce::Device::DeviceMgrprivate
nlsMgrPtr_Xyce::Device::DeviceMgrprivate
nonPdeInstancePtrVec_Xyce::Device::DeviceMgrprivate
nonTrivialDeviceMaskFlagXyce::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
operator=(const DeviceMgr &)Xyce::Device::DeviceMgrprivate
output()Xyce::Device::DeviceMgr
outputMgrPtr_Xyce::Device::DeviceMgrprivate
parameterChanged_Xyce::Device::DeviceMgrprivate
parameterDeviceCache_Xyce::Device::DeviceMgrmutableprivate
passThroughParamsMap_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
registerAnalysisManager(N_ANP_AnalysisManager *tmp_anaIntPtr)Xyce::Device::DeviceMgr
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
registerMeasureMgr(IO::Measure::Manager *measure_manager)Xyce::Device::DeviceMgr
registerNonlinearSolver(Nonlinear::Manager *tmp_nlsMgrPtr)Xyce::Device::DeviceMgrinline
registerOptions(const Util::OptionBlock &OB)Xyce::Device::DeviceMgrinline
registerOutputMgr(IO::OutputMgr *output_manager)Xyce::Device::DeviceMgr
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
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
sensFlag_Xyce::Device::DeviceMgrprivate
setACAnalysisParams(const Util::OptionBlock &OB)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 *tmpBVectorPtr, 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
setupExternalDevices()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(Analysis::CurrentMode analysis)Xyce::Device::DeviceMgr
stepSuccess(Analysis::CurrentMode analysis)Xyce::Device::DeviceMgr
testJacDevicePtrVec_Xyce::Device::DeviceMgrprivate
timeParamsProcessed_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(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
verifyDeviceInstance(InstanceBlock &IB)Xyce::Device::DeviceMgr
~DeviceMgr()Xyce::Device::DeviceMgr