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

#include <N_TIA_DataStore.h>

Collaboration diagram for N_TIA_DataStore:

Public Member Functions

 N_TIA_DataStore (N_TIA_TIAParams *tiaPtr, N_LAS_System *lsPtr)
 
 N_TIA_DataStore (const N_TIA_DataStore &rhs)
 
virtual ~N_TIA_DataStore ()
 
void initializeDataArrays ()
 
void enableOrderOneStart ()
 
void updateSolDataArrays ()
 
bool updateStateDataArrays ()
 
void outputSolDataArrays (std::ostream &os)
 
virtual void setConstantHistory ()
 
virtual void setZeroHistory ()
 
virtual void setErrorWtVector ()
 
virtual double WRMS_errorNorm ()
 
virtual double partialErrorNormSum ()
 
virtual double partialQErrorNormSum ()
 
virtual double partialSum_m1 (int currentOrder)
 
virtual double partialSum_m2 (int currentOrder)
 
virtual double globalLength ()
 
void computeDividedDifferences ()
 
void computeDivDiffsBlock (const std::list< index_pair > &solGIDList, const std::list< index_pair > &staGIDList)
 
void printOutPointers ()
 
bool equateTmpVectors ()
 
bool usePreviousSolAsPredictor ()
 
void outputPredictedSolution (std::ostream &os)
 
void outputPredictedDerivative (std::ostream &os)
 
virtual void stepLinearCombo ()
 
virtual double partialSum_p1 (int currentOrder, int maxOrder)
 
virtual double partialSum_q1 ()
 
virtual double delta_x_errorNorm_m1 ()
 
virtual double delta_x_errorNorm_m2 ()
 
virtual double delta_x_errorNorm_p1 ()
 
virtual double delta_x_errorNorm_q1 ()
 
virtual bool getSolnVarData (const int &gid, std::vector< double > &varData)
 
virtual bool getStateVarData (const int &gid, std::vector< double > &varData)
 
virtual bool setSolnVarData (const int &gid, const std::vector< double > &varData)
 
virtual bool setStateVarData (const int &gid, const std::vector< double > &varData)
 
virtual bool getStoreVarData (const int &gid, std::vector< double > &varData)
 
virtual bool setStoreVarData (const int &gid, const std::vector< double > &varData)
 
bool setNextSolVectorPtr (N_LAS_Vector *solVecPtr)
 
bool unsetNextSolVectorPtr ()
 
bool resetAll ()
 
bool resetFastTimeData ()
 

Public Attributes

unsigned int solutionSize
 
unsigned int stateSize
 
N_LAS_Vector * tmpSolVectorPtr
 
N_LAS_Vector * tmpStaVectorPtr
 
N_LAS_Vector * tmpStaDerivPtr
 
N_LAS_Vector * tmpStaDivDiffPtr
 
N_LAS_Vector * tmpStoVectorPtr
 
N_LAS_Vector * xn0Ptr
 
N_LAS_Vector * currSolutionPtr
 
N_LAS_Vector * lastSolutionPtr
 
N_LAS_Vector * oldeSolutionPtr
 
N_LAS_Vector * nextSolutionPtr
 
N_LAS_Vector * flagSolutionPtr
 
N_LAS_Vector * savedNextSolutionPtr
 
N_LAS_Vector * currStatePtr
 
N_LAS_Vector * lastStatePtr
 
N_LAS_Vector * oldeStatePtr
 
N_LAS_Vector * nextStatePtr
 
N_LAS_Vector * currStorePtr
 
N_LAS_Vector * lastStorePtr
 
N_LAS_Vector * oldeStorePtr
 
N_LAS_Vector * nextStorePtr
 
N_LAS_Vector * currStoreLeadCurrQCompPtr
 
N_LAS_Vector * lastStoreLeadCurrQCompPtr
 
N_LAS_Vector * oldStoreLeadCurrQCompPtr
 
