#include <N_TIA_Gear12.h>
|
| ~N_TIA_Gear12 () |
|
virtual void | obtainPredictor () |
|
virtual void | obtainSensitivityPredictors () |
|
virtual void | obtainPredictorDeriv () |
|
virtual void | obtainCorrectorDeriv () |
|
virtual void | updateDerivsBlock (const std::list< index_pair > &solGIDList, const std::list< index_pair > &staGIDList) |
|
virtual double | computeErrorEstimate () |
|
virtual bool | interpolateSolution (double timepoint, N_LAS_Vector *tmpSolVectorPtr, std::vector< N_LAS_Vector * > &historyVec) |
|
virtual bool | interpolateMPDESolution (std::vector< double > &timepoint, N_LAS_Vector *tmpSolVectorPtr) |
|
virtual bool | printMPDEOutputSolution (N_ANP_OutputMgrAdapter &outputManagerAdapter, const double time, N_LAS_Vector *solnVecPtr, const std::vector< double > &fastTimes) |
|
virtual bool | printWaMPDEOutputSolution (N_ANP_OutputMgrAdapter &outputManagerAdapter, const double time, N_LAS_Vector *solnVecPtr, const std::vector< double > &fastTimes, const int phiGID) |
|
virtual bool | printOutputSolution (N_ANP_OutputMgrAdapter &outputManagerAdapter, const double time, N_LAS_Vector *solnVecPtr, const bool doNotInterpolate, const std::vector< double > &outputInterpolationTimes, bool skipPrintLineOutput) |
|
virtual bool | saveOutputSolution (N_ANP_OutputMgrAdapter &outputManagerAdapter, N_LAS_Vector *solnVecPtr, const double saveTime, const bool doNotInterpolate) |
|
virtual double | computeExpoStepAdjust (double stepadjust) |
|
virtual int | getOrder () |
|
virtual int | getUsedOrder () |
|
virtual int | getNumberOfSteps () |
|
virtual int | getNscsco () |
|
virtual void | getInitialQnorm (N_TIA_TwoLevelError &tle) |
|
virtual void | setupTwoLevelError (N_TIA_TwoLevelError &tle) |
|
virtual void | obtainResidual () |
|
virtual void | obtainSensitivityResiduals () |
|
virtual void | loadFinalSensitivityDerivatives () |
|
virtual void | obtainJacobian () |
|
virtual void | updateHistory () |
|
virtual void | updateSensitivityHistory () |
|
virtual void | restoreHistory () |
|
virtual int | getMaxOrder () |
|
virtual void | updateCoeffs () |
|
virtual void | initialize () |
|
virtual void | initializeSensitivities () |
|
virtual void | setTwoLevelTimeInfo (const N_TIA_TimeIntInfo &tiInfo) |
|
virtual void | rejectStep () |
|
virtual void | rejectStepForHabanero () |
|
virtual void | completeStep () |
|
virtual void | updateStateDeriv () |
|
virtual void | updateLeadCurrent () |
|
| N_TIA_TimeIntegrationMethod (N_TIA_TIAParams &tiaP, N_TIA_StepErrorControl &secTmp, N_TIA_DataStore &dsTmp) |
|
virtual | ~N_TIA_TimeIntegrationMethod () |
|
virtual double | partialTimeDeriv () |
|
virtual double | getLeadingCoeff () |
|
virtual void | setLeadingCoeff (double &LC) |
|
virtual void | applyJacobian (const N_LAS_Vector &input, N_LAS_Vector &result) |
|
Definition at line 76 of file N_TIA_Gear12.h.
Enumerator |
---|
TIAAction_UNSET |
|
TIAAction_LOWER |
|
TIAAction_MAINTAIN |
|
TIAAction_RAISE |
|
Definition at line 223 of file N_TIA_Gear12.h.
N_TIA_Gear12::~N_TIA_Gear12 |
( |
| ) |
|
|
inline |
void N_TIA_Gear12::checkReduceOrder |
( |
| ) |
|
|
privatevirtual |
void N_TIA_Gear12::completeStep |
( |
| ) |
|
|
virtual |
virtual double N_TIA_Gear12::computeErrorEstimate |
( |
| ) |
|
|
inlinevirtual |
double N_TIA_Gear12::computeExpoStepAdjust |
( |
double |
stepadjust | ) |
|
|
inlinevirtual |
virtual int N_TIA_Gear12::getMaxOrder |
( |
| ) |
|
|
inlinevirtual |
virtual int N_TIA_Gear12::getNscsco |
( |
| ) |
|
|
inlinevirtual |
virtual int N_TIA_Gear12::getNumberOfSteps |
( |
| ) |
|
|
inlinevirtual |
virtual int N_TIA_Gear12::getOrder |
( |
| ) |
|
|
inlinevirtual |
virtual int N_TIA_Gear12::getUsedOrder |
( |
| ) |
|
|
inlinevirtual |
void N_TIA_Gear12::initialize |
( |
| ) |
|
|
virtual |
void N_TIA_Gear12::initializeSensitivities |
( |
| ) |
|
|
virtual |
bool N_TIA_Gear12::interpolateMPDESolution |
( |
std::vector< double > & |
timepoint, |
|
|
N_LAS_Vector * |
tmpSolVectorPtr |
|
) |
| |
|
virtual |
bool N_TIA_Gear12::interpolateSolution |
( |
double |
timepoint, |
|
|
N_LAS_Vector * |
tmpSolVectorPtr, |
|
|
std::vector< N_LAS_Vector * > & |
historyVec |
|
) |
| |
|
virtual |
virtual void N_TIA_Gear12::loadFinalSensitivityDerivatives |
( |
| ) |
|
|
inlinevirtual |
virtual void N_TIA_Gear12::obtainCorrectorDeriv |
( |
| ) |
|
|
inlinevirtual |
void N_TIA_Gear12::obtainJacobian |
( |
| ) |
|
|
virtual |
void N_TIA_Gear12::obtainPredictor |
( |
| ) |
|
|
virtual |
virtual void N_TIA_Gear12::obtainPredictorDeriv |
( |
| ) |
|
|
inlinevirtual |
void N_TIA_Gear12::obtainResidual |
( |
| ) |
|
|
virtual |
void N_TIA_Gear12::obtainSensitivityPredictors |
( |
| ) |
|
|
virtual |
void N_TIA_Gear12::obtainSensitivityResiduals |
( |
| ) |
|
|
virtual |
bool N_TIA_Gear12::printMPDEOutputSolution |
( |
N_ANP_OutputMgrAdapter & |
outputManagerAdapter, |
|
|
const double |
time, |
|
|
N_LAS_Vector * |
solnVecPtr, |
|
|
const std::vector< double > & |
fastTimes |
|
) |
| |
|
virtual |
bool N_TIA_Gear12::printOutputSolution |
( |
N_ANP_OutputMgrAdapter & |
outputManagerAdapter, |
|
|
const double |
time, |
|
|
N_LAS_Vector * |
solnVecPtr, |
|
|
const bool |
doNotInterpolate, |
|
|
const std::vector< double > & |
outputInterpolationTimes, |
|
|
bool |
skipPrintLineOutput |
|
) |
| |
|
virtual |
bool N_TIA_Gear12::printWaMPDEOutputSolution |
( |
N_ANP_OutputMgrAdapter & |
outputManagerAdapter, |
|
|
const double |
time, |
|
|
N_LAS_Vector * |
solnVecPtr, |
|
|
const std::vector< double > & |
fastTimes, |
|
|
const int |
phiGID |
|
) |
| |
|
virtual |
void N_TIA_Gear12::rejectStep |
( |
| ) |
|
|
virtual |
void N_TIA_Gear12::rejectStepForHabanero |
( |
| ) |
|
|
virtual |
void N_TIA_Gear12::restoreHistory |
( |
| ) |
|
|
virtual |
bool N_TIA_Gear12::saveOutputSolution |
( |
N_ANP_OutputMgrAdapter & |
outputManagerAdapter, |
|
|
N_LAS_Vector * |
solnVecPtr, |
|
|
const double |
saveTime, |
|
|
const bool |
doNotInterpolate |
|
) |
| |
|
virtual |
void N_TIA_Gear12::updateCoeffs |
( |
| ) |
|
|
virtual |
virtual void N_TIA_Gear12::updateDerivsBlock |
( |
const std::list< index_pair > & |
solGIDList, |
|
|
const std::list< index_pair > & |
staGIDList |
|
) |
| |
|
inlinevirtual |
void N_TIA_Gear12::updateHistory |
( |
| ) |
|
|
virtual |
void N_TIA_Gear12::updateLeadCurrent |
( |
| ) |
|
|
virtual |
void N_TIA_Gear12::updateSensitivityHistory |
( |
| ) |
|
|
virtual |
void N_TIA_Gear12::updateStateDeriv |
( |
| ) |
|
|
virtual |
double N_TIA_Gear12::timept_ |
|
private |
The documentation for this class was generated from the following files: