Xyce  6.1
Xyce::Device::PowerGridGenBus::Instance Class Reference

#include <N_DEV_PowerGridGenBus.h>

Inheritance diagram for Xyce::Device::PowerGridGenBus::Instance:
Collaboration diagram for Xyce::Device::PowerGridGenBus::Instance:

Public Member Functions

 Instance (const Configuration &configuration, const InstanceBlock &IB, Model &Riter, const FactoryBlock &factory_block)
 
 ~Instance ()
 
void registerLIDs (const std::vector< int > &intLIDVecRef, const std::vector< int > &extLIDVecRef)
 
void registerStateLIDs (const std::vector< int > &staLIDVecRef)
 
void loadNodeSymbols (Util::SymbolTable &symbol_table) const
 Populates and returns the store name map. More...
 
bool updateIntermediateVars ()
 
bool updatePrimaryState ()
 
const std::vector< std::vector< int > > & jacobianStamp () const
 
void registerJacLIDs (const std::vector< std::vector< int > > &jacLIDVec)
 
bool loadDAEQVector ()
 
bool loadDAEFVector ()
 
bool loadDAEBVector ()
 
bool loadDAEdQdx ()
 
bool loadDAEdFdx ()
 
ModelgetModel ()
 
- Public Member Functions inherited from Xyce::Device::DeviceInstance
 DeviceInstance (const InstanceBlock &instance_block, ParametricData< void > &parametric_data, const FactoryBlock &factory_block)
 
virtual ~DeviceInstance ()
 
virtual bool isLinearDevice () const
 
virtual std::ostream & printName (std::ostream &os) const
 
virtual void enableLeadCurrentCalc ()
 
virtual void registerGIDs (const IndexPairVector &intGIDListRef, const IndexPairVector &extGIDListRef)
 
virtual void registerStateGIDs (const IndexPairVector &staGIDListRef)
 
virtual void registerStoreGIDs (const IndexPairVector &stoGIDListRef)
 
virtual void registerStoreLIDs (const LocalIdVector &stoLIDVecRef)
 
virtual void registerBranchDataLIDs (const LocalIdVector &branchDataLIDVecRef)
 
virtual const std::vector< std::string > & getDepSolnVars ()
 
virtual void registerDepSolnGIDs (const std::vector< IdVector > &varList)
 
virtual const std::vector< std::string > & getDepStateVars ()
 
virtual void registerDepStateGIDs (const std::vector< IdVector > &varList)
 
virtual const std::vector< std::string > & getDepStoreVars ()
 
virtual void registerDepStoreGIDs (const std::vector< IdVector > &varList)
 
virtual const std::vector< std::string > & getDepLeadCurrentVars ()
 
virtual void registerDepLeadCurrentGIDs (const std::vector< IdVector > &varList)
 
virtual void registerDepSolnLIDs (const std::vector< IdVector > &depSolnLIDVecRef)
 
virtual void registerDepStateLIDs (const std::vector< IdVector > &depStaLIDVecRef)
 
virtual void registerDepStoreLIDs (const std::vector< IdVector > &depStoLIDVecRef)
 
virtual void registerGIDData (const std::vector< int > &counts, const IdVector &GIDs, const JacobianStamp &jacGIDs)
 
virtual void setupPointers ()
 
virtual const IdVectorgetDepSolnGIDVec ()
 
virtual const IndexPairVector & getIndexPairList ()
 
virtual bool getInstanceBreakPoints (std::vector< Util::BreakPoint > &breakPointTimes)
 
virtual bool updateSource ()
 
virtual bool processParams ()
 
virtual bool processInstanceParams ()
 
virtual bool updateTemperature (const double &temp_tmp)
 
virtual bool isConverged ()
 
virtual bool testDAEMatrices (const std::vector< const std::string * > &nameVec)
 
virtual bool loadTrivialDAE_FMatrixStamp ()
 
bool trivialStampLoader (Linear::Matrix *matPtr)
 
bool zeroMatrixDiagonal (Linear::Matrix *matPtr)
 
virtual bool updateSecondaryState ()
 
virtual bool setIC ()
 
virtual bool plotfileFlag ()
 
virtual void loadErrorWeightMask ()
 
virtual void acceptStep ()
 
virtual int getNumNoiseSources () const
 
virtual void setupNoiseSources (Xyce::Analysis::NoiseData &noiseDataVec)
 
virtual void getNoiseSources (Xyce::Analysis::NoiseData &noiseDataVec)
 
const InstanceNamegetName () const
 
int getNumIntVars () const
 
int getNumExtVars () const
 
int getNumStateVars () const
 
int getNumStoreVars () const
 
int getNumBranchDataVars () const
 
void setNumStoreVars (int num_store_vars)
 
void setNumBranchDataVars (int num_branch_data_vars)
 
virtual const std::vector< int > & getDevConMap ()
 
virtual DeviceStategetInternalState ()
 
virtual bool setInternalState (const DeviceState &state)
 
virtual bool loadDFDV (int iElectrode, Linear::Vector *dfdvPtr)
 
virtual bool calcConductance (int iElectrode, const Linear::Vector *dxdvPtr)
 
virtual bool outputPlotFiles (bool force_final_output)
 
virtual bool enablePDEContinuation (int &max_PDE_continuation_steps)
 
virtual bool disablePDEContinuation ()
 
virtual void setPDEContinuationAlpha (double alpha)
 
virtual void setPDEContinuationBeta (double beta)
 
virtual bool setInitialGuess ()
 
virtual double getMaxTimeStepSize ()
 
virtual void varTypes (std::vector< char > &varTypeVec)
 
bool getOrigFlag () const
 
void setOrigFlag (bool origFlag_local)
 
const IdVectorgetDevLIDs () const
 
const std::vector< IdVector > & getDevJacLIDs () const
 
const IdVectorgetStaLIDVec () const
 
bool getMergeRowColChecked () const
 
void setMergeRowColChecked (bool mergeRowColChecked_local)
 
const MatrixLoadDatagetMatrixLoadData () const
 
MatrixLoadDatagetMatrixLoadData ()
 
const ExternDatagetExternData () const
 
- Public Member Functions inherited from Xyce::Device::DeviceEntity
 DeviceEntity (ParametricData< void > &parametric_data, const SolverState &solver_state, const DeviceOptions &device_options, const std::string &netlist_filename, int netlist_line)
 
virtual ~DeviceEntity ()
 
virtual CompositeParamconstructComposite (const std::string &composite_name, const std::string &param_name)
 
bool setDefaultParam (double val, bool overrideOriginal=false)
 
double getDefaultParam () const
 
bool scaleParam (const std::string &paramName, double val, double val0)
 
bool scaleParam (const std::string &paramName, double val)
 
bool scaleDefaultParam (double val)
 
bool analyticSensitivityAvailable (const std::string &paramName)
 
bool analyticSensitivityAvailableDefaultParam ()
 
bool 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)
 
bool getAnalyticSensitivityDefaultParam (std::vector< double > &dfdpVec, std::vector< double > &dqdpVec, std::vector< double > &dbdpVec, std::vector< int > &FindicesVec, std::vector< int > &QindicesVec, std::vector< int > &BindicesVec)
 
bool setParam (const std::string &paramName, double val, bool overrideOriginal=false)
 
bool getParam (const std::string &paramName, double &result) const
 
bool findParam (const std::string &param_name) const
 
bool getParamBreakpoints (std::vector< Util::BreakPoint > &)
 
bool updateDependentParameters (const Linear::Vector &vars)
 
bool updateDependentParameters (double temp_tmp)
 
bool updateGlobalParameters (GlobalParameterMap &)
 
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 > &params)
 
bool given (const std::string &parameter_name) const
 
void setDefaultParamName (const std::string &default_param_name)
 
const std::vector< Depend > & getDependentParams ()
 
void addDependentParameter (const Depend &param)
 
const DeviceOptionsgetDeviceOptions () const
 
const SolverStategetSolverState () const
 
const NetlistLocation & netlistLocation () const
 
const ParameterMapgetParameterMap () const
 
- Public Member Functions inherited from Xyce::Device::ParameterBase
 ParameterBase ()
 
virtual ~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 Types

enum  aType {
  IV,
  PQR,
  PQP,
  DVS,
  VCS,
  CCS,
  RCB
}
 

Private Member Functions

 Instance (const Instance &)
 
Instanceoperator= (const Instance &)
 

Private Attributes

Modelmodel_
 
std::string analysisTypeStr_
 
double power_
 
double VMag_
 
double QMax_
 
double QMin_
 
enum aType analysisType_
 
double IR1
 
double IR2
 
double II1
 
double II2
 
double VR1
 
double VR2
 
double VI1
 
double VI2
 
double Bran_CurrR
 
double Bran_CurrI
 
double srcDropR
 
double srcDropI
 
double srcBCR
 
double srcBCI
 
double srcVoltageR
 
double srcVoltageI
 
double g11
 
double g12
 
double g21
 
double g22
 
double b11
 
double b12
 
double b21
 
double b22
 
std::complex< double > y11
 
std::complex< double > y12
 
std::complex< double > y21
 
std::complex< double > y22
 
int li_VR1
 
int li_VR2
 
int li_VI1
 
int li_VI2
 
int li_BranCurrR
 
int li_BranCurrI
 
int VR1_IR_Offset
 
int VR2_IR_Offset
 
int VI1_II_Offset
 
int VI2_II_Offset
 
int IR_VR1_Offset
 
int IR_VR2_Offset
 
int II_VI1_Offset
 
int II_VI2_Offset
 
int II_II_Offset
 
double P1
 
double P2
 
double Q1
 
double Q2
 
double reactPower_
 
double VM1
 
double VM2
 
double Theta1
 
double Theta2
 
double Bran_CurrP
 
double Bran_CurrQ
 
double srcDropVM
 
double srcBCVM
 
double srcVoltageVM
 
bool holdQFixed_
 
bool holdQatLower_
 
bool holdQatUpper_
 
bool QMaxGiven_
 
bool QMinGiven_
 
int li_Theta1
 
int li_Theta2
 
int li_VM1
 
int li_VM2
 
int li_BranCurrP
 
int li_BranCurrQ
 
int Theta1_P_Offset
 
int Theta2_P_Offset
 
int VM1_Q_Offset
 
int VM2_Q_Offset
 
int P_Theta1_Offset
 
int P_Theta2_Offset
 
int Q_VM1_Offset
 
int Q_VM2_Offset
 
int Q_Q_Offset
 
int Th1_P_Offset
 
int Th2_P_Offset
 
int P_Th1_Offset
 
int P_Th2_Offset
 
int VR1_P_Offset
 
int VR2_P_Offset
 
int VI1_Q_Offset
 
int VI2_Q_Offset
 
int VI1_VR1_Offset
 
int VI1_VR2_Offset
 
int VI2_VR1_Offset
 
int VI2_VR2_Offset
 
int P_VR1_Offset
 
int P_VR2_Offset
 
int Q_VI1_Offset
 
int Q_VI2_Offset
 
double Th1
 
double Th2
 
double srcDropTh
 
double srcBCTh
 
int QLimitEnforceDelay_
 

Static Private Attributes

static std::vector< std::vector< int > > jacStamp
 

Friends

class ParametricData< Instance >
 
class Model
 
class Traits
 

Additional Inherited Members

- Public Attributes inherited from Xyce::Device::DeviceInstance
std::vector< int > & cols
 
std::vector< double > & vals
 
NumericalJacobiannumJacPtr
 
bool psLoaded
 
bool ssLoaded
 
bool rhsLoaded
 
bool origFlag
 
int numIntVars
 
int numExtVars
 
int numStateVars
 
int numStoreVars
 
int numLeadCurrentVars
 
int numLeadCurrentStoreVars
 
bool loadLeadCurrent
 
int numBranchDataVars
 
int numBranchDataVarsIfAllocated
 
std::vector< int > devConMap
 
bool mergeRowColChecked
 
- Protected Member Functions inherited from Xyce::Device::DeviceInstance
void jacStampMap (const JacobianStamp &stamp_parent, IdVector &map_parent, JacobianStamp &map2_parent, JacobianStamp &stamp, IdVector &map, JacobianStamp &map2, int from, int to, int original_size)
 
