Xyce
6.1
|
#include <N_DEV_MutIndLin.h>
Public Member Functions | |
InductorInstanceData () | |
Public Attributes | |
std::string | name |
double | L |
double | IC |
bool | ICGiven |
double | baseL |
int | li_Pos |
int | li_Neg |
int | li_Branch |
int | APosEquBraVarOffset |
int | ANegEquBraVarOffset |
int | ABraEquPosNodeOffset |
int | ABraEquNegNodeOffset |
int | ABraEquBraVarOffset |
std::vector< int > | inductorCurrentOffsets |
std::vector< int > | ABraEquDepVarOffsets |
std::vector< std::pair< int, int > > | depVarPairs |
int | magOffset |
int | vPosOffset |
int | vNegOffset |
double * | f_PosEquBraVarPtr |
double * | f_NegEquBraVarPtr |
double * | f_BraEquPosNodePtr |
double * | f_BraEquNegNodePtr |
double * | f_BraEquBraVarPtr |
std::vector< double * > | f_inductorCurrentPtrs |
std::vector< double * > | f_BraEquDepVarPtrs |
double * | f_magPtr |
double * | f_vPosPtr |
double * | f_vNegPtr |
double * | q_PosEquBraVarPtr |
double * | q_NegEquBraVarPtr |
double * | q_BraEquPosNodePtr |
double * | q_BraEquNegNodePtr |
double * | q_BraEquBraVarPtr |
std::vector< double * > | q_inductorCurrentPtrs |
std::vector< double * > | q_BraEquDepVarPtrs |
double * | q_magPtr |
double * | q_vPosPtr |
double * | q_vNegPtr |
Definition at line 69 of file N_DEV_MutIndLin.h.
Xyce::Device::InductorInstanceData::InductorInstanceData | ( | ) |
Definition at line 85 of file N_DEV_MutIndLin.C.
int Xyce::Device::InductorInstanceData::ABraEquBraVarOffset |
Definition at line 87 of file N_DEV_MutIndLin.h.
std::vector<int> Xyce::Device::InductorInstanceData::ABraEquDepVarOffsets |
Definition at line 90 of file N_DEV_MutIndLin.h.
int Xyce::Device::InductorInstanceData::ABraEquNegNodeOffset |
Definition at line 86 of file N_DEV_MutIndLin.h.
int Xyce::Device::InductorInstanceData::ABraEquPosNodeOffset |
Definition at line 85 of file N_DEV_MutIndLin.h.
int Xyce::Device::InductorInstanceData::ANegEquBraVarOffset |
Definition at line 84 of file N_DEV_MutIndLin.h.
int Xyce::Device::InductorInstanceData::APosEquBraVarOffset |
Definition at line 83 of file N_DEV_MutIndLin.h.
double Xyce::Device::InductorInstanceData::baseL |
Definition at line 77 of file N_DEV_MutIndLin.h.
std::vector<std::pair<int,int> > Xyce::Device::InductorInstanceData::depVarPairs |
Definition at line 93 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::f_BraEquBraVarPtr |
Definition at line 105 of file N_DEV_MutIndLin.h.
std::vector<double *> Xyce::Device::InductorInstanceData::f_BraEquDepVarPtrs |
Definition at line 108 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::f_BraEquNegNodePtr |
Definition at line 104 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::f_BraEquPosNodePtr |
Definition at line 103 of file N_DEV_MutIndLin.h.
std::vector< double * > Xyce::Device::InductorInstanceData::f_inductorCurrentPtrs |
Definition at line 106 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::f_magPtr |
Definition at line 111 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::f_NegEquBraVarPtr |
Definition at line 102 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::f_PosEquBraVarPtr |
Definition at line 101 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::f_vNegPtr |
Definition at line 113 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::f_vPosPtr |
Definition at line 112 of file N_DEV_MutIndLin.h.
double Xyce::Device::InductorInstanceData::IC |
Definition at line 75 of file N_DEV_MutIndLin.h.
bool Xyce::Device::InductorInstanceData::ICGiven |
Definition at line 76 of file N_DEV_MutIndLin.h.
std::vector< int > Xyce::Device::InductorInstanceData::inductorCurrentOffsets |
Definition at line 88 of file N_DEV_MutIndLin.h.
double Xyce::Device::InductorInstanceData::L |
Definition at line 74 of file N_DEV_MutIndLin.h.
int Xyce::Device::InductorInstanceData::li_Branch |
Definition at line 81 of file N_DEV_MutIndLin.h.
int Xyce::Device::InductorInstanceData::li_Neg |
Definition at line 80 of file N_DEV_MutIndLin.h.
int Xyce::Device::InductorInstanceData::li_Pos |
Definition at line 79 of file N_DEV_MutIndLin.h.
int Xyce::Device::InductorInstanceData::magOffset |
Definition at line 95 of file N_DEV_MutIndLin.h.
std::string Xyce::Device::InductorInstanceData::name |
Definition at line 73 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::q_BraEquBraVarPtr |
Definition at line 120 of file N_DEV_MutIndLin.h.
std::vector<double *> Xyce::Device::InductorInstanceData::q_BraEquDepVarPtrs |
Definition at line 123 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::q_BraEquNegNodePtr |
Definition at line 119 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::q_BraEquPosNodePtr |
Definition at line 118 of file N_DEV_MutIndLin.h.
std::vector< double * > Xyce::Device::InductorInstanceData::q_inductorCurrentPtrs |
Definition at line 121 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::q_magPtr |
Definition at line 126 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::q_NegEquBraVarPtr |
Definition at line 117 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::q_PosEquBraVarPtr |
Definition at line 116 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::q_vNegPtr |
Definition at line 128 of file N_DEV_MutIndLin.h.
double* Xyce::Device::InductorInstanceData::q_vPosPtr |
Definition at line 127 of file N_DEV_MutIndLin.h.
int Xyce::Device::InductorInstanceData::vNegOffset |
Definition at line 97 of file N_DEV_MutIndLin.h.
int Xyce::Device::InductorInstanceData::vPosOffset |
Definition at line 96 of file N_DEV_MutIndLin.h.