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

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

acceptStep()Xyce::Device::DeviceInstanceinlinevirtual
addDependentParameter(const Depend &param)Xyce::Device::DeviceEntityinline
aiEdgeXyce::Device::TwoDPDE::Instanceprivate
aiEdge_nfXyce::Device::TwoDPDE::Instanceprivate
allocatePDTerms()Xyce::Device::TwoDPDE::Instance
analyticSensitivityAvailable(const std::string &paramName)Xyce::Device::DeviceEntity
applyVoltageLimiting()Xyce::Device::TwoDPDE::Instance
areaXyce::Device::TwoDPDE::Instanceprivate
areaVecXyce::Device::TwoDPDE::Instanceprivate
aux1(double x)Xyce::Device::DevicePDEInstance
aux1(pdeFadType &x)Xyce::Device::DevicePDEInstanceinline
aux2(double x)Xyce::Device::DevicePDEInstance
aux2(pdeFadType &x)Xyce::Device::DevicePDEInstanceinline
bernSupportXyce::Device::DevicePDEInstance
boundaryNeighborStenXyce::Device::TwoDPDE::Instanceprivate
boundaryStenXyce::Device::TwoDPDE::Instanceprivate
boundaryStenNXyce::Device::TwoDPDE::Instanceprivate
boundaryStenPXyce::Device::TwoDPDE::Instanceprivate
boundaryStenVXyce::Device::TwoDPDE::Instanceprivate
boundaryTestXyce::Device::TwoDPDE::Instanceprivate
bulkMaterialXyce::Device::DevicePDEInstance
C0_userXyce::Device::DevicePDEInstance
CacceptorVecXyce::Device::TwoDPDE::Instanceprivate
calcBoundaryConditions()Xyce::Device::TwoDPDE::Instance
calcConductance(int iElectrode, const N_LAS_Vector *dxdvPtr)Xyce::Device::TwoDPDE::Instancevirtual
calcConductanceFlagXyce::Device::TwoDPDE::Instanceprivate
calcDensityBCs()Xyce::Device::TwoDPDE::Instance
calcDopingProfile()Xyce::Device::TwoDPDE::Instance
calcDXDV()Xyce::Device::TwoDPDE::Instance
calcEfield()Xyce::Device::TwoDPDE::Instance
calcElectronCurrent()Xyce::Device::TwoDPDE::Instance
calcHoleCurrent()Xyce::Device::TwoDPDE::Instance
calcInitialGuess()Xyce::Device::TwoDPDE::Instance
calcLifetimes()Xyce::Device::TwoDPDE::Instance
calcMobilities()Xyce::Device::TwoDPDE::Instance
calcPenalty()Xyce::Device::TwoDPDE::Instance
calcPhotogen()Xyce::Device::TwoDPDE::Instance
calcRecombination()Xyce::Device::TwoDPDE::Instance
calcTerminalCharges()Xyce::Device::TwoDPDE::Instance
calcTerminalCurrents()Xyce::Device::TwoDPDE::Instance
calcVequBCs()Xyce::Device::TwoDPDE::Instance
calcVoltDepDensities()Xyce::Device::TwoDPDE::Instance
calledBeforeSIGBXyce::Device::TwoDPDE::Instanceprivate
callsOGNUXyce::Device::TwoDPDE::Instanceprivate
callsOSGXyce::Device::TwoDPDE::Instanceprivate
callsOTECXyce::Device::TwoDPDE::Instanceprivate
callsOTECvecXyce::Device::TwoDPDE::Instanceprivate
callsOTXTXyce::Device::TwoDPDE::Instanceprivate
capVecXyce::Device::TwoDPDE::Instanceprivate
CdonorVecXyce::Device::TwoDPDE::Instanceprivate
chargeXyce::Device::DevicePDEInstance
checkForElectrodeOverlap()Xyce::Device::TwoDPDE::Instance
colsXyce::Device::DeviceInstance
condVecXyce::Device::TwoDPDE::Instanceprivate
constBoundaryFlagXyce::Device::TwoDPDE::Instanceprivate
constructComposite(const std::string &compositeName, const std::string &paramName)Xyce::Device::TwoDPDE::Instancevirtual
continuationAlphaXyce::Device::DevicePDEInstance
CVecXyce::Device::TwoDPDE::Instanceprivate
cylGeomFlagXyce::Device::TwoDPDE::Instanceprivate
Data_ptrXyce::Device::DevicePDEInstance
DataSaved_ptrXyce::Device::DevicePDEInstance
devConMapXyce::Device::DeviceInstance
DeviceEntity(ParametricData< void > &parametric_data, const SolverState &solver_state, const DeviceOptions &device_options, const std::string &netlist_path, int netlist_line)Xyce::Device::DeviceEntity
deviceInitializedXyce::Device::TwoDPDE::Instanceprivate
DeviceInstance(const InstanceBlock &instance_block, ParametricData< void > &parametric_data, const FactoryBlock &factory_block)Xyce::Device::DeviceInstance
deviceLengthXyce::Device::TwoDPDE::Instanceprivate
DevicePDEInstance(const InstanceBlock &IB, ParametricData< void > &parametric_data, const FactoryBlock &factory_block)Xyce::Device::DevicePDEInstance
deviceTypeXyce::Device::TwoDPDE::Instanceprivate
deviceWidthXyce::Device::TwoDPDE::Instanceprivate
devJacLIDsXyce::Device::DeviceInstanceprotected
devLIDsXyce::Device::DeviceInstanceprotected
devSupportXyce::Device::DeviceInstanceprotected
disablePDEContinuation()Xyce::Device::TwoDPDE::Instancevirtual
displCurrentXyce::Device::TwoDPDE::Instanceprivate
displCurrentFlagXyce::Device::TwoDPDE::Instanceprivate
displPotentialXyce::Device::TwoDPDE::Instanceprivate
dIVecXyce::Device::TwoDPDE::Instanceprivate
dJdbm1_qdep(double n1, double n2, double E, const pdeFadType &u, double h, int z)Xyce::Device::DevicePDEInstance
dJdbm2_qdep(double n1, double n2, double E, const pdeFadType &u, double h, int z)Xyce::Device::DevicePDEInstance
dJdn1_qdep(double n1, double n2, double E, double u, double h, int z)Xyce::Device::DevicePDEInstance
dJdn1_qdep(double n1, double n2, double E, const pdeFadType &u, double h, int z)Xyce::Device::DevicePDEInstance
dJdn2_qdep(double n1, double n2, double E, double u, double h, int z)Xyce::Device::DevicePDEInstance
dJdn2_qdep(double n1, double n2, double E, const pdeFadType &u, double h, int z)Xyce::Device::DevicePDEInstance
dJdp1_qdep(double n1, double n2, double E, const pdeFadType &u, double h, int z)Xyce::Device::DevicePDEInstance
dJdp2_qdep(double n1, double n2, double E, const pdeFadType &u, double h, int z)Xyce::Device::DevicePDEInstance
dJdpp1_qdep(double n1, double n2, double E, const pdeFadType &u, double h, int z)Xyce::Device::DevicePDEInstance
dJdpp2_qdep(double n1, double n2, double E, const pdeFadType &u, double h, int z)Xyce::Device::DevicePDEInstance
dJdV1_qdep(double n1, double n2, double E, double u, double h, int z)Xyce::Device::DevicePDEInstance
dJdV1_qdep(double n1, double n2, double E, const pdeFadType &u, double h, int z)Xyce::Device::DevicePDEInstance
dJdV2_qdep(double n1, double n2, double E, double u, double h, int z)Xyce::Device::DevicePDEInstance
dJdV2_qdep(double n1, double n2, double E, const pdeFadType &u, double h, int z)Xyce::Device::DevicePDEInstance
dJndn1(double n1, double n2, double E, double u, double h)Xyce::Device::DevicePDEInstance
dJndn1VecXyce::Device::TwoDPDE::Instanceprivate
dJndn2(double n1, double n2, double E, double u, double h)Xyce::Device::DevicePDEInstance
dJndn2VecXyce::Device::TwoDPDE::Instanceprivate
dJndV1(double n1, double n2, double E, double u, double h)Xyce::Device::DevicePDEInstance
dJndV1VecXyce::Device::TwoDPDE::Instanceprivate
dJndV2(double n1, double n2, double E, double u, double h)Xyce::Device::DevicePDEInstance
dJndV2VecXyce::Device::TwoDPDE::Instanceprivate
dJpdn1(double p1, double p2, double E, double u, double h)Xyce::Device::DevicePDEInstance
dJpdn1VecXyce::Device::TwoDPDE::Instanceprivate
dJpdn2(double p1, double p2, double E, double u, double h)Xyce::Device::DevicePDEInstance
dJpdn2VecXyce::Device::TwoDPDE::Instanceprivate
dJpdV1(double p1, double p2, double E, double u, double h)Xyce::Device::DevicePDEInstance
dJpdV1VecXyce::Device::TwoDPDE::Instanceprivate
dJpdV2(double p1, double p2, double E, double u, double h)Xyce::Device::DevicePDEInstance
dJpdV2VecXyce::Device::TwoDPDE::Instanceprivate
doAllocations()Xyce::Device::TwoDPDE::Instance
dopeInfoMapXyce::Device::DevicePDEInstance
dopingPerturbedXyce::Device::TwoDPDE::Instanceprivate
dopingSensModXyce::Device::DevicePDEInstance
doSensMeshResize()Xyce::Device::TwoDPDE::Instance
dRdnVecXyce::Device::TwoDPDE::Instanceprivate
dRdpVecXyce::Device::TwoDPDE::Instanceprivate
e0Xyce::Device::DevicePDEInstance
e_massXyce::Device::DevicePDEInstance
EfieldVecXyce::Device::TwoDPDE::Instanceprivate
elecPenaltyXyce::Device::TwoDPDE::Instanceprivate
electrodeMapXyce::Device::TwoDPDE::Instanceprivate
EmaxXyce::Device::TwoDPDE::Instanceprivate
enableContinuationCalledXyce::Device::DevicePDEInstance
enableLeadCurrentCalc()Xyce::Device::DeviceInstancevirtual
enablePDEContinuation()Xyce::Device::TwoDPDE::Instancevirtual
enablePhotogenContinuation()Xyce::Device::TwoDPDE::Instance
epsXyce::Device::DevicePDEInstance
equationSetXyce::Device::TwoDPDE::Instanceprivate
erf(double x)Xyce::Device::DevicePDEInstance
eSiXyce::Device::DevicePDEInstance
eSiO2Xyce::Device::DevicePDEInstance
eVarValsXyce::Device::DeviceEntityprotected
expVarGIDsXyce::Device::DeviceEntityprotected
expVarLIDsXyce::Device::DeviceEntityprotected
expVarNamesXyce::Device::DeviceEntityprotected
expVarValsXyce::Device::DeviceEntityprotected
extDataXyce::Device::DeviceInstanceprotected
extGIDListXyce::Device::DeviceInstanceprotected
extLIDVecXyce::Device::DeviceInstanceprotected
fdinvObjXyce::Device::DevicePDEInstance
fermi_one_half_B(double arg)Xyce::Device::DevicePDEInstanceinline
fieldDependentMobilityXyce::Device::DevicePDEInstance
fieldDependentMobilityGivenXyce::Device::DevicePDEInstance
getAnalyticSensitivity(const std::string &paramName, 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::DeviceEntity
getDefaultParam() const Xyce::Device::DeviceEntity
getDependentParams()Xyce::Device::DeviceEntityinline
getDepSolnGIDVec(std::vector< int > &depGIDVec)Xyce::Device::DeviceInstancevirtual
getDepSolnVars()Xyce::Device::DeviceInstancevirtual
getDepStateVars()Xyce::Device::DeviceInstancevirtual
getDepStoreVars()Xyce::Device::DeviceInstancevirtual
getDevConMap(std::vector< int > &)Xyce::Device::DeviceInstanceinlinevirtual
getDeviceOptions() const Xyce::Device::DeviceEntityinline
getDevJacLIDs() const Xyce::Device::DeviceInstanceinline
getDevLIDs() const Xyce::Device::DeviceInstanceinline
getExternData() const Xyce::Device::DeviceInstanceinline
getIndexPairList(std::list< index_pair > &iplRef)Xyce::Device::DeviceInstancevirtual
getInstanceBreakPoints(std::vector< Util::BreakPoint > &breakPointTimes)Xyce::Device::DeviceInstanceinlinevirtual
getInternalState()Xyce::Device::DeviceInstanceinlinevirtual
getIntNameMap()Xyce::Device::TwoDPDE::Instancevirtual
getMatrixLoadData() const Xyce::Device::DeviceInstanceinline
getMatrixLoadData()Xyce::Device::DeviceInstanceinline
getMaxTimeStepSize()Xyce::Device::DeviceInstancevirtual
getMergeRowColChecked() const Xyce::Device::DeviceInstanceinline
getModel()Xyce::Device::TwoDPDE::Instanceinline
getName() const Xyce::Device::DeviceInstanceinline
getNumExtVars() const Xyce::Device::DeviceInstanceinline
getNumIntVars() const Xyce::Device::DeviceInstanceinline
getNumStateVars() const Xyce::Device::DeviceInstanceinline
getNumStoreVars() const Xyce::Device::DeviceInstanceinline
getOrigFlag() const Xyce::Device::DeviceInstanceinline
getOriginalValue(int serial_number)Xyce::Device::ParameterBaseinline
getParam(const std::string &paramName, double &result) const Xyce::Device::DeviceEntity
getParamBreakpoints(std::vector< Util::BreakPoint > &)Xyce::Device::DeviceEntity
getParameterMap() const Xyce::Device::DeviceEntityinline
getSolverState() const Xyce::Device::DeviceEntityinline
getStaLIDVec() const Xyce::Device::DeviceInstanceinline
getStateNameMap()Xyce::Device::DeviceInstanceinlinevirtual
getStoreNameMap()Xyce::Device::DeviceInstanceinlinevirtual
getVoltDepElecDens(double Vmax, double V, double Nd)Xyce::Device::DevicePDEInstanceinline
getVoltDepHoleDens(double Vmin, double V, double Na)Xyce::Device::DevicePDEInstanceinline
given(const std::string &parameter_name) const Xyce::Device::DeviceEntity
gnuplotLevelXyce::Device::TwoDPDE::Instanceprivate
gradedJunctionFlagXyce::Device::TwoDPDE::Instanceprivate
h_planckXyce::Device::DevicePDEInstance
holePenaltyXyce::Device::TwoDPDE::Instanceprivate
IdXyce::Device::TwoDPDE::Instanceprivate
indexPairListXyce::Device::DeviceInstanceprotected
Instance(const Configuration &configuration, const InstanceBlock &IB, Model &model, const FactoryBlock &factory_block)Xyce::Device::TwoDPDE::Instance
Instance(const Instance &right)Xyce::Device::TwoDPDE::Instanceprivate
intensityXyce::Device::DevicePDEInstance
interpGridSizeXyce::Device::TwoDPDE::Instanceprivate
intGIDListXyce::Device::DeviceInstanceprotected
intLIDVecXyce::Device::DeviceInstanceprotected
intNameMapXyce::Device::DeviceInstanceprotected
iNumPlotEdgesXyce::Device::TwoDPDE::Instanceprivate
iNumPlotEdges_nfXyce::Device::TwoDPDE::Instanceprivate
IsXyce::Device::TwoDPDE::Instanceprivate
isConverged()Xyce::Device::DeviceInstanceinlinevirtual
J_qdep(double n1, double n2, double E, double u, double h, int z)Xyce::Device::DevicePDEInstance
J_qdep(double n1, double n2, double E, pdeFadType &u, double h, int z)Xyce::Device::DevicePDEInstanceinline
jacobianStamp() const Xyce::Device::TwoDPDE::Instancevirtual
jacStampXyce::Device::TwoDPDE::Instanceprivate
jacStampMap(std::vector< std::vector< int > > &stamp_parent, std::vector< int > &map_parent, std::vector< std::vector< int > > &map2_parent, std::vector< std::vector< int > > &stamp, std::vector< int > &map, std::vector< std::vector< int > > &map2, int from, int to, int original_size)Xyce::Device::DeviceInstanceprotected
jacStampMap_fixOrder(std::vector< std::vector< int > > &stamp_parent, std::vector< std::vector< int > > &map2_parent, std::vector< std::vector< int > > &stamp, std::vector< std::vector< int > > &map2)Xyce::Device::DeviceInstanceprotected
Jn(double n1, double n2, double E, double u, double h)Xyce::Device::DevicePDEInstance
JnVecXyce::Device::TwoDPDE::Instanceprivate
Jp(double p1, double p2, double E, double u, double h)Xyce::Device::DevicePDEInstance
JpVecXyce::Device::TwoDPDE::Instanceprivate
kbXyce::Device::DevicePDEInstance
labelDIMapXyce::Device::TwoDPDE::Instanceprivate
labelIndexXyce::Device::TwoDPDE::Instanceprivate
labelNameVectorXyce::Device::TwoDPDE::Instanceprivate
lastOutputTimeXyce::Device::TwoDPDE::Instanceprivate
lastPeriodIndexXyce::Device::DevicePDEInstance
LeadCurrent1Xyce::Device::TwoDPDE::Instanceprivate
LeadCurrent2Xyce::Device::TwoDPDE::Instanceprivate
LeadCurrent3Xyce::Device::TwoDPDE::Instanceprivate
LeadCurrent4Xyce::Device::TwoDPDE::Instanceprivate
LeadCurrent5Xyce::Device::TwoDPDE::Instanceprivate
LeadCurrent6Xyce::Device::TwoDPDE::Instanceprivate
LeadCurrent7Xyce::Device::TwoDPDE::Instanceprivate
LeadCurrent8Xyce::Device::TwoDPDE::Instanceprivate
li_NoffsetArrayXyce::Device::TwoDPDE::Instanceprivate
li_NrowarrayXyce::Device::TwoDPDE::Instanceprivate
li_PoffsetArrayXyce::Device::TwoDPDE::Instanceprivate
li_ProwarrayXyce::Device::TwoDPDE::Instanceprivate
li_stateDisplXyce::Device::TwoDPDE::Instanceprivate
li_VoffsetArrayXyce::Device::TwoDPDE::Instanceprivate
li_VrowarrayXyce::Device::TwoDPDE::Instanceprivate
loadDAEBVector()Xyce::Device::DeviceInstanceinlinevirtual
loadDAEdFdx()Xyce::Device::TwoDPDE::Instancevirtual
loadDAEdFdxDDFormulation()Xyce::Device::TwoDPDE::Instance
loadDAEdFdxExtractedConductance()Xyce::Device::TwoDPDE::Instance
loadDAEdFdxNonlinPoisson()Xyce::Device::TwoDPDE::Instance
loadDAEdQdx()Xyce::Device::TwoDPDE::Instancevirtual
loadDAEdQdxDDFormulation()Xyce::Device::TwoDPDE::Instance
loadDAEdQdxExtractedConductance()Xyce::Device::TwoDPDE::Instance
loadDAEFDDFormulation()Xyce::Device::TwoDPDE::Instance
loadDAEFExtractedConductance()Xyce::Device::TwoDPDE::Instance
loadDAEFNonlinPoisson()Xyce::Device::TwoDPDE::Instance
loadDAEFVector()Xyce::Device::TwoDPDE::Instancevirtual
loadDAEQDDFormulation()Xyce::Device::TwoDPDE::Instance
loadDAEQExtractedConductance()Xyce::Device::TwoDPDE::Instance
loadDAEQVector()Xyce::Device::TwoDPDE::Instancevirtual
loadDeviceMask()Xyce::Device::DeviceInstanceinlinevirtual
loadDFDV(int ielectrode, N_LAS_Vector *dfdvPtr)Xyce::Device::TwoDPDE::Instancevirtual
loadLeadCurrentXyce::Device::DeviceInstance
loadMatCktTrivial(N_LAS_Matrix *matPtr)Xyce::Device::TwoDPDE::Instance
loadMatDDForm(double dndtScalar, N_LAS_Matrix *matPtr)Xyce::Device::TwoDPDE::Instance
loadMatKCLDDForm(N_LAS_Matrix *matPtr)Xyce::Device::TwoDPDE::Instance
loadMatNLPoisson(N_LAS_Matrix *matPtr)Xyce::Device::TwoDPDE::Instance
loadRHSDDFormulation()Xyce::Device::TwoDPDE::Instance
loadRHSExtractedConductance()Xyce::Device::TwoDPDE::Instance
loadRHSNonlinPoisson()Xyce::Device::TwoDPDE::Instance
loadTrivialDAE_FMatrixStamp()Xyce::Device::DeviceInstancevirtual
loadVecDDForm(double scalar, double dndtScalar, N_LAS_Vector *vecPtr)Xyce::Device::TwoDPDE::Instance
loadVecNLPoisson(double scalar, N_LAS_Vector *vecPtr)Xyce::Device::TwoDPDE::Instance
maxColsPerRowXyce::Device::TwoDPDE::Instanceprivate
maxPhotoDeltaXyce::Device::DevicePDEInstance
maxVoltDeltaXyce::Device::DevicePDEInstance
mergeRowColCheckedXyce::Device::DeviceInstance
meshContainerPtrXyce::Device::TwoDPDE::Instanceprivate
meshCopyContainerPtrXyce::Device::TwoDPDE::Instanceprivate
meshFileNameXyce::Device::TwoDPDE::Instanceprivate
meshNeighborMultiMapXyce::Device::TwoDPDE::Instanceprivate
meshPerturbedXyce::Device::TwoDPDE::Instanceprivate
meshSensModXyce::Device::DevicePDEInstance
meshToLIDXyce::Device::TwoDPDE::Instanceprivate
MESHtoLID_NXyce::Device::TwoDPDE::Instanceprivate
MESHtoLID_PXyce::Device::TwoDPDE::Instanceprivate
MESHtoLID_VXyce::Device::TwoDPDE::Instanceprivate
minDXVecXyce::Device::TwoDPDE::Instanceprivate
mobModelNameXyce::Device::DevicePDEInstance
Model classXyce::Device::TwoDPDE::Instancefriend
model_Xyce::Device::TwoDPDE::Instanceprivate
n0_and_p0(ScalarT const &elec_dens, ScalarT const &hole_dens, ScalarT const &Ni, ScalarT const &cond_band, ScalarT const &vale_band, ScalarT const &eff_dens_cond, ScalarT const &eff_dens_vale, ScalarT const &temp, ScalarT &n0, ScalarT &p0)Xyce::Device::DevicePDEInstance
NaXyce::Device::TwoDPDE::Instanceprivate
NcolarrayXyce::Device::TwoDPDE::Instanceprivate
NdXyce::Device::TwoDPDE::Instanceprivate
netlistLocation() const Xyce::Device::DeviceEntityinline
NiXyce::Device::DevicePDEInstance
nMidpoint(pdeFadType &n1, pdeFadType &n2, pdeFadType &E, double h, int z)Xyce::Device::DevicePDEInstance
NnMaxXyce::Device::TwoDPDE::Instanceprivate
NnMinXyce::Device::TwoDPDE::Instanceprivate
nnOwnVecXyce::Device::TwoDPDE::Instanceprivate
nnVecXyce::Device::TwoDPDE::Instanceprivate
np0_calculation(ScalarT const &elec_dens, ScalarT const &hole_dens, ScalarT const &Ni, ScalarT const &cond_band, ScalarT const &vale_band, ScalarT const &eff_dens_cond, ScalarT const &eff_dens_vale, ScalarT const &temp)Xyce::Device::DevicePDEInstance
NpMaxXyce::Device::TwoDPDE::Instanceprivate
NpMinXyce::Device::TwoDPDE::Instanceprivate
npOwnVecXyce::Device::TwoDPDE::Instanceprivate
npVecXyce::Device::TwoDPDE::Instanceprivate
NrowarrayXyce::Device::TwoDPDE::Instanceprivate
numElectrodesXyce::Device::TwoDPDE::Instanceprivate
numExtVarsXyce::Device::DeviceInstance
numInterfaceMeshPointsXyce::Device::TwoDPDE::Instanceprivate
numIntVarsXyce::Device::DeviceInstance
numJacPtrXyce::Device::DeviceInstance
numLeadCurrentStoreVarsXyce::Device::DeviceInstance
numMeshCellsXyce::Device::TwoDPDE::Instanceprivate
numMeshEdgesXyce::Device::TwoDPDE::Instanceprivate
numMeshLabelsXyce::Device::TwoDPDE::Instanceprivate
numMeshPointsXyce::Device::TwoDPDE::Instanceprivate
numMeshPointsXXyce::Device::TwoDPDE::Instanceprivate
numMeshPointsYXyce::Device::TwoDPDE::Instanceprivate
numStateVarsXyce::Device::DeviceInstance
numStoreVarsXyce::Device::DeviceInstance
obtainNodeVoltages()Xyce::Device::TwoDPDE::Instance
obtainSolution()Xyce::Device::TwoDPDE::Instance
operator=(const Instance &right)Xyce::Device::TwoDPDE::Instanceprivate
origFlagXyce::Device::DeviceInstance
outputGnuplot()Xyce::Device::TwoDPDE::Instance
outputIndexXyce::Device::TwoDPDE::Instanceprivate
outputIntervalXyce::Device::TwoDPDE::Instanceprivate
outputJacMaps(const std::vector< int > &jacMap, const std::vector< std::vector< int > > &jacMap2)Xyce::Device::DeviceInstanceprotected
outputJacStamp(const std::vector< std::vector< int > > &jac)Xyce::Device::DeviceInstanceprotected
outputNameXyce::Device::DevicePDEInstance
outputNLPoissonXyce::Device::TwoDPDE::Instanceprivate
outputPlotFiles()Xyce::Device::TwoDPDE::Instancevirtual
outputSgplot()Xyce::Device::TwoDPDE::Instance
outputTecplot()Xyce::Device::TwoDPDE::Instance
outputTecplotVectors()Xyce::Device::TwoDPDE::Instance
outputTxtData()Xyce::Device::TwoDPDE::Instance
outputVecXyce::Device::TwoDPDE::Instanceprivate
ParameterBase()Xyce::Device::ParameterBaseinline
ParametricData< Instance > classXyce::Device::TwoDPDE::Instancefriend
PcolarrayXyce::Device::TwoDPDE::Instanceprivate
pd1aux1(double x)Xyce::Device::DevicePDEInstance
pd1aux2(double x)Xyce::Device::DevicePDEInstance
pd1erf(double x)Xyce::Device::DevicePDEInstance
pdElecPenaltyXyce::Device::TwoDPDE::Instanceprivate
pdElectronCurrent()Xyce::Device::TwoDPDE::Instance
pdHoleCurrent()Xyce::Device::TwoDPDE::Instance
pdHolePenaltyXyce::Device::TwoDPDE::Instanceprivate
pdPenalty()Xyce::Device::TwoDPDE::Instance
pdRecombination()Xyce::Device::TwoDPDE::Instance
pdTerminalCharges()Xyce::Device::TwoDPDE::Instance
pdTerminalCurrents()Xyce::Device::TwoDPDE::Instance
pdTermsAllocatedXyce::Device::TwoDPDE::Instanceprivate
penaltyFlagXyce::Device::TwoDPDE::Instanceprivate
penaltyPowXyce::Device::TwoDPDE::Instanceprivate
penaltyPowGivenXyce::Device::TwoDPDE::Instanceprivate
penaltyPrefacXyce::Device::TwoDPDE::Instanceprivate
penaltyPrefacGivenXyce::Device::TwoDPDE::Instanceprivate
photoA1Xyce::Device::DevicePDEInstance
photoA1_DeltaXyce::Device::DevicePDEInstance
photoA1_DeltaCXyce::Device::DevicePDEInstance
photoA1_finalXyce::Device::DevicePDEInstance
photoA1_oldXyce::Device::DevicePDEInstance
photoA1_origXyce::Device::DevicePDEInstance
photoA1_rampXyce::Device::DevicePDEInstance
photoA1_ramp_oldXyce::Device::DevicePDEInstance
photoContinuationFinishedXyce::Device::DevicePDEInstance
photogenOnFlagXyce::Device::DevicePDEInstance
photogenPerturbedXyce::Device::TwoDPDE::Instanceprivate
photogenSensModXyce::Device::DevicePDEInstance
photoPerXyce::Device::DevicePDEInstance
photoPwXyce::Device::DevicePDEInstance
photoStringXyce::Device::DevicePDEInstance
photoTdXyce::Device::DevicePDEInstance
photoTfXyce::Device::DevicePDEInstance
photoTrXyce::Device::DevicePDEInstance
photoTstartXyce::Device::DevicePDEInstance
photoTstopXyce::Device::DevicePDEInstance
photoTypeXyce::Device::DevicePDEInstance
plotfileFlag()Xyce::Device::TwoDPDE::Instanceinlinevirtual
printName(std::ostream &os) const Xyce::Device::DeviceInstancevirtual
processDopingParams(Param &ndParam, std::string param)Xyce::Device::TwoDPDE::Instance
processElectrodeParams(Param &ndParam)Xyce::Device::TwoDPDE::Instance
processInstanceParams()Xyce::Device::DeviceInstanceinlinevirtual
processOneTimeParams(Param &ndParam)Xyce::Device::TwoDPDE::Instance
processParams()Xyce::Device::TwoDPDE::Instancevirtual
ProwarrayXyce::Device::TwoDPDE::Instanceprivate
psLoadedXyce::Device::DeviceInstance
PulseDataXyce::Device::TwoDPDE::Instanceprivate
registerDepSolnGIDs(const std::vector< std::vector< int > > &varList)Xyce::Device::DeviceInstancevirtual
registerDepSolnLIDs(const std::vector< std::vector< int > > &depSolnLIDVecRef)Xyce::Device::DeviceInstancevirtual
registerDepStateGIDs(const std::vector< std::vector< int > > &varList)Xyce::Device::DeviceInstancevirtual
registerDepStateLIDs(const std::vector< std::vector< int > > &depStaLIDVecRef)Xyce::Device::DeviceInstanceinlinevirtual
registerDepStoreGIDs(const std::vector< std::vector< int > > &varList)Xyce::Device::DeviceInstancevirtual
registerDepStoreLIDs(const std::vector< std::vector< int > > &depStoLIDVecRef)Xyce::Device::DeviceInstanceinlinevirtual
registerGIDData(const std::vector< int > &counts, const std::vector< int > &GIDs, const std::vector< std::vector< int > > &jacGIDs)Xyce::Device::DeviceInstancevirtual
registerGIDs(const std::list< index_pair > &intGIDListRef, const std::list< index_pair > &extGIDListRef)Xyce::Device::TwoDPDE::Instancevirtual
registerJacLIDs(const std::vector< std::vector< int > > &jacLIDVec)Xyce::Device::TwoDPDE::Instancevirtual
registerLIDs(const std::vector< int > &intLIDVecRef, const std::vector< int > &extLIDVecRef)Xyce::Device::TwoDPDE::Instancevirtual
registerStateGIDs(const std::list< index_pair > &staGIDListRef)Xyce::Device::TwoDPDE::Instancevirtual
registerStateLIDs(const std::vector< int > &staLIDVecRef)Xyce::Device::TwoDPDE::Instancevirtual
registerStoreGIDs(const std::list< index_pair > &stoGIDListRef)Xyce::Device::DeviceInstanceinlinevirtual
registerStoreLIDs(const std::vector< int > &stoLIDVecRef)Xyce::Device::DeviceInstanceinlinevirtual
rhsLoadedXyce::Device::DeviceInstance
RVecXyce::Device::TwoDPDE::Instanceprivate
scaleDefaultParam(double val)Xyce::Device::DeviceEntity
scaleDopeVariables()Xyce::Device::TwoDPDE::Instance
scaleParam(const std::string &paramName, double val, double val0)Xyce::Device::DeviceEntity
scaleParam(const std::string &paramName, double val)Xyce::Device::DeviceEntity
scaleVariables()Xyce::Device::TwoDPDE::Instance
scalingVarsXyce::Device::DevicePDEInstance
sensOnXyce::Device::DevicePDEInstance
sensProcessXyce::Device::DevicePDEInstance
setDefaultParam(double val)Xyce::Device::DeviceEntity
setDefaultParamName(const std::string &default_param_name)Xyce::Device::DeviceEntityinline
setDefaultParams()Xyce::Device::DeviceEntityinline
setDependentParameter(Util::Param &, double *, ParameterType::ExprAccess)Xyce::Device::DeviceEntity
setDependentParameter(Util::Param &, std::vector< double > *, int, ParameterType::ExprAccess)Xyce::Device::DeviceEntity
setDependentParameter(Util::Param &par, Depend &dependentParam, ParameterType::ExprAccess depend)Xyce::Device::DeviceEntity
setIC()Xyce::Device::DeviceInstanceinlinevirtual
setInitialGuess()Xyce::Device::TwoDPDE::Instancevirtual
setInternalState(const DeviceState &state)Xyce::Device::DeviceInstancevirtual
setMergeRowColChecked(bool mergeRowColChecked_local)Xyce::Device::DeviceInstanceinline
setNumStoreVars(int num_store_vars)Xyce::Device::DeviceInstanceinline
setOrigFlag(bool origFlag_local)Xyce::Device::DeviceInstanceinline
setOriginalValue(int serial_number, double value)Xyce::Device::ParameterBaseinline
setParam(const std::string &paramName, double val)Xyce::Device::DeviceEntity
setParams(const std::vector< Param > &params)Xyce::Device::DeviceEntityinline
setPDEContinuationAlpha(double alpha)Xyce::Device::TwoDPDE::Instancevirtual
setPDEContinuationBeta(double beta)Xyce::Device::TwoDPDE::Instancevirtual
setupBCEdgeAreas()Xyce::Device::TwoDPDE::Instance
setupBoundaryStencil()Xyce::Device::TwoDPDE::Instance
setupDINodes()Xyce::Device::TwoDPDE::Instance
setupIntNameMap()Xyce::Device::TwoDPDE::Instance
setupJacStamp()Xyce::Device::TwoDPDE::Instance
setupLabelIndex()Xyce::Device::TwoDPDE::Instance
setupMesh()Xyce::Device::TwoDPDE::Instance
setupMinDXVector()Xyce::Device::TwoDPDE::Instance
setupMiscConstants()Xyce::Device::TwoDPDE::Instance
setupNumVars()Xyce::Device::TwoDPDE::Instance
setupPhotogen()Xyce::Device::TwoDPDE::Instance
setupPointers()Xyce::Device::DeviceInstanceinlinevirtual
setupRowColPairs()Xyce::Device::TwoDPDE::Instance
setupScalingVars()Xyce::Device::TwoDPDE::Instance
setValueGiven(int serial_number, bool value)Xyce::Device::ParameterBaseinline
sgplotLevelXyce::Device::TwoDPDE::Instanceprivate
ssLoadedXyce::Device::DeviceInstance
staGIDListXyce::Device::DeviceInstanceprotected
staLIDVecXyce::Device::DeviceInstanceprotected
stateDisplXyce::Device::TwoDPDE::Instanceprivate
stateDispl_ownedXyce::Device::TwoDPDE::Instanceprivate
stateNameMapXyce::Device::DeviceInstanceprotected
stoLIDVecXyce::Device::DeviceInstanceprotected
storeNameMapXyce::Device::DeviceInstanceprotected
sumSources()Xyce::Device::TwoDPDE::Instance
SVecXyce::Device::TwoDPDE::Instanceprivate
t0_userXyce::Device::DevicePDEInstance
tecplotGeomOutput(FILE *fp1)Xyce::Device::TwoDPDE::Instance
tecplotLevelXyce::Device::TwoDPDE::Instanceprivate
tecplotTimeDateStamp()Xyce::Device::DevicePDEInstanceinline
TempXyce::Device::DevicePDEInstance
testDAEMatrices(std::vector< std::string > &nameVec)Xyce::Device::DeviceInstancevirtual
timeDateStamp()Xyce::Device::DevicePDEInstanceinline
tmpBCmapXyce::Device::TwoDPDE::Instanceprivate
tnVecXyce::Device::TwoDPDE::Instanceprivate
totSrcVecXyce::Device::TwoDPDE::Instanceprivate
tpVecXyce::Device::TwoDPDE::Instanceprivate
Traits classXyce::Device::TwoDPDE::Instancefriend
trivialStampLoader(N_LAS_Matrix *matPtr)Xyce::Device::DeviceInstance
txtDataLevelXyce::Device::TwoDPDE::Instanceprivate
undoSensMeshResize()Xyce::Device::TwoDPDE::Instance
unE_VecXyce::Device::TwoDPDE::Instanceprivate
unScaleDopeVariables()Xyce::Device::TwoDPDE::Instance
unScaleVariables()Xyce::Device::TwoDPDE::Instance
unVecXyce::Device::TwoDPDE::Instanceprivate
updateDependentParameters(N_LAS_Vector &vars)Xyce::Device::DeviceEntity
updateDependentParameters(double temp_tmp)Xyce::Device::DeviceEntity
updateDependentParameters()Xyce::Device::DeviceEntity
updateGlobalParameters(GlobalParameterMap &)Xyce::Device::DeviceEntity
updateIntermediateVars()Xyce::Device::TwoDPDE::Instancevirtual
updatePrimaryState()Xyce::Device::TwoDPDE::Instancevirtual
updateSecondaryState()Xyce::Device::TwoDPDE::Instancevirtual
updateSource()Xyce::Device::DeviceInstanceinlinevirtual
updateTemperature(const double &temp_tmp)Xyce::Device::TwoDPDE::Instancevirtual
upE_VecXyce::Device::TwoDPDE::Instanceprivate
upVecXyce::Device::TwoDPDE::Instanceprivate
useMatrixGIDFlagXyce::Device::TwoDPDE::Instanceprivate
useOldNiXyce::Device::TwoDPDE::Instanceprivate
useOldNiGivenXyce::Device::TwoDPDE::Instanceprivate
useVectorGIDFlagXyce::Device::TwoDPDE::Instanceprivate
usingInternalMeshXyce::Device::TwoDPDE::Instanceprivate
UtXyce::Device::DevicePDEInstance
valsXyce::Device::DeviceInstance
variablesScaledXyce::Device::DevicePDEInstance
varTypes(std::vector< char > &varTypeVec)Xyce::Device::DeviceInstanceinlinevirtual
VcolarrayXyce::Device::TwoDPDE::Instanceprivate
VmaxExpXyce::Device::TwoDPDE::Instanceprivate
VminExpXyce::Device::TwoDPDE::Instanceprivate
voltLimFlagXyce::Device::TwoDPDE::Instanceprivate
vOwnVecXyce::Device::TwoDPDE::Instanceprivate
VrowarrayXyce::Device::TwoDPDE::Instanceprivate
VtXyce::Device::DevicePDEInstance
VVecXyce::Device::TwoDPDE::Instanceprivate
wasValueGiven(int serial_number) const Xyce::Device::ParameterBaseinline
WJXyce::Device::TwoDPDE::Instanceprivate
x0_userXyce::Device::DevicePDEInstance
XCXyce::Device::TwoDPDE::Instanceprivate
xendXyce::Device::DevicePDEInstance
XLXyce::Device::TwoDPDE::Instanceprivate
XRXyce::Device::TwoDPDE::Instanceprivate
xstartXyce::Device::DevicePDEInstance
xVecXyce::Device::TwoDPDE::Instanceprivate
yendXyce::Device::DevicePDEInstance
ystartXyce::Device::DevicePDEInstance
yVecXyce::Device::TwoDPDE::Instanceprivate
zeroMatrixDiagonal(N_LAS_Matrix *matPtr)Xyce::Device::DeviceInstance
~DeviceEntity()Xyce::Device::DeviceEntityvirtual
~DeviceInstance()Xyce::Device::DeviceInstancevirtual
~DevicePDEInstance()Xyce::Device::DevicePDEInstanceinlinevirtual
~Instance()Xyce::Device::TwoDPDE::Instance
~ParameterBase()Xyce::Device::ParameterBaseinlinevirtual