Xyce  6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Xyce::Device::InductorInstanceData Class Reference

#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
 

Detailed Description

Definition at line 69 of file N_DEV_MutIndLin.h.

Constructor & Destructor Documentation

Xyce::Device::InductorInstanceData::InductorInstanceData ( )

Definition at line 91 of file N_DEV_MutIndLin.C.

Member Data Documentation

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.


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