void jacStampMap_fixOrder (const JacobianStamp &stamp_parent, JacobianStamp &map2_parent, JacobianStamp &stamp, JacobianStamp &map2)
 
void outputJacStamp (const JacobianStamp &jac)
 
void outputJacMaps (const std::vector< int > &jacMap, const JacobianStamp &jacMap2)
 
- Protected Attributes inherited from Xyce::Device::DeviceInstance
const ExternDataextData
 
IndexPairVector indexPairList
 
IndexPairVector intGIDList
 
IndexPairVector extGIDList
 
IndexPairVector staGIDList
 
IdVector intLIDVec
 
IdVector extLIDVec
 
IdVector staLIDVec
 
IdVector stoLIDVec
 
IdVector devLIDs
 devLIDs is a combined LID vector, containing int, ext, and expVar ID's. More...
 
JacobianStamp devJacLIDs
 
DeviceSupport devSupport
 
- Protected Attributes inherited from Xyce::Device::DeviceEntity
std::vector< int > expVarGIDs
 
std::vector< int > expVarLIDs
 
std::vector< std::string > expVarNames
 
std::vector< double > expVarVals
 
std::vector< double > eVarVals
 

Detailed Description

Definition at line 90 of file N_DEV_PowerGridGenBus.h.

Member Enumeration Documentation

Enumerator
IV 
PQR 
PQP 
DVS 
VCS 
CCS 
RCB 

Definition at line 97 of file N_DEV_PowerGridGenBus.h.

Constructor & Destructor Documentation

Xyce::Device::PowerGridGenBus::Instance::Instance ( const Configuration configuration,
const InstanceBlock IB,
Model Riter,
const FactoryBlock factory_block 
)

Definition at line 126 of file N_DEV_PowerGridGenBus.C.

Xyce::Device::PowerGridGenBus::Instance::~Instance ( )

Definition at line 380 of file N_DEV_PowerGridGenBus.C.

Xyce::Device::PowerGridGenBus::Instance::Instance ( const Instance )
private

Member Function Documentation

Model& Xyce::Device::PowerGridGenBus::Instance::getModel ( )
inline

Definition at line 139 of file N_DEV_PowerGridGenBus.h.

const std::vector< std::vector< int > > & Xyce::Device::PowerGridGenBus::Instance::jacobianStamp ( ) const
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 539 of file N_DEV_PowerGridGenBus.C.

bool Xyce::Device::PowerGridGenBus::Instance::loadDAEBVector ( )
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 1004 of file N_DEV_PowerGridGenBus.C.

bool Xyce::Device::PowerGridGenBus::Instance::loadDAEdFdx ( )
virtual

Implements Xyce::Device::DeviceInstance.

Definition at line 1078 of file N_DEV_PowerGridGenBus.C.

bool Xyce::Device::PowerGridGenBus::Instance::loadDAEdQdx ( )
inlinevirtual

Implements Xyce::Device::DeviceInstance.

Definition at line 133 of file N_DEV_PowerGridGenBus.h.

bool Xyce::Device::PowerGridGenBus::Instance::loadDAEFVector ( )
virtual

Implements Xyce::Device::DeviceInstance.

Definition at line 851 of file N_DEV_PowerGridGenBus.C.

bool Xyce::Device::PowerGridGenBus::Instance::loadDAEQVector ( )
inlinevirtual

Implements Xyce::Device::DeviceInstance.

Definition at line 128 of file N_DEV_PowerGridGenBus.h.

void Xyce::Device::PowerGridGenBus::Instance::loadNodeSymbols ( Util::SymbolTable &  symbol_table) const
virtual

Populates and returns the store name map.

Implements Xyce::Device::DeviceInstance.

Definition at line 492 of file N_DEV_PowerGridGenBus.C.

Instance& Xyce::Device::PowerGridGenBus::Instance::operator= ( const Instance )
private
void Xyce::Device::PowerGridGenBus::Instance::registerJacLIDs ( const std::vector< std::vector< int > > &  jacLIDVec)
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 552 of file N_DEV_PowerGridGenBus.C.

