Xyce
6.1
|
#include <N_TIA_Assembler.h>
Public Member Functions | |
N_TIA_Assembler (N_TIA_DataStore &ds, N_LOA_Loader &loader, N_TIA_WorkingIntegrationMethod &wim, N_PDS_Manager &pds, bool daeStateDerivFlag) | |
virtual | ~N_TIA_Assembler () |
virtual bool | loadRHS ()=0 |
virtual bool | loadJacobian ()=0 |
virtual bool | applyJacobian (const N_LAS_Vector &input, N_LAS_Vector &result) |
Protected Attributes | |
N_UTL_Timer * | residualTimerPtr_ |
N_UTL_Timer * | jacobianTimerPtr_ |
double | residualTime_ |
double | jacobianTime_ |
bool | daeStateDerivFlag_ |
N_TIA_DataStore & | ds_ |
N_LOA_Loader & | loader_ |
N_TIA_WorkingIntegrationMethod & | wim_ |
N_PDS_Manager & | pdsMgr |
Friends | |
class | Xyce::Analysis::AnalysisInterface |
Definition at line 70 of file N_TIA_Assembler.h.
N_TIA_Assembler::N_TIA_Assembler | ( | N_TIA_DataStore & | ds, |
N_LOA_Loader & | loader, | ||
N_TIA_WorkingIntegrationMethod & | wim, | ||
N_PDS_Manager & | pds, | ||
bool | daeStateDerivFlag | ||
) |
Definition at line 66 of file N_TIA_Assembler.C.
|
virtual |
Definition at line 93 of file N_TIA_Assembler.C.
|
inlinevirtual |
Reimplemented in N_TIA_DAE_Assembler.
Definition at line 88 of file N_TIA_Assembler.h.
|
pure virtual |
Implemented in N_TIA_DAE_Assembler.
|
pure virtual |
Implemented in N_TIA_DAE_Assembler.
|
friend |
Definition at line 105 of file N_TIA_Assembler.h.
|
protected |
Definition at line 97 of file N_TIA_Assembler.h.
|
protected |
Definition at line 99 of file N_TIA_Assembler.h.
|
protected |
Definition at line 95 of file N_TIA_Assembler.h.
|
protected |
Definition at line 93 of file N_TIA_Assembler.h.
|
protected |
Definition at line 100 of file N_TIA_Assembler.h.
|
protected |
Definition at line 103 of file N_TIA_Assembler.h.
|
protected |
Definition at line 94 of file N_TIA_Assembler.h.
|
protected |
Definition at line 89 of file N_TIA_Assembler.h.
|
protected |
Definition at line 101 of file N_TIA_Assembler.h.