Xyce  6.1
Xyce Namespace Reference

Pure virtual class to augment a linear system. More...

Namespaces

 Analysis
 Circuit Analysis Definitions.
 
 Device
 Circuit Device Definitions.
 
 Loader
 Loader Services Definitions.
 
 Nonlinear
 
 TimeIntg
 

Detailed Description

Pure virtual class to augment a linear system.

Root namespace for the Xyce project.

Strategy pattern for allowing algorithms to augment the Jacobian and residual. This class is used to provide an algorithm for augmenting the linear system for various solution techniques. Homotopy, pseudo-transient, and "gmin" stepping are examples. In each case, the Jacobian's diagonal is changed/added to. Some algorithms also augment the residual.