N_LAS_Vector * nextStoreLeadCurrQCompPtr
 
N_LAS_Vector * currSolutionDerivPtr
 
N_LAS_Vector * lastSolutionDerivPtr
 
N_LAS_Vector * oldeSolutionDerivPtr
 
N_LAS_Vector * nextSolutionDerivPtr
 
N_LAS_Vector * currStateDerivPtr
 
N_LAS_Vector * lastStateDerivPtr
 
N_LAS_Vector * oldeStateDerivPtr
 
N_LAS_Vector * nextStateDerivPtr
 
N_LAS_Vector * currStoreLeadCurrQCompDerivPtr
 
N_LAS_Vector * lastStoreLeadCurrQCompDerivPtr
 
N_LAS_Vector * oldStoreLeadCurrQCompDerivPtr
 
N_LAS_Vector * nextStoreLeadCurrQCompDerivPtr
 
N_LAS_Vector * currSolutionDivDiffPtr
 
N_LAS_Vector * lastSolutionDivDiffPtr
 
N_LAS_Vector * oldeSolutionDivDiffPtr
 
N_LAS_Vector * nextSolutionDivDiffPtr
 
N_LAS_Vector * currStateDivDiffPtr
 
N_LAS_Vector * lastStateDivDiffPtr
 
N_LAS_Vector * oldeStateDivDiffPtr
 
N_LAS_Vector * nextStateDivDiffPtr
 
N_LAS_Vector * errWtVecPtr
 
N_LAS_Vector * absErrTolPtr
 
N_LAS_Vector * relErrTolPtr
 
N_LAS_Matrix * JMatrixPtr
 
N_LAS_Vector * RHSVectorPtr
 
N_LAS_Vector * newtonCorrectionPtr
 
N_LAS_Vector * deviceMaskPtr
 
std::vector< char > varTypeVec
 
std::vector< int > indexVVars
 
std::vector< int > indexIVars
 
std::vector< int > indexMaskedVars
 
int numVVars
 
int numIVars
 
int numMaskedVars
 
bool indexVecsInitialized
 
bool limiterFlag
 
std::vector< N_TIA_TwoLevelErrorinnerErrorInfoVec
 
N_LAS_Vector * qErrWtVecPtr
 
N_LAS_Vector * daeQVectorPtr
 
N_LAS_Vector * daeFVectorPtr
 
N_LAS_Vector * dFdxdVpVectorPtr
 
N_LAS_Vector * dQdxdVpVectorPtr
 
N_LAS_Matrix * dQdxMatrixPtr
 
N_LAS_Matrix * dFdxMatrixPtr
 
N_LAS_Vector * dQdxVecVectorPtr
 
N_LAS_Vector * dFdxVecVectorPtr
 
std::vector< N_LAS_Vector * > xHistory
 
std::vector< N_LAS_Vector * > qHistory
 
std::vector< N_LAS_Vector * > sHistory
 
std::vector< N_LAS_Vector * > stoHistory
 
std::vector< N_LAS_Vector * > stoLeadCurrQCompHistory
 
N_LAS_Vector * qn0Ptr
 
N_LAS_Vector * qpn0Ptr
 
N_LAS_Vector * sn0Ptr
 
N_LAS_Vector * spn0Ptr
 
N_LAS_Vector * ston0Ptr
 
N_LAS_Vector * stopn0Ptr
 
N_LAS_Vector * stoQCn0Ptr
 
N_LAS_Vector * stoQCpn0Ptr
 
N_LAS_Vector * qNewtonCorrectionPtr
 
N_LAS_Vector * sNewtonCorrectionPtr
 
N_LAS_Vector * stoNewtonCorrectionPtr
 
N_LAS_Vector * stoLeadCurrQCompNewtonCorrectionPtr
 
N_LAS_Vector * delta_x
 
N_LAS_Vector * delta_q
 
