Xyce
6.1
|
#include <N_DEV_MatrixLoadData.h>
Public Member Functions | |
MatrixLoadData () | |
MatrixLoadData (const MatrixLoadData &right) | |
~MatrixLoadData () | |
bool | initializeAll (int isizeTmp=100) |
void | resizeTestJacSolData (int size) |
void | resizeTestJacQData (int size) |
void | resizeTestJacStateData (int size) |
Public Attributes | |
int | isize |
int | isizeNumJac |
std::vector< int > | cols |
std::vector< double > | vals |
std::vector< double > | Qvals |
std::vector< valData > | val_local |
std::vector< valData > | Qval_local |
std::vector< colData > | col_local |
std::vector< int > | row_local |
std::vector< int > | internalFlag |
std::vector< std::vector < double > > | numJac |
std::vector< std::vector < double > > | saveJac |
std::vector< std::vector < double > > | devJac |
std::vector< std::vector < double > > | diffJac |
std::vector< std::vector < double > > | relJac |
std::vector< std::vector < double > > | numJacQ |
std::vector< std::vector < double > > | saveJacQ |
std::vector< std::vector < double > > | devJacQ |
std::vector< std::vector < double > > | diffJacQ |
std::vector< std::vector < double > > | relJacQ |
std::vector< std::vector< int > > | status |
std::vector< std::vector< int > > | stencil |
std::vector< std::vector< int > > | statusQ |
std::vector< double > | saveRHS |
std::vector< double > | pertRHS |
std::vector< double > | origRHS |
std::vector< double > | saveQ |
std::vector< double > | pertQ |
std::vector< double > | origQ |
std::vector< double > | saveSoln |
std::vector< double > | pertSoln |
std::vector< double > | saveCurrSoln |
std::vector< double > | saveLastState |
std::vector< double > | saveCurrState |
std::vector< double > | saveNextState |
std::vector< double > | saveStateDerivs |
Definition at line 69 of file N_DEV_MatrixLoadData.h.
Xyce::Device::MatrixLoadData::MatrixLoadData | ( | ) |
Definition at line 72 of file N_DEV_MatrixLoadData.C.
Xyce::Device::MatrixLoadData::MatrixLoadData | ( | const MatrixLoadData & | right | ) |
Definition at line 87 of file N_DEV_MatrixLoadData.C.
Xyce::Device::MatrixLoadData::~MatrixLoadData | ( | ) |
Definition at line 144 of file N_DEV_MatrixLoadData.C.
bool Xyce::Device::MatrixLoadData::initializeAll | ( | int | isizeTmp = 100 | ) |
Definition at line 158 of file N_DEV_MatrixLoadData.C.
void Xyce::Device::MatrixLoadData::resizeTestJacQData | ( | int | size | ) |
Definition at line 237 of file N_DEV_MatrixLoadData.C.
void Xyce::Device::MatrixLoadData::resizeTestJacSolData | ( | int | size | ) |
Definition at line 199 of file N_DEV_MatrixLoadData.C.
void Xyce::Device::MatrixLoadData::resizeTestJacStateData | ( | int | size | ) |
Definition at line 270 of file N_DEV_MatrixLoadData.C.
std::vector<colData> Xyce::Device::MatrixLoadData::col_local |
Definition at line 96 of file N_DEV_MatrixLoadData.h.
std::vector<int> Xyce::Device::MatrixLoadData::cols |
Definition at line 89 of file N_DEV_MatrixLoadData.h.
std::vector< std::vector<double> > Xyce::Device::MatrixLoadData::devJac |
Definition at line 103 of file N_DEV_MatrixLoadData.h.
std::vector< std::vector<double> > Xyce::Device::MatrixLoadData::devJacQ |
Definition at line 109 of file N_DEV_MatrixLoadData.h.
std::vector< std::vector<double> > Xyce::Device::MatrixLoadData::diffJac |
Definition at line 104 of file N_DEV_MatrixLoadData.h.
std::vector< std::vector<double> > Xyce::Device::MatrixLoadData::diffJacQ |
Definition at line 110 of file N_DEV_MatrixLoadData.h.
std::vector<int> Xyce::Device::MatrixLoadData::internalFlag |
Definition at line 98 of file N_DEV_MatrixLoadData.h.
int Xyce::Device::MatrixLoadData::isize |
Definition at line 85 of file N_DEV_MatrixLoadData.h.
int Xyce::Device::MatrixLoadData::isizeNumJac |
Definition at line 86 of file N_DEV_MatrixLoadData.h.
std::vector<std::vector<double> > Xyce::Device::MatrixLoadData::numJac |
Definition at line 101 of file N_DEV_MatrixLoadData.h.
std::vector<std::vector<double> > Xyce::Device::MatrixLoadData::numJacQ |
Definition at line 107 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::origQ |
Definition at line 122 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::origRHS |
Definition at line 119 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::pertQ |
Definition at line 121 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::pertRHS |
Definition at line 118 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::pertSoln |
Definition at line 125 of file N_DEV_MatrixLoadData.h.
std::vector<valData> Xyce::Device::MatrixLoadData::Qval_local |
Definition at line 95 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::Qvals |
Definition at line 91 of file N_DEV_MatrixLoadData.h.
std::vector< std::vector<double> > Xyce::Device::MatrixLoadData::relJac |
Definition at line 105 of file N_DEV_MatrixLoadData.h.
std::vector< std::vector<double> > Xyce::Device::MatrixLoadData::relJacQ |
Definition at line 111 of file N_DEV_MatrixLoadData.h.
std::vector<int> Xyce::Device::MatrixLoadData::row_local |
Definition at line 97 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::saveCurrSoln |
Definition at line 126 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::saveCurrState |
Definition at line 129 of file N_DEV_MatrixLoadData.h.
std::vector< std::vector<double> > Xyce::Device::MatrixLoadData::saveJac |
Definition at line 102 of file N_DEV_MatrixLoadData.h.
std::vector< std::vector<double> > Xyce::Device::MatrixLoadData::saveJacQ |
Definition at line 108 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::saveLastState |
Definition at line 128 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::saveNextState |
Definition at line 130 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::saveQ |
Definition at line 120 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::saveRHS |
Definition at line 117 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::saveSoln |
Definition at line 124 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::saveStateDerivs |
Definition at line 131 of file N_DEV_MatrixLoadData.h.
std::vector<std::vector<int> > Xyce::Device::MatrixLoadData::status |
Definition at line 113 of file N_DEV_MatrixLoadData.h.
std::vector<std::vector<int> > Xyce::Device::MatrixLoadData::statusQ |
Definition at line 115 of file N_DEV_MatrixLoadData.h.
std::vector<std::vector<int> > Xyce::Device::MatrixLoadData::stencil |
Definition at line 114 of file N_DEV_MatrixLoadData.h.
std::vector<valData> Xyce::Device::MatrixLoadData::val_local |
Definition at line 94 of file N_DEV_MatrixLoadData.h.
std::vector<double> Xyce::Device::MatrixLoadData::vals |
Definition at line 90 of file N_DEV_MatrixLoadData.h.