Xyce
6.1
|
#include <N_NLS_NOX_AugmentLinSys_IC.h>
Public Member Functions | |
AugmentLinSysIC (Xyce::IO::InitialConditionsData::NodeNamePairMap &op_in, const Teuchos::RCP< Epetra_MapColoring > &color_map, Xyce::Linear::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 Xyce::Linear::Vector *solution, Xyce::Linear::Vector *residual_vector) |
Augments the Residual. More... | |
void | augmentJacobian (Xyce::Linear::Matrix *jacobian) |
Augments the Jacobian. More... | |
![]() | |
AugmentLinSys () | |
Ctor. More... | |
~AugmentLinSys () | |
Dtor. More... | |
Private Attributes | |
Xyce::IO::InitialConditionsData::NodeNamePairMap & | op_ |
map of specified variables More... | |
Teuchos::RCP< Epetra_MapColoring > | color_map_ |
Color 0 are the voltage unknowns. More... | |
Xyce::Linear::Vector * | tmp_vector_ptr_ |
Temporary vector used to store diagonal. More... | |
Definition at line 71 of file N_NLS_NOX_AugmentLinSys_IC.h.
Xyce::Nonlinear::N_NLS_NOX::AugmentLinSysIC::AugmentLinSysIC | ( | Xyce::IO::InitialConditionsData::NodeNamePairMap & | op_in, |
const Teuchos::RCP< Epetra_MapColoring > & | color_map, | ||
Xyce::Linear::Vector * | cloneVector | ||
) |
Ctor.
Definition at line 75 of file N_NLS_NOX_AugmentLinSys_IC.C.
Xyce::Nonlinear::N_NLS_NOX::AugmentLinSysIC::~AugmentLinSysIC | ( | ) |
Dtor.
Definition at line 94 of file N_NLS_NOX_AugmentLinSys_IC.C.
|
virtual |
Augments the Jacobian.
Implements Xyce::Nonlinear::N_NLS_NOX::AugmentLinSys.
Definition at line 137 of file N_NLS_NOX_AugmentLinSys_IC.C.
|
virtual |
Augments the Residual.
Implements Xyce::Nonlinear::N_NLS_NOX::AugmentLinSys.
Definition at line 108 of file N_NLS_NOX_AugmentLinSys_IC.C.
|
inlinevirtual |
Set the progress variable (time step size for pseudo transient).
Implements Xyce::Nonlinear::N_NLS_NOX::AugmentLinSys.
Definition at line 82 of file N_NLS_NOX_AugmentLinSys_IC.h.
|
private |
Color 0 are the voltage unknowns.
Definition at line 95 of file N_NLS_NOX_AugmentLinSys_IC.h.
|
private |
map of specified variables
Definition at line 92 of file N_NLS_NOX_AugmentLinSys_IC.h.
|
private |
Temporary vector used to store diagonal.
Definition at line 98 of file N_NLS_NOX_AugmentLinSys_IC.h.