46 #ifndef Xyce_N_DEV_Resistor_h
47 #define Xyce_N_DEV_Resistor_h
64 static const char *
name() {
return "Resistor";}
154 virtual void registerLIDs(
const std::vector<int> & intLIDVecRef,
const std::vector<int> & extLIDVecRef) ;
157 virtual void registerJacLIDs(
const std::vector< std::vector<int> > & jacLIDVec) ;
280 #ifndef Xyce_NONPOINTER_MATRIX_LOAD
455 virtual bool updateState(
double * solVec,
double * staVec,
double * stoVec) ;
456 virtual bool loadDAEVectors(
double * solVec,
double * fVec,
double * qVec,
double * storeLeadF,
double * storeLeadQ) ;
457 virtual bool loadDAEMatrices(N_LAS_Matrix & dFdx, N_LAS_Matrix & dQdx) ;
470 #endif // Xyce_N_DEV_Resistor_h