Xyce
6.1
|
#include <N_DEV_Neuron4.h>
Public Member Functions | |
Instance (const Configuration &configuration, const InstanceBlock &IB, Model &Miter, const FactoryBlock &factory_block) | |
~Instance () | |
void | registerLIDs (const std::vector< int > &intLIDVecRef, const std::vector< int > &extLIDVecRef) |
void | registerStateLIDs (const std::vector< int > &staLIDVecRef) |
std::map< int, std::string > & | getIntNameMap () |
bool | loadDeviceMask () |
const std::vector< std::vector < int > > & | jacobianStamp () const |
void | registerJacLIDs (const std::vector< std::vector< int > > &jacLIDVec) |
bool | processParams () |
bool | updateTemperature (const double &temp_tmp) |
bool | updateIntermediateVars () |
bool | updatePrimaryState () |
bool | updateSecondaryState () |
bool | setIC () |
void | varTypes (std::vector< char > &varTypeVec) |
bool | loadDAEQVector () |
bool | loadDAEFVector () |
void | auxDAECalculations () |
bool | loadDAEdQdx () |
bool | loadDAEdFdx () |
Model & | getModel () |
![]() | |
DeviceInstance (const InstanceBlock &instance_block, ParametricData< void > ¶metric_data, const FactoryBlock &factory_block) | |
virtual | ~DeviceInstance () |
virtual void | enableLeadCurrentCalc () |
virtual void | registerGIDs (const std::list< index_pair > &intGIDListRef, const std::list< index_pair > &extGIDListRef) |
virtual void | registerStateGIDs (const std::list< index_pair > &staGIDListRef) |
virtual void | registerStoreGIDs (const std::list< index_pair > &stoGIDListRef) |
virtual void | registerStoreLIDs (const std::vector< int > &stoLIDVecRef) |
virtual const std::vector < std::string > & | getDepSolnVars () |
virtual void | registerDepSolnGIDs (const std::vector< std::vector< int > > &varList) |
virtual const std::vector < std::string > & | getDepStateVars () |
virtual void | registerDepStateGIDs (const std::vector< std::vector< int > > &varList) |
virtual const std::vector < std::string > & | getDepStoreVars () |
virtual void | registerDepStoreGIDs (const std::vector< std::vector< int > > &varList) |
virtual void | registerDepSolnLIDs (const std::vector< std::vector< int > > &depSolnLIDVecRef) |
virtual void | registerDepStateLIDs (const std::vector< std::vector< int > > &depStaLIDVecRef) |
virtual void | registerDepStoreLIDs (const std::vector< std::vector< int > > &depStoLIDVecRef) |
virtual void | registerGIDData (const std::vector< int > &counts, const std::vector< int > &GIDs, const std::vector< std::vector< int > > &jacGIDs) |
virtual void | setupPointers () |
virtual void | getDepSolnGIDVec (std::vector< int > &depGIDVec) |
virtual bool | getIndexPairList (std::list< index_pair > &iplRef) |
virtual bool | getInstanceBreakPoints (std::vector< N_UTL_BreakPoint > &breakPointTimes) |
virtual bool | updateSource () |
virtual bool | processInstanceParams () |
virtual bool | isConverged () |
virtual bool | testDAEMatrices (std::vector< std::string > &nameVec) |
virtual bool | loadTrivialDAE_FMatrixStamp () |
bool | trivialStampLoader (N_LAS_Matrix *matPtr) |
bool | zeroMatrixDiagonal (N_LAS_Matrix *matPtr) |
virtual bool | plotfileFlag () |
virtual void | acceptStep () |
int | getNumIntVars () const |
int | getNumExtVars () const |
int | getNumStateVars () const |
int | getNumStoreVars () const |
void | setNumStoreVars (int num_store_vars) |
virtual void | getDevConMap (std::vector< int > &) |
virtual DeviceState * | getInternalState () |
virtual bool | setInternalState (const DeviceState &state) |
virtual bool | loadDFDV (int iElectrode, N_LAS_Vector *dfdvPtr) |
virtual bool | calcConductance (int iElectrode, const N_LAS_Vector *dxdvPtr) |
virtual std::map< int, std::string > & | getStateNameMap () |
virtual std::map< int, std::string > & | getStoreNameMap () |
void | spiceInternalName (std::string &tmpname) |
virtual bool | outputPlotFiles () |
virtual bool | enablePDEContinuation () |
virtual bool | disablePDEContinuation () |
virtual void | setPDEContinuationAlpha (double alpha) |
virtual void | setPDEContinuationBeta (double beta) |
virtual bool | setInitialGuess () |
virtual double | getMaxTimeStepSize () |
bool | getOrigFlag () const |
void | setOrigFlag (bool origFlag_local) |
const std::vector< int > & | getDevLIDs () const |
const std::vector< std::vector < int > > & | getDevJacLIDs () const |
const std::vector< int > & | getStaLIDVec () const |
bool | getMergeRowColChecked () const |
void | setMergeRowColChecked (bool mergeRowColChecked_local) |
const MatrixLoadData & | getMatrixLoadData () const |
MatrixLoadData & | getMatrixLoadData () |
![]() | |
DeviceEntity (const char *const entity_type, const std::string &device_name, ParametricData< void > ¶metric_data, const SolverState &solver_state, const DeviceOptions &device_options, const std::string &netlist_path, int netlist_line) | |
virtual | ~DeviceEntity () |
virtual CompositeParam * | constructComposite (const std::string &composite_name, const std::string ¶m_name) |
bool | setDefaultParam (double val) |
double | getDefaultParam () |
bool | scaleParam (const std::string ¶mName, double val, double val0) |
bool | scaleParam (const std::string ¶mName, double val) |
bool | scaleDefaultParam (double val) |
bool | setParam (const std::string ¶mName, double val) |
bool | getParam (const std::string ¶mName, double &result) |
bool | getParamBreakpoints (std::vector< Util::BreakPoint > &) |
bool | updateDependentParameters (N_LAS_Vector &vars) |
bool | updateDependentParameters (double temp_tmp) |
bool | updateGlobalParameters (std::map< std::string, double > &) |
bool | updateDependentParameters () |
double | setDependentParameter (Util::Param &, double *, ParameterType::ExprAccess) |
double | setDependentParameter (Util::Param &, std::vector< double > *, int, ParameterType::ExprAccess) |
void | setDependentParameter (Util::Param &par, Depend &dependentParam, ParameterType::ExprAccess depend) |
void | setDefaultParams () |
void | setParams (const std::vector< Param > ¶ms) |
bool | given (const std::string ¶meter_name) const |
const char * | getEntityType () const |
const std::string & | getName () const |
void | setDefaultParamName (const std::string &default_param_name) |
const std::vector< Depend > & | getDependentParams () |
const DeviceOptions & | getDeviceOptions () const |
const SolverState & | getSolverState () const |
const NetlistLocation & | netlistLocation () const |
const ParameterMap & | getParameterMap () const |
![]() | |
ParameterBase () | |
double | getOriginalValue (int serial_number) |
void | setOriginalValue (int serial_number, double value) |
bool | wasValueGiven (int serial_number) const |
void | setValueGiven (int serial_number, bool value) |
Private Member Functions | |
Instance (const Instance &) | |
Instance & | operator= (const Instance &) |
Static Private Member Functions | |
template<typename ScalarT > | |
static ScalarT | alphaN (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | betaN (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | alphaM (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | betaM (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | alphaH (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | betaH (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | aInf (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | aTau (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | bInf (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | bTau (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | M_Inf (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | M_Tau (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | H_Inf (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | H_Tau (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | C_Inf (const ScalarT Vin, const ScalarT CaConc) |
template<typename ScalarT > | |
static ScalarT | C_Tau (const ScalarT Vin) |
template<typename ScalarT > | |
static ScalarT | kcl1EquF (const ScalarT &VSeg, const ScalarT &VSegP, const ScalarT &VSegN, const ScalarT &n, const ScalarT &m, const ScalarT &h, const ScalarT &a, const ScalarT &b, const ScalarT &MC, const ScalarT &HC, const ScalarT &CC, const ScalarT &gPrev, const ScalarT &gNext, const ScalarT &memG, const ScalarT &restV, const ScalarT &Kg, const ScalarT &Ke, const ScalarT &NaG, const ScalarT &NaE, const ScalarT &Ag, const ScalarT &Ae, const ScalarT &CaTg, const ScalarT &CaE, const ScalarT &KCaG) |
template<typename ScalarT > | |
static ScalarT | kcl1EquQ (const ScalarT &VSeg, const ScalarT &memC) |
template<typename ScalarT > | |
static ScalarT | nEquF (const ScalarT &Vn1, const ScalarT &n, const ScalarT &Vrest) |
template<typename ScalarT > | |
static ScalarT | nEquQ (const ScalarT &n) |
template<typename ScalarT > | |
static ScalarT | mEquF (const ScalarT &Vn1, const ScalarT &m, const ScalarT &Vrest) |
template<typename ScalarT > | |
static ScalarT | mEquQ (const ScalarT &m) |
template<typename ScalarT > | |
static ScalarT | hEquF (const ScalarT &Vn1, const ScalarT &h, const ScalarT &Vrest) |
template<typename ScalarT > | |
static ScalarT | hEquQ (const ScalarT &h) |
template<typename ScalarT > | |
static ScalarT | aEquF (const ScalarT &Vn1, const ScalarT &a, const ScalarT &Vrest) |
template<typename ScalarT > | |
static ScalarT | aEquQ (const ScalarT &a) |
template<typename ScalarT > | |
static ScalarT | bEquF (const ScalarT &Vn1, const ScalarT &b, const ScalarT &Vrest) |
template<typename ScalarT > | |
static ScalarT | bEquQ (const ScalarT &b) |
template<typename ScalarT > | |
static ScalarT | M_EquF (const ScalarT &Vn1, const ScalarT &M, const ScalarT &Vrest) |
template<typename ScalarT > | |
static ScalarT | M_EquQ (const ScalarT &M) |
template<typename ScalarT > | |
static ScalarT | H_EquF (const ScalarT &Vn1, const ScalarT &H, const ScalarT &Vrest) |
template<typename ScalarT > | |
static ScalarT | H_EquQ (const ScalarT &H) |
template<typename ScalarT > | |
static ScalarT | C_EquF (const ScalarT &Vn1, const ScalarT &C, const ScalarT &CaConc, const ScalarT &Vrest) |
template<typename ScalarT > | |
static ScalarT | C_EquQ (const ScalarT &C) |
template<typename ScalarT > | |
static ScalarT | Ca_EquF (const ScalarT &Vn1, const ScalarT &MC, const ScalarT &HC, const ScalarT &Ca, const ScalarT &CaTg, const ScalarT &CaE, const ScalarT &CaGamma, const ScalarT &CaTau) |
template<typename ScalarT > | |
static ScalarT | Ca_EquQ (const ScalarT &Ca) |
Private Attributes | |
Model & | model_ |
double | rInt |
double | radius |
double | length |
double | segArea |
int | nSeg |
bool | rIntGiven |
bool | radiusGiven |
bool | lengthGiven |
bool | nSegGiven |
double | rIntPrevious |
double | radiusPrevious |
double | lengthPrevious |
double | rIntNext |
double | radiusNext |
double | lengthNext |
bool | rIntPreviousGiven |
bool | radiusPreviousGiven |
bool | lengthPreviousGiven |
bool | rIntNextGiven |
bool | radiusNextGiven |
bool | lengthNextGiven |
std::vector< double > | gBackward |
std::vector< double > | gForward |
double | kcl1Fvalue |
double | kcl2Fvalue |
std::vector< double > | segFvalue |
std::vector< double > | segQvalue |
std::vector< double > | segNEquFvalue |
std::vector< double > | segNEquQvalue |
std::vector< double > | segMEquFvalue |
std::vector< double > | segMEquQvalue |
std::vector< double > | segHEquFvalue |
std::vector< double > | segHEquQvalue |
std::vector< double > | segAEquFvalue |
std::vector< double > | segAEquQvalue |
std::vector< double > | segBEquFvalue |
std::vector< double > | segBEquQvalue |
std::vector< double > | segM_EquFvalue |
std::vector< double > | segM_EquQvalue |
std::vector< double > | segH_EquFvalue |
std::vector< double > | segH_EquQvalue |
std::vector< double > | segCEquFvalue |
std::vector< double > | segCEquQvalue |
std::vector< double > | segCaEquFvalue |
std::vector< double > | segCaEquQvalue |
double | dkcl1F_dVin |
double | dkcl1F_dVs0 |
double | dkcl2F_dVout |
double | dkcl2F_dVsn |
std::vector< double > | segF_dVp |
std::vector< double > | segF_dV |
std::vector< double > | segF_dVn |
std::vector< double > | segF_dn |
std::vector< double > | segF_dm |
std::vector< double > | segF_dh |
std::vector< double > | segF_da |
std::vector< double > | segF_db |
std::vector< double > | segF_dM |
std::vector< double > | segF_dH |
std::vector< double > | segF_dc |
std::vector< double > | segQ_dV |
std::vector< double > | dnF_dV |
std::vector< double > | dnF_dn |
std::vector< double > | dnQ_dn |
std::vector< double > | dmF_dV |
std::vector< double > | dmF_dm |
std::vector< double > | dmQ_dm |
std::vector< double > | dhF_dV |
std::vector< double > | dhF_dh |
std::vector< double > | dhQ_dh |
std::vector< double > | daF_dV |
std::vector< double > | daF_da |
std::vector< double > | daQ_da |
std::vector< double > | dbF_dV |
std::vector< double > | dbF_db |
std::vector< double > | dbQ_db |
std::vector< double > | dMF_dV |
std::vector< double > | dMF_dM |
std::vector< double > | dMQ_dM |
std::vector< double > | dHF_dV |
std::vector< double > | dHF_dH |
std::vector< double > | dHQ_dH |
std::vector< double > | dcF_dV |
std::vector< double > | dcF_dc |
std::vector< double > | dcF_dCa |
std::vector< double > | dcQ_dc |
std::vector< double > | dCaF_dV |
std::vector< double > | dCaF_dM |
std::vector< double > | dCaF_dH |
std::vector< double > | dCaF_dCa |
std::vector< double > | dCaQ_dCa |
std::vector< double > | potassiumCurrent |
std::vector< double > | sodiumCurrent |
std::vector< int > | li_KCurrentState |
std::vector< int > | li_NaCurrentState |
int | li_Pos |
int | li_Neg |
std::vector< int > | li_Vol |
std::vector< int > | li_nPro |
std::vector< int > | li_mPro |
std::vector< int > | li_hPro |
std::vector< int > | li_aPro |
std::vector< int > | li_bPro |
std::vector< int > | li_MPro |
std::vector< int > | li_HPro |
std::vector< int > | li_cPro |
std::vector< int > | li_CaPro |
int | APosEquPosNodeOffset |
int | APosEquNextNodeOffset |
int | ANegEquNegNodeOffset |
int | ANegEquLastNodeOffset |
std::vector< int > | SegVEqnVpreOffset |
std::vector< int > | SegVEqnVsegOffset |
std::vector< int > | SegVEqnVnexOffset |
std::vector< int > | SegVEqnNOffset |
std::vector< int > | SegVEqnMOffset |
std::vector< int > | SegVEqnHOffset |
std::vector< int > | SegVEqnAOffset |
std::vector< int > | SegVEqnBOffset |
std::vector< int > | SegVEqnM_Offset |
std::vector< int > | SegVEqnH_Offset |
std::vector< int > | SegVEqnCOffset |
std::vector< int > | NEquVNodeOffset |
std::vector< int > | NEquNNodeOffset |
std::vector< int > | MEquVNodeOffset |
std::vector< int > | MEquMNodeOffset |
std::vector< int > | HEquVNodeOffset |
std::vector< int > | HEquHNodeOffset |
std::vector< int > | AEquVNodeOffset |
std::vector< int > | AEquANodeOffset |
std::vector< int > | BEquVNodeOffset |
std::vector< int > | BEquBNodeOffset |
std::vector< int > | M_EquVNodeOffset |
std::vector< int > | M_EquM_NodeOffset |
std::vector< int > | H_EquVNodeOffset |
std::vector< int > | H_EquH_NodeOffset |
std::vector< int > | CEquVNodeOffset |
std::vector< int > | CEquCNodeOffset |
std::vector< int > | CEquCaNodeOffset |
std::vector< int > | CaEquVNodeOffset |
std::vector< int > | CaEquM_NodeOffset |
std::vector< int > | CaEquH_NodeOffset |
std::vector< int > | CaEquCaNodeOffset |
std::vector< std::vector< int > > | jacStamp |
Friends | |
class | ParametricData< Instance > |
class | Model |
class | Traits |
Additional Inherited Members | |
![]() | |
std::vector< int > & | cols |
std::vector< double > & | vals |
NumericalJacobian * | numJacPtr |
bool | psLoaded |
bool | ssLoaded |
bool | rhsLoaded |
bool | origFlag |
int | numIntVars |
int | numExtVars |
int | numStateVars |
int | numStoreVars |
int | numLeadCurrentStoreVars |
bool | loadLeadCurrent |
std::vector< int > | devConMap |
bool | mergeRowColChecked |
![]() | |
void | 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) |
void | 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) |
void | outputJacStamp (const std::vector< std::vector< int > > &jac) |
void | outputJacMaps (const std::vector< int > &jacMap, const std::vector< std::vector< int > > &jacMap2) |
![]() | |
const ExternData & | extData |
std::list< index_pair > | intGIDList |
std::list< index_pair > | extGIDList |
std::list< index_pair > | indexPairList |
std::list< index_pair > | staGIDList |
std::vector< int > | intLIDVec |
std::vector< int > | extLIDVec |
std::vector< int > | staLIDVec |
std::vector< int > | stoLIDVec |
std::vector< int > | devLIDs |
std::vector< std::vector< int > > | devJacLIDs |
std::map< int, std::string > | intNameMap |
std::map< int, std::string > | stateNameMap |
std::map< int, std::string > | storeNameMap |
DeviceSupport | devSupport |
Definition at line 93 of file N_DEV_Neuron4.h.
Xyce::Device::Neuron4::Instance::Instance | ( | const Configuration & | configuration, |
const InstanceBlock & | IB, | ||
Model & | Miter, | ||
const FactoryBlock & | factory_block | ||
) |
Definition at line 305 of file N_DEV_Neuron4.C.
Xyce::Device::Neuron4::Instance::~Instance | ( | ) |
Definition at line 659 of file N_DEV_Neuron4.C.
|
private |
|
inlinestaticprivate |
Definition at line 412 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 422 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 214 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 195 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 177 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 158 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 222 of file N_DEV_Neuron4.h.
void Xyce::Device::Neuron4::Instance::auxDAECalculations | ( | ) |
|
inlinestaticprivate |
Definition at line 430 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 440 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 204 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 186 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 167 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 230 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 238 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 484 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 494 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 288 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 296 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 502 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 510 of file N_DEV_Neuron4.h.
|
virtual |
Reimplemented from Xyce::Device::DeviceInstance.
Definition at line 744 of file N_DEV_Neuron4.C.
|
inline |
Definition at line 519 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 466 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 476 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 263 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 271 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 394 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 404 of file N_DEV_Neuron4.h.
|
virtual |
Reimplemented from Xyce::Device::DeviceInstance.
Definition at line 860 of file N_DEV_Neuron4.C.
|
inlinestaticprivate |
Definition at line 307 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 324 of file N_DEV_Neuron4.h.
|
virtual |
Implements Xyce::Device::DeviceInstance.
Definition at line 1877 of file N_DEV_Neuron4.C.
|
virtual |
Implements Xyce::Device::DeviceInstance.
Definition at line 1840 of file N_DEV_Neuron4.C.
|
virtual |
Implements Xyce::Device::DeviceInstance.
Definition at line 1805 of file N_DEV_Neuron4.C.
|
virtual |
Implements Xyce::Device::DeviceInstance.
Definition at line 1768 of file N_DEV_Neuron4.C.
|
virtual |
Reimplemented from Xyce::Device::DeviceInstance.
Definition at line 838 of file N_DEV_Neuron4.C.
|
inlinestaticprivate |
Definition at line 448 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 458 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 247 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 255 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 376 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 386 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 358 of file N_DEV_Neuron4.h.
|
inlinestaticprivate |
Definition at line 368 of file N_DEV_Neuron4.h.
|
virtual |
Reimplemented from Xyce::Device::DeviceInstance.
Definition at line 272 of file N_DEV_Neuron4.C.
|
virtual |
Reimplemented from Xyce::Device::DeviceInstance.
Definition at line 873 of file N_DEV_Neuron4.C.
|
virtual |
Reimplemented from Xyce::Device::DeviceInstance.
Definition at line 671 of file N_DEV_Neuron4.C.
|
virtual |
Reimplemented from Xyce::Device::DeviceInstance.
Definition at line 810 of file N_DEV_Neuron4.C.
|
virtual |
Reimplemented from Xyce::Device::DeviceInstance.
Definition at line 1939 of file N_DEV_Neuron4.C.
|
virtual |
Implements Xyce::Device::DeviceInstance.
Definition at line 975 of file N_DEV_Neuron4.C.
|
virtual |
Reimplemented from Xyce::Device::DeviceInstance.
Definition at line 1720 of file N_DEV_Neuron4.C.
|
virtual |
Reimplemented from Xyce::Device::DeviceInstance.
Definition at line 1746 of file N_DEV_Neuron4.C.
|
virtual |
Reimplemented from Xyce::Device::DeviceInstance.
Definition at line 291 of file N_DEV_Neuron4.C.
|
virtual |
Reimplemented from Xyce::Device::DeviceInstance.
Definition at line 1954 of file N_DEV_Neuron4.C.
|
friend |
Definition at line 96 of file N_DEV_Neuron4.h.
|
friend |
Definition at line 95 of file N_DEV_Neuron4.h.
|
friend |
Definition at line 97 of file N_DEV_Neuron4.h.
|
private |
Definition at line 639 of file N_DEV_Neuron4.h.
|
private |
Definition at line 638 of file N_DEV_Neuron4.h.
|
private |
Definition at line 620 of file N_DEV_Neuron4.h.
|
private |
Definition at line 620 of file N_DEV_Neuron4.h.
|
private |
Definition at line 619 of file N_DEV_Neuron4.h.
|
private |
Definition at line 619 of file N_DEV_Neuron4.h.
|
private |
Definition at line 641 of file N_DEV_Neuron4.h.
|
private |
Definition at line 640 of file N_DEV_Neuron4.h.
|
private |
Definition at line 652 of file N_DEV_Neuron4.h.
|
private |
Definition at line 651 of file N_DEV_Neuron4.h.
|
private |
Definition at line 650 of file N_DEV_Neuron4.h.
|
private |
Definition at line 649 of file N_DEV_Neuron4.h.
|
private |
Definition at line 648 of file N_DEV_Neuron4.h.
|
private |
Definition at line 647 of file N_DEV_Neuron4.h.
|
private |
Definition at line 646 of file N_DEV_Neuron4.h.
|
private |
Definition at line 586 of file N_DEV_Neuron4.h.
|
private |
Definition at line 586 of file N_DEV_Neuron4.h.
|
private |
Definition at line 586 of file N_DEV_Neuron4.h.
|
private |
Definition at line 587 of file N_DEV_Neuron4.h.
|
private |
Definition at line 587 of file N_DEV_Neuron4.h.
|
private |
Definition at line 587 of file N_DEV_Neuron4.h.
|
private |
Definition at line 591 of file N_DEV_Neuron4.h.
|
private |
Definition at line 591 of file N_DEV_Neuron4.h.
|
private |
Definition at line 591 of file N_DEV_Neuron4.h.
|
private |
Definition at line 591 of file N_DEV_Neuron4.h.
|
private |
Definition at line 591 of file N_DEV_Neuron4.h.
|
private |
Definition at line 590 of file N_DEV_Neuron4.h.
|
private |
Definition at line 590 of file N_DEV_Neuron4.h.
|
private |
Definition at line 590 of file N_DEV_Neuron4.h.
|
private |
Definition at line 590 of file N_DEV_Neuron4.h.
|
private |
Definition at line 585 of file N_DEV_Neuron4.h.
|
private |
Definition at line 589 of file N_DEV_Neuron4.h.
|
private |
Definition at line 585 of file N_DEV_Neuron4.h.
|
private |
Definition at line 589 of file N_DEV_Neuron4.h.
|
private |
Definition at line 585 of file N_DEV_Neuron4.h.
|
private |
Definition at line 589 of file N_DEV_Neuron4.h.
|
private |
Definition at line 578 of file N_DEV_Neuron4.h.
|
private |
Definition at line 578 of file N_DEV_Neuron4.h.
|
private |
Definition at line 579 of file N_DEV_Neuron4.h.
|
private |
Definition at line 579 of file N_DEV_Neuron4.h.
|
private |
Definition at line 584 of file N_DEV_Neuron4.h.
|
private |
Definition at line 588 of file N_DEV_Neuron4.h.
|
private |
Definition at line 584 of file N_DEV_Neuron4.h.
|
private |
Definition at line 588 of file N_DEV_Neuron4.h.
|
private |
Definition at line 584 of file N_DEV_Neuron4.h.
|
private |
Definition at line 588 of file N_DEV_Neuron4.h.
|
private |
Definition at line 583 of file N_DEV_Neuron4.h.
|
private |
Definition at line 583 of file N_DEV_Neuron4.h.
|
private |
Definition at line 583 of file N_DEV_Neuron4.h.
|
private |
Definition at line 557 of file N_DEV_Neuron4.h.
|
private |
Definition at line 558 of file N_DEV_Neuron4.h.
|
private |
Definition at line 645 of file N_DEV_Neuron4.h.
|
private |
Definition at line 644 of file N_DEV_Neuron4.h.
|
private |
Definition at line 637 of file N_DEV_Neuron4.h.
|
private |
Definition at line 636 of file N_DEV_Neuron4.h.
|
private |
Definition at line 654 of file N_DEV_Neuron4.h.
|
private |
Definition at line 562 of file N_DEV_Neuron4.h.
|
private |
Definition at line 563 of file N_DEV_Neuron4.h.
|
private |
Definition at line 531 of file N_DEV_Neuron4.h.
|
private |
Definition at line 536 of file N_DEV_Neuron4.h.
|
private |
Definition at line 547 of file N_DEV_Neuron4.h.
|
private |
Definition at line 553 of file N_DEV_Neuron4.h.
|
private |
Definition at line 544 of file N_DEV_Neuron4.h.
|
private |
Definition at line 550 of file N_DEV_Neuron4.h.
|
private |
Definition at line 609 of file N_DEV_Neuron4.h.
|
private |
Definition at line 610 of file N_DEV_Neuron4.h.
|
private |
Definition at line 614 of file N_DEV_Neuron4.h.
|
private |
Definition at line 613 of file N_DEV_Neuron4.h.
|
private |
Definition at line 608 of file N_DEV_Neuron4.h.
|
private |
Definition at line 612 of file N_DEV_Neuron4.h.
|
private |
Definition at line 598 of file N_DEV_Neuron4.h.
|
private |
Definition at line 607 of file N_DEV_Neuron4.h.
|
private |
Definition at line 611 of file N_DEV_Neuron4.h.
|
private |
Definition at line 599 of file N_DEV_Neuron4.h.
|
private |
Definition at line 603 of file N_DEV_Neuron4.h.
|
private |
Definition at line 606 of file N_DEV_Neuron4.h.
|
private |
Definition at line 602 of file N_DEV_Neuron4.h.
|
private |
Definition at line 605 of file N_DEV_Neuron4.h.
|
private |
Definition at line 643 of file N_DEV_Neuron4.h.
|
private |
Definition at line 642 of file N_DEV_Neuron4.h.
|
private |
Definition at line 635 of file N_DEV_Neuron4.h.
|
private |
Definition at line 634 of file N_DEV_Neuron4.h.
|
private |
Definition at line 526 of file N_DEV_Neuron4.h.
|
private |
Definition at line 633 of file N_DEV_Neuron4.h.
|
private |
Definition at line 632 of file N_DEV_Neuron4.h.
|
private |
Definition at line 533 of file N_DEV_Neuron4.h.
|
private |
Definition at line 537 of file N_DEV_Neuron4.h.
|
private |
Definition at line 594 of file N_DEV_Neuron4.h.
|
private |
Definition at line 530 of file N_DEV_Neuron4.h.
|
private |
Definition at line 535 of file N_DEV_Neuron4.h.
|
private |
Definition at line 546 of file N_DEV_Neuron4.h.
|
private |
Definition at line 552 of file N_DEV_Neuron4.h.
|
private |
Definition at line 543 of file N_DEV_Neuron4.h.
|
private |
Definition at line 549 of file N_DEV_Neuron4.h.
|
private |
Definition at line 529 of file N_DEV_Neuron4.h.
|
private |
Definition at line 534 of file N_DEV_Neuron4.h.
|
private |
Definition at line 545 of file N_DEV_Neuron4.h.
|
private |
Definition at line 551 of file N_DEV_Neuron4.h.
|
private |
Definition at line 542 of file N_DEV_Neuron4.h.
|
private |
Definition at line 548 of file N_DEV_Neuron4.h.
|
private |
Definition at line 570 of file N_DEV_Neuron4.h.
|
private |
Definition at line 570 of file N_DEV_Neuron4.h.
|
private |
Definition at line 532 of file N_DEV_Neuron4.h.
|
private |
Definition at line 571 of file N_DEV_Neuron4.h.
|
private |
Definition at line 571 of file N_DEV_Neuron4.h.
|
private |
Definition at line 575 of file N_DEV_Neuron4.h.
|
private |
Definition at line 575 of file N_DEV_Neuron4.h.
|
private |
Definition at line 574 of file N_DEV_Neuron4.h.
|
private |
Definition at line 574 of file N_DEV_Neuron4.h.
|
private |
Definition at line 581 of file N_DEV_Neuron4.h.
|
private |
Definition at line 581 of file N_DEV_Neuron4.h.
|
private |
Definition at line 581 of file N_DEV_Neuron4.h.
|
private |
Definition at line 581 of file N_DEV_Neuron4.h.
|
private |
Definition at line 581 of file N_DEV_Neuron4.h.
|
private |
Definition at line 581 of file N_DEV_Neuron4.h.
|
private |
Definition at line 581 of file N_DEV_Neuron4.h.
|
private |
Definition at line 581 of file N_DEV_Neuron4.h.
|
private |
Definition at line 581 of file N_DEV_Neuron4.h.
|
private |
Definition at line 581 of file N_DEV_Neuron4.h.
|
private |
Definition at line 581 of file N_DEV_Neuron4.h.
|
private |
Definition at line 565 of file N_DEV_Neuron4.h.
|
private |
Definition at line 573 of file N_DEV_Neuron4.h.
|
private |
Definition at line 573 of file N_DEV_Neuron4.h.
|
private |
Definition at line 569 of file N_DEV_Neuron4.h.
|
private |
Definition at line 569 of file N_DEV_Neuron4.h.
|
private |
Definition at line 572 of file N_DEV_Neuron4.h.
|
private |
Definition at line 572 of file N_DEV_Neuron4.h.
|
private |
Definition at line 568 of file N_DEV_Neuron4.h.
|
private |
Definition at line 568 of file N_DEV_Neuron4.h.
|
private |
Definition at line 567 of file N_DEV_Neuron4.h.
|
private |
Definition at line 567 of file N_DEV_Neuron4.h.
|
private |
Definition at line 582 of file N_DEV_Neuron4.h.
|
private |
Definition at line 566 of file N_DEV_Neuron4.h.
|
private |
Definition at line 627 of file N_DEV_Neuron4.h.
|
private |
Definition at line 628 of file N_DEV_Neuron4.h.
|
private |
Definition at line 631 of file N_DEV_Neuron4.h.
|
private |
Definition at line 630 of file N_DEV_Neuron4.h.
|
private |
Definition at line 626 of file N_DEV_Neuron4.h.
|
private |
Definition at line 629 of file N_DEV_Neuron4.h.
|
private |
Definition at line 625 of file N_DEV_Neuron4.h.
|
private |
Definition at line 624 of file N_DEV_Neuron4.h.
|
private |
Definition at line 623 of file N_DEV_Neuron4.h.
|
private |
Definition at line 621 of file N_DEV_Neuron4.h.
|
private |
Definition at line 622 of file N_DEV_Neuron4.h.
|
private |
Definition at line 595 of file N_DEV_Neuron4.h.