Xyce
6.1
|
#include <N_NLS_NOX_AugmentLinSys_IC.h>
Public Member Functions | |
AugmentLinSysIC (Xyce::NodeNamePairMap &op_in, const Teuchos::RefCountPtr< Epetra_MapColoring > &color_map, N_LAS_Vector *cloneVector) | |
Ctor. More... | |
~AugmentLinSysIC () | |
Dtor. More... | |
void | setProgressVariable (double dummy) |
Set the progress variable (time step size for pseudo transient). More... | |
void | augmentResidual (const N_LAS_Vector *solution, N_LAS_Vector *residual_vector) |
Augments the Residual. More... | |
void | augmentJacobian (N_LAS_Matrix *jacobian) |
Augments the Jacobian. More... | |
![]() | |
AugmentLinSys () | |
Ctor. More... | |
~AugmentLinSys () | |
Dtor. More... | |
Private Attributes | |
Xyce::NodeNamePairMap & | op_ |
map of specified variables More... | |
Teuchos::RefCountPtr < Epetra_MapColoring > | color_map_ |
Color 0 are the voltage unknowns. More... | |
N_LAS_Vector * | tmp_vector_ptr_ |
Temporary vector used to store diagonal. More... | |
Definition at line 68 of file N_NLS_NOX_AugmentLinSys_IC.h.
N_NLS_NOX::AugmentLinSysIC::AugmentLinSysIC | ( | Xyce::NodeNamePairMap & | op_in, |
const Teuchos::RefCountPtr< Epetra_MapColoring > & | color_map, | ||
N_LAS_Vector * | cloneVector | ||
) |
Ctor.
Definition at line 72 of file N_NLS_NOX_AugmentLinSys_IC.C.
N_NLS_NOX::AugmentLinSysIC::~AugmentLinSysIC | ( | ) |
Dtor.
Definition at line 91 of file N_NLS_NOX_AugmentLinSys_IC.C.
|
virtual |
Augments the Jacobian.
Implements N_NLS_NOX::AugmentLinSys.
Definition at line 134 of file N_NLS_NOX_AugmentLinSys_IC.C.
|
virtual |
Augments the Residual.
Implements N_NLS_NOX::AugmentLinSys.
Definition at line 105 of file N_NLS_NOX_AugmentLinSys_IC.C.
|
inlinevirtual |
Set the progress variable (time step size for pseudo transient).
Implements N_NLS_NOX::AugmentLinSys.
Definition at line 79 of file N_NLS_NOX_AugmentLinSys_IC.h.
|
private |
Color 0 are the voltage unknowns.
Definition at line 92 of file N_NLS_NOX_AugmentLinSys_IC.h.
|
private |
map of specified variables
Definition at line 89 of file N_NLS_NOX_AugmentLinSys_IC.h.
|
private |
Temporary vector used to store diagonal.
Definition at line 95 of file N_NLS_NOX_AugmentLinSys_IC.h.