void Xyce::Device::PowerGridGenBus::Instance::registerLIDs ( const std::vector< int > &  intLIDVecRef,
const std::vector< int > &  extLIDVecRef 
)
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 392 of file N_DEV_PowerGridGenBus.C.

void Xyce::Device::PowerGridGenBus::Instance::registerStateLIDs ( const std::vector< int > &  staLIDVecRef)
virtual

Reimplemented from Xyce::Device::DeviceInstance.

Definition at line 526 of file N_DEV_PowerGridGenBus.C.

bool Xyce::Device::PowerGridGenBus::Instance::updateIntermediateVars ( )
virtual

Implements Xyce::Device::DeviceInstance.

Definition at line 680 of file N_DEV_PowerGridGenBus.C.

bool Xyce::Device::PowerGridGenBus::Instance::updatePrimaryState ( )
virtual

Implements Xyce::Device::DeviceInstance.

Definition at line 834 of file N_DEV_PowerGridGenBus.C.

Friends And Related Function Documentation

friend class Model
friend

Definition at line 93 of file N_DEV_PowerGridGenBus.h.

friend class ParametricData< Instance >
friend

Definition at line 92 of file N_DEV_PowerGridGenBus.h.

friend class Traits
friend

Definition at line 94 of file N_DEV_PowerGridGenBus.h.

Member Data Documentation

enum aType Xyce::Device::PowerGridGenBus::Instance::analysisType_
private

Definition at line 154 of file N_DEV_PowerGridGenBus.h.

std::string Xyce::Device::PowerGridGenBus::Instance::analysisTypeStr_
private

Definition at line 150 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::b11
private

Definition at line 164 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::b12
private

Definition at line 164 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::b21
private

Definition at line 164 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::b22
private

Definition at line 164 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::Bran_CurrI
private

Definition at line 159 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::Bran_CurrP
private

Definition at line 182 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::Bran_CurrQ
private

Definition at line 182 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::Bran_CurrR
private

Definition at line 159 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::g11
private

Definition at line 163 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::g12
private

Definition at line 163 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::g21
private

Definition at line 163 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::g22
private

Definition at line 163 of file N_DEV_PowerGridGenBus.h.

bool Xyce::Device::PowerGridGenBus::Instance::holdQatLower_
private

Definition at line 183 of file N_DEV_PowerGridGenBus.h.

bool Xyce::Device::PowerGridGenBus::Instance::holdQatUpper_
private

Definition at line 183 of file N_DEV_PowerGridGenBus.h.

bool Xyce::Device::PowerGridGenBus::Instance::holdQFixed_
private

Definition at line 183 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::II1
private

Definition at line 157 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::II2
private

Definition at line 157 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::II_II_Offset
private

Definition at line 177 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::II_VI1_Offset
private

Definition at line 175 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::II_VI2_Offset
private

Definition at line 176 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::IR1
private

Definition at line 157 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::IR2
private

Definition at line 157 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::IR_VR1_Offset
private

Definition at line 173 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::IR_VR2_Offset
private

Definition at line 174 of file N_DEV_PowerGridGenBus.h.

std::vector< std::vector< int > > Xyce::Device::PowerGridGenBus::Instance::jacStamp
staticprivate

Definition at line 145 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::li_BranCurrI
private

Definition at line 167 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::li_BranCurrP
private

Definition at line 185 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::li_BranCurrQ
private

Definition at line 185 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::li_BranCurrR
private

Definition at line 167 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::li_Theta1
private

Definition at line 185 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::li_Theta2
private

Definition at line 185 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::li_VI1
private

Definition at line 167 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::li_VI2
private

Definition at line 167 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::li_VM1
private

Definition at line 185 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::li_VM2
private

Definition at line 185 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::li_VR1
private

Definition at line 167 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::li_VR2
private

Definition at line 167 of file N_DEV_PowerGridGenBus.h.

Model& Xyce::Device::PowerGridGenBus::Instance::model_
private

Definition at line 147 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::P1
private

Definition at line 180 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::P2
private

Definition at line 180 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::P_Th1_Offset
private

Definition at line 190 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::P_Th2_Offset
private

Definition at line 190 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::P_Theta1_Offset
private

Definition at line 188 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::P_Theta2_Offset
private

Definition at line 188 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::P_VR1_Offset
private

Definition at line 195 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::P_VR2_Offset
private

Definition at line 195 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::power_
private

Definition at line 151 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::Q1
private

Definition at line 180 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::Q2
private

Definition at line 180 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::Q_Q_Offset
private

Definition at line 189 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::Q_VI1_Offset
private

Definition at line 195 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::Q_VI2_Offset
private

Definition at line 195 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::Q_VM1_Offset
private

Definition at line 188 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::Q_VM2_Offset
private

Definition at line 188 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::QLimitEnforceDelay_
private

Definition at line 202 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::QMax_
private

Definition at line 151 of file N_DEV_PowerGridGenBus.h.

bool Xyce::Device::PowerGridGenBus::Instance::QMaxGiven_
private

Definition at line 183 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::QMin_
private

Definition at line 151 of file N_DEV_PowerGridGenBus.h.

bool Xyce::Device::PowerGridGenBus::Instance::QMinGiven_
private

Definition at line 183 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::reactPower_
private

Definition at line 180 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::srcBCI
private

Definition at line 160 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::srcBCR
private

Definition at line 160 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::srcBCTh
private

Definition at line 198 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::srcBCVM
private

Definition at line 182 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::srcDropI
private

Definition at line 160 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::srcDropR
private

Definition at line 160 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::srcDropTh
private

Definition at line 198 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::srcDropVM
private

Definition at line 182 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::srcVoltageI
private

Definition at line 160 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::srcVoltageR
private

Definition at line 160 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::srcVoltageVM
private

Definition at line 182 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::Th1
private

Definition at line 198 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::Th1_P_Offset
private

Definition at line 190 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::Th2
private

Definition at line 198 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::Th2_P_Offset
private

Definition at line 190 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::Theta1
private

Definition at line 181 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::Theta1_P_Offset
private

Definition at line 187 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::Theta2
private

Definition at line 181 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::Theta2_P_Offset
private

Definition at line 187 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::VI1
private

Definition at line 158 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VI1_II_Offset
private

Definition at line 171 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VI1_Q_Offset
private

Definition at line 193 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VI1_VR1_Offset
private

Definition at line 194 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VI1_VR2_Offset
private

Definition at line 194 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::VI2
private

Definition at line 158 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VI2_II_Offset
private

Definition at line 172 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VI2_Q_Offset
private

Definition at line 193 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VI2_VR1_Offset
private

Definition at line 194 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VI2_VR2_Offset
private

Definition at line 194 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::VM1
private

Definition at line 181 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VM1_Q_Offset
private

Definition at line 187 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::VM2
private

Definition at line 181 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VM2_Q_Offset
private

Definition at line 187 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::VMag_
private

Definition at line 151 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::VR1
private

Definition at line 158 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VR1_IR_Offset
private

Definition at line 169 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VR1_P_Offset
private

Definition at line 193 of file N_DEV_PowerGridGenBus.h.

double Xyce::Device::PowerGridGenBus::Instance::VR2
private

Definition at line 158 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VR2_IR_Offset
private

Definition at line 170 of file N_DEV_PowerGridGenBus.h.

int Xyce::Device::PowerGridGenBus::Instance::VR2_P_Offset
private

Definition at line 193 of file N_DEV_PowerGridGenBus.h.

std::complex<double> Xyce::Device::PowerGridGenBus::Instance::y11
private

Definition at line 165 of file N_DEV_PowerGridGenBus.h.

std::complex<double> Xyce::Device::PowerGridGenBus::Instance::y12
private

Definition at line 165 of file N_DEV_PowerGridGenBus.h.

std::complex<double> Xyce::Device::PowerGridGenBus::Instance::y21
private

Definition at line 165 of file N_DEV_PowerGridGenBus.h.

std::complex<double> Xyce::Device::PowerGridGenBus::Instance::y22
private

Definition at line 165 of file N_DEV_PowerGridGenBus.h.


The documentation for this class was generated from the following files: