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

#include <N_TIA_Assembler.h>

Inheritance diagram for N_TIA_DAE_Assembler:
Collaboration diagram for N_TIA_DAE_Assembler:

Public Member Functions

 N_TIA_DAE_Assembler (N_TIA_DataStore &ds, N_LOA_Loader &loader, N_TIA_WorkingIntegrationMethod &wim, N_PDS_Manager &pds, bool daeStateDerivFlag)
 
virtual ~N_TIA_DAE_Assembler ()
 
virtual bool loadRHS ()
 
virtual bool loadJacobian ()
 
virtual bool applyJacobian (const N_LAS_Vector &input, N_LAS_Vector &result)
 
- Public Member Functions inherited from N_TIA_Assembler
 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 ()
 

Friends

class Xyce::Analysis::AnalysisInterface
 

Additional Inherited Members

- Protected Attributes inherited from N_TIA_Assembler
N_UTL_Timer * residualTimerPtr_
 
N_UTL_Timer * jacobianTimerPtr_
 
double residualTime_
 
double jacobianTime_
 
bool daeStateDerivFlag_
 
N_TIA_DataStoreds_
 
N_LOA_Loader & loader_
 
N_TIA_WorkingIntegrationMethodwim_
 
N_PDS_Manager & pdsMgr
 

Detailed Description

Definition at line 115 of file N_TIA_Assembler.h.

Constructor & Destructor Documentation

N_TIA_DAE_Assembler::N_TIA_DAE_Assembler ( N_TIA_DataStore ds,
N_LOA_Loader &  loader,
N_TIA_WorkingIntegrationMethod wim,
N_PDS_Manager &  pds,
bool  daeStateDerivFlag 
)

Definition at line 108 of file N_TIA_Assembler.C.

N_TIA_DAE_Assembler::~N_TIA_DAE_Assembler ( )
virtual

Definition at line 128 of file N_TIA_Assembler.C.

Member Function Documentation

bool N_TIA_DAE_Assembler::applyJacobian ( const N_LAS_Vector &  input,
N_LAS_Vector &  result 
)
virtual

Reimplemented from N_TIA_Assembler.

Definition at line 295 of file N_TIA_Assembler.C.

bool N_TIA_DAE_Assembler::loadJacobian ( )
virtual

Implements N_TIA_Assembler.

Definition at line 243 of file N_TIA_Assembler.C.

bool N_TIA_DAE_Assembler::loadRHS ( )
virtual

Implements N_TIA_Assembler.

Definition at line 148 of file N_TIA_Assembler.C.

Friends And Related Function Documentation

friend class Xyce::Analysis::AnalysisInterface
friend

Definition at line 136 of file N_TIA_Assembler.h.


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