N_LAS_Vector * tmpXn0APtr
 
N_LAS_Vector * tmpXn0BPtr
 
std::vector< double > timeSteps
 
std::vector< bool > timeStepsBreakpointFlag
 
std::vector< N_LAS_Vector * > fastTimeSolutionVec
 
std::vector< N_LAS_Vector * > fastTimeStateVec
 
std::vector< N_LAS_Vector * > fastTimeQVec
 
std::vector< N_LAS_Vector * > fastTimeStoreVec
 
std::vector< double > objectiveVec_
 
std::vector< double > dOdpVec_
 
std::vector< double > dOdpAdjVec_
 
std::vector< double > scaled_dOdpVec_
 
std::vector< double > scaled_dOdpAdjVec_
 
N_LAS_System * lasSysPtr
 

Protected Member Functions

N_TIA_DataStoreoperator= (const N_TIA_DataStore &rhs)
 

Protected Attributes

N_TIA_TIAParamstiaParamsPtr_
 
double * dataBlockPtr
 
bool nextSolPtrSwitched
 

Private Member Functions

 N_TIA_DataStore ()
 

Detailed Description

Definition at line 71 of file N_TIA_DataStore.h.

Constructor & Destructor Documentation

N_TIA_DataStore::N_TIA_DataStore ( N_TIA_TIAParams tiaPtr,
N_LAS_System *  lsPtr 
)

Definition at line 95 of file N_TIA_DataStore.C.

N_TIA_DataStore::N_TIA_DataStore ( const N_TIA_DataStore rhs)
N_TIA_DataStore::~N_TIA_DataStore ( )
virtual

Definition at line 328 of file N_TIA_DataStore.C.

N_TIA_DataStore::N_TIA_DataStore ( )
private

Member Function Documentation

void N_TIA_DataStore::computeDivDiffsBlock ( const std::list< index_pair > &  solGIDList,
const std::list< index_pair > &  staGIDList 
)

Definition at line 975 of file N_TIA_DataStore.C.

void N_TIA_DataStore::computeDividedDifferences ( )

Definition at line 951 of file N_TIA_DataStore.C.

double N_TIA_DataStore::delta_x_errorNorm_m1 ( )
virtual

Definition at line 1616 of file N_TIA_DataStore.C.

double N_TIA_DataStore::delta_x_errorNorm_m2 ( )
virtual

Definition at line 1657 of file N_TIA_DataStore.C.

double N_TIA_DataStore::delta_x_errorNorm_p1 ( )
virtual

Definition at line 1698 of file N_TIA_DataStore.C.

double N_TIA_DataStore::delta_x_errorNorm_q1 ( )
virtual

Definition at line 1739 of file N_TIA_DataStore.C.

void N_TIA_DataStore::enableOrderOneStart ( )

Definition at line 827 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::equateTmpVectors ( )

Definition at line 997 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::getSolnVarData ( const int &  gid,
std::vector< double > &  varData 
)
virtual

Definition at line 1825 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::getStateVarData ( const int &  gid,
std::vector< double > &  varData 
)
virtual

Definition at line 1863 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::getStoreVarData ( const int &  gid,
std::vector< double > &  varData 
)
virtual

Definition at line 1894 of file N_TIA_DataStore.C.

double N_TIA_DataStore::globalLength ( )
virtual

Definition at line 937 of file N_TIA_DataStore.C.

void N_TIA_DataStore::initializeDataArrays ( )
N_TIA_DataStore& N_TIA_DataStore::operator= ( const N_TIA_DataStore rhs)
protected
void N_TIA_DataStore::outputPredictedDerivative ( std::ostream &  os)

Definition at line 886 of file N_TIA_DataStore.C.

void N_TIA_DataStore::outputPredictedSolution ( std::ostream &  os)

Definition at line 864 of file N_TIA_DataStore.C.

void N_TIA_DataStore::outputSolDataArrays ( std::ostream &  os)

Definition at line 780 of file N_TIA_DataStore.C.

double N_TIA_DataStore::partialErrorNormSum ( )
virtual

Definition at line 917 of file N_TIA_DataStore.C.

double N_TIA_DataStore::partialQErrorNormSum ( )
virtual

Definition at line 1463 of file N_TIA_DataStore.C.

double N_TIA_DataStore::partialSum_m1 ( int  currentOrder)
virtual

Definition at line 1491 of file N_TIA_DataStore.C.

double N_TIA_DataStore::partialSum_m2 ( int  currentOrder)
virtual

Definition at line 1525 of file N_TIA_DataStore.C.

double N_TIA_DataStore::partialSum_p1 ( int  currentOrder,
int  maxOrder 
)
virtual

Definition at line 1560 of file N_TIA_DataStore.C.

double N_TIA_DataStore::partialSum_q1 ( )
virtual

Definition at line 1594 of file N_TIA_DataStore.C.

void N_TIA_DataStore::printOutPointers ( )

Definition at line 469 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::resetAll ( )

Definition at line 544 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::resetFastTimeData ( )

Definition at line 564 of file N_TIA_DataStore.C.

void N_TIA_DataStore::setConstantHistory ( )
virtual

Definition at line 489 of file N_TIA_DataStore.C.

void N_TIA_DataStore::setErrorWtVector ( )
virtual

Definition at line 1174 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::setNextSolVectorPtr ( N_LAS_Vector *  solVecPtr)

Definition at line 1046 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::setSolnVarData ( const int &  gid,
const std::vector< double > &  varData 
)
virtual

Definition at line 1916 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::setStateVarData ( const int &  gid,
const std::vector< double > &  varData 
)
virtual

Definition at line 1953 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::setStoreVarData ( const int &  gid,
const std::vector< double > &  varData 
)
virtual

Definition at line 1983 of file N_TIA_DataStore.C.

void N_TIA_DataStore::setZeroHistory ( )
virtual

Definition at line 1104 of file N_TIA_DataStore.C.

void N_TIA_DataStore::stepLinearCombo ( )
virtual

Definition at line 1782 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::unsetNextSolVectorPtr ( )

Definition at line 1082 of file N_TIA_DataStore.C.

void N_TIA_DataStore::updateSolDataArrays ( )

Definition at line 622 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::updateStateDataArrays ( )

Definition at line 719 of file N_TIA_DataStore.C.

bool N_TIA_DataStore::usePreviousSolAsPredictor ( )

Definition at line 1025 of file N_TIA_DataStore.C.

double N_TIA_DataStore::WRMS_errorNorm ( )
virtual

Definition at line 1377 of file N_TIA_DataStore.C.

Member Data Documentation

N_LAS_Vector* N_TIA_DataStore::absErrTolPtr

Definition at line 152 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::currSolutionDerivPtr

Definition at line 121 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::currSolutionDivDiffPtr

Definition at line 139 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::currSolutionPtr

Definition at line 94 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::currStateDerivPtr

Definition at line 127 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::currStateDivDiffPtr

Definition at line 145 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::currStatePtr

Definition at line 103 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::currStoreLeadCurrQCompDerivPtr

Definition at line 133 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::currStoreLeadCurrQCompPtr

Definition at line 115 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::currStorePtr

Definition at line 109 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::daeFVectorPtr

Definition at line 198 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::daeQVectorPtr

Definition at line 197 of file N_TIA_DataStore.h.

double* N_TIA_DataStore::dataBlockPtr
protected

Definition at line 329 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::delta_q

Definition at line 240 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::delta_x

Definition at line 239 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::deviceMaskPtr

Definition at line 167 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::dFdxdVpVectorPtr

Definition at line 201 of file N_TIA_DataStore.h.

N_LAS_Matrix* N_TIA_DataStore::dFdxMatrixPtr

Definition at line 206 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::dFdxVecVectorPtr

Definition at line 210 of file N_TIA_DataStore.h.

std::vector<double> N_TIA_DataStore::dOdpAdjVec_

Definition at line 259 of file N_TIA_DataStore.h.

std::vector<double> N_TIA_DataStore::dOdpVec_

Definition at line 258 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::dQdxdVpVectorPtr

Definition at line 202 of file N_TIA_DataStore.h.

N_LAS_Matrix* N_TIA_DataStore::dQdxMatrixPtr

Definition at line 205 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::dQdxVecVectorPtr

Definition at line 209 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::errWtVecPtr

Definition at line 151 of file N_TIA_DataStore.h.

std::vector<N_LAS_Vector*> N_TIA_DataStore::fastTimeQVec

Definition at line 251 of file N_TIA_DataStore.h.

std::vector<N_LAS_Vector*> N_TIA_DataStore::fastTimeSolutionVec

Definition at line 249 of file N_TIA_DataStore.h.

std::vector<N_LAS_Vector*> N_TIA_DataStore::fastTimeStateVec

Definition at line 250 of file N_TIA_DataStore.h.

std::vector<N_LAS_Vector*> N_TIA_DataStore::fastTimeStoreVec

Definition at line 252 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::flagSolutionPtr

Definition at line 98 of file N_TIA_DataStore.h.

std::vector<int> N_TIA_DataStore::indexIVars

Definition at line 181 of file N_TIA_DataStore.h.

std::vector<int> N_TIA_DataStore::indexMaskedVars

Definition at line 182 of file N_TIA_DataStore.h.

bool N_TIA_DataStore::indexVecsInitialized

Definition at line 184 of file N_TIA_DataStore.h.

std::vector<int> N_TIA_DataStore::indexVVars

Definition at line 180 of file N_TIA_DataStore.h.

std::vector<N_TIA_TwoLevelError> N_TIA_DataStore::innerErrorInfoVec

Definition at line 190 of file N_TIA_DataStore.h.

N_LAS_Matrix* N_TIA_DataStore::JMatrixPtr

Definition at line 156 of file N_TIA_DataStore.h.

N_LAS_System* N_TIA_DataStore::lasSysPtr

Definition at line 318 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::lastSolutionDerivPtr

Definition at line 122 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::lastSolutionDivDiffPtr

Definition at line 140 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::lastSolutionPtr

Definition at line 95 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::lastStateDerivPtr

Definition at line 128 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::lastStateDivDiffPtr

Definition at line 146 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::lastStatePtr

Definition at line 104 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::lastStoreLeadCurrQCompDerivPtr

Definition at line 134 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::lastStoreLeadCurrQCompPtr

Definition at line 116 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::lastStorePtr

Definition at line 110 of file N_TIA_DataStore.h.

bool N_TIA_DataStore::limiterFlag

Definition at line 187 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::newtonCorrectionPtr

Definition at line 163 of file N_TIA_DataStore.h.

bool N_TIA_DataStore::nextSolPtrSwitched
protected

Definition at line 332 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::nextSolutionDerivPtr

Definition at line 124 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::nextSolutionDivDiffPtr

Definition at line 142 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::nextSolutionPtr

Definition at line 97 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::nextStateDerivPtr

Definition at line 130 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::nextStateDivDiffPtr

Definition at line 148 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::nextStatePtr

Definition at line 106 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::nextStoreLeadCurrQCompDerivPtr

Definition at line 136 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::nextStoreLeadCurrQCompPtr

Definition at line 118 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::nextStorePtr

Definition at line 112 of file N_TIA_DataStore.h.

int N_TIA_DataStore::numIVars

Definition at line 183 of file N_TIA_DataStore.h.

int N_TIA_DataStore::numMaskedVars

Definition at line 183 of file N_TIA_DataStore.h.

int N_TIA_DataStore::numVVars

Definition at line 183 of file N_TIA_DataStore.h.

std::vector<double> N_TIA_DataStore::objectiveVec_

Definition at line 257 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::oldeSolutionDerivPtr

Definition at line 123 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::oldeSolutionDivDiffPtr

Definition at line 141 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::oldeSolutionPtr

Definition at line 96 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::oldeStateDerivPtr

Definition at line 129 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::oldeStateDivDiffPtr

Definition at line 147 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::oldeStatePtr

Definition at line 105 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::oldeStorePtr

Definition at line 111 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::oldStoreLeadCurrQCompDerivPtr

Definition at line 135 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::oldStoreLeadCurrQCompPtr

Definition at line 117 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::qErrWtVecPtr

Definition at line 194 of file N_TIA_DataStore.h.

std::vector<N_LAS_Vector*> N_TIA_DataStore::qHistory

Definition at line 214 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::qn0Ptr

Definition at line 220 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::qNewtonCorrectionPtr

Definition at line 233 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::qpn0Ptr

Definition at line 221 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::relErrTolPtr

Definition at line 153 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::RHSVectorPtr

Definition at line 157 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::savedNextSolutionPtr

Definition at line 100 of file N_TIA_DataStore.h.

std::vector<double> N_TIA_DataStore::scaled_dOdpAdjVec_

Definition at line 261 of file N_TIA_DataStore.h.

std::vector<double> N_TIA_DataStore::scaled_dOdpVec_

Definition at line 260 of file N_TIA_DataStore.h.

std::vector<N_LAS_Vector*> N_TIA_DataStore::sHistory

Definition at line 215 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::sn0Ptr

Definition at line 223 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::sNewtonCorrectionPtr

Definition at line 234 of file N_TIA_DataStore.h.

unsigned int N_TIA_DataStore::solutionSize

Definition at line 79 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::spn0Ptr

Definition at line 224 of file N_TIA_DataStore.h.

unsigned int N_TIA_DataStore::stateSize

Definition at line 80 of file N_TIA_DataStore.h.

std::vector<N_LAS_Vector*> N_TIA_DataStore::stoHistory

Definition at line 216 of file N_TIA_DataStore.h.

std::vector<N_LAS_Vector*> N_TIA_DataStore::stoLeadCurrQCompHistory

Definition at line 217 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::stoLeadCurrQCompNewtonCorrectionPtr

Definition at line 236 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::ston0Ptr

Definition at line 226 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::stoNewtonCorrectionPtr

Definition at line 235 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::stopn0Ptr

Definition at line 227 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::stoQCn0Ptr

Definition at line 229 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::stoQCpn0Ptr

Definition at line 230 of file N_TIA_DataStore.h.

N_TIA_TIAParams* N_TIA_DataStore::tiaParamsPtr_
protected

Definition at line 328 of file N_TIA_DataStore.h.

std::vector<double> N_TIA_DataStore::timeSteps

Definition at line 247 of file N_TIA_DataStore.h.

std::vector<bool> N_TIA_DataStore::timeStepsBreakpointFlag

Definition at line 248 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::tmpSolVectorPtr

Definition at line 83 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::tmpStaDerivPtr

Definition at line 85 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::tmpStaDivDiffPtr

Definition at line 86 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::tmpStaVectorPtr

Definition at line 84 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::tmpStoVectorPtr

Definition at line 88 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::tmpXn0APtr

Definition at line 243 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::tmpXn0BPtr

Definition at line 244 of file N_TIA_DataStore.h.

std::vector<char> N_TIA_DataStore::varTypeVec

Definition at line 176 of file N_TIA_DataStore.h.

std::vector<N_LAS_Vector*> N_TIA_DataStore::xHistory

Definition at line 213 of file N_TIA_DataStore.h.

N_LAS_Vector* N_TIA_DataStore::xn0Ptr

Definition at line 91 of file N_TIA_DataStore.h.


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