Xyce
6.1
|
#include <N_ANP_ModelEvaluator_Stateless.h>
Public Member Functions | |
ModelEvaluator_Stateless () | |
virtual | ~ModelEvaluator_Stateless () |
void | set_XyceModelEvaluator (const RCP< Analysis::ModelEvaluator > &xyceME) |
Overridden from EpetraExt::ModelEvaluator . | |
Teuchos::RCP< const Epetra_Map > | get_x_map () const |
Teuchos::RCP< const Epetra_Map > | get_f_map () const |
Teuchos::RCP< const Epetra_Map > | get_p_map (int p) const |
Teuchos::RCP< const Epetra_Map > | get_g_map (int p) const |
Teuchos::RCP< Epetra_Operator > | create_W () const |
EpetraExt::ModelEvaluator::InArgs | createInArgs () const |
EpetraExt::ModelEvaluator::OutArgs | createOutArgs () const |
void | evalModel (const InArgs &inArgs, const OutArgs &outArgs) const |
Private Member Functions | |
void | setupInOutArgs_ () |
Private Attributes | |
bool | isInitialized_ |
RCP< Analysis::ModelEvaluator > | xyceME_ |
EpetraExt::ModelEvaluator::InArgs | inArgs_ |
EpetraExt::ModelEvaluator::OutArgs | outArgs_ |
int | Np_ |
int | Ng_ |
RCP< Epetra_Vector > | tempStateVector_ |
RCP< Epetra_Vector > | tempStateDotVector_ |
RCP< Epetra_Vector > | tempVoltLimFVector_ |
RCP< Epetra_Vector > | tempVoltLimQVector_ |
RCP< Epetra_Vector > | tempFVector_ |
RCP< Epetra_Operator > | tempWOperator_ |
Definition at line 70 of file N_ANP_ModelEvaluator_Stateless.h.
Xyce::Analysis::ModelEvaluator_Stateless::ModelEvaluator_Stateless | ( | ) |
Definition at line 73 of file N_ANP_ModelEvaluator_Stateless.C.
|
virtual |
Definition at line 79 of file N_ANP_ModelEvaluator_Stateless.C.
RCP< Epetra_Operator > Xyce::Analysis::ModelEvaluator_Stateless::create_W | ( | ) | const |
Definition at line 225 of file N_ANP_ModelEvaluator_Stateless.C.
EpetraExt::ModelEvaluator::InArgs Xyce::Analysis::ModelEvaluator_Stateless::createInArgs | ( | ) | const |
Definition at line 122 of file N_ANP_ModelEvaluator_Stateless.C.
EpetraExt::ModelEvaluator::OutArgs Xyce::Analysis::ModelEvaluator_Stateless::createOutArgs | ( | ) | const |
Definition at line 129 of file N_ANP_ModelEvaluator_Stateless.C.
void Xyce::Analysis::ModelEvaluator_Stateless::evalModel | ( | const InArgs & | inArgs, |
const OutArgs & | outArgs | ||
) | const |
Definition at line 164 of file N_ANP_ModelEvaluator_Stateless.C.
RCP< const Epetra_Map > Xyce::Analysis::ModelEvaluator_Stateless::get_f_map | ( | ) | const |
Definition at line 143 of file N_ANP_ModelEvaluator_Stateless.C.
RCP< const Epetra_Map > Xyce::Analysis::ModelEvaluator_Stateless::get_g_map | ( | int | p | ) | const |
Definition at line 157 of file N_ANP_ModelEvaluator_Stateless.C.
RCP< const Epetra_Map > Xyce::Analysis::ModelEvaluator_Stateless::get_p_map | ( | int | p | ) | const |
Definition at line 150 of file N_ANP_ModelEvaluator_Stateless.C.
RCP< const Epetra_Map > Xyce::Analysis::ModelEvaluator_Stateless::get_x_map | ( | ) | const |
Definition at line 136 of file N_ANP_ModelEvaluator_Stateless.C.
void Xyce::Analysis::ModelEvaluator_Stateless::set_XyceModelEvaluator | ( | const RCP< Analysis::ModelEvaluator > & | xyceME | ) |
Definition at line 83 of file N_ANP_ModelEvaluator_Stateless.C.
|
private |
Definition at line 97 of file N_ANP_ModelEvaluator_Stateless.C.
|
private |
Definition at line 103 of file N_ANP_ModelEvaluator_Stateless.h.
|
private |
Definition at line 98 of file N_ANP_ModelEvaluator_Stateless.h.
|
private |
Definition at line 106 of file N_ANP_ModelEvaluator_Stateless.h.
|
private |
Definition at line 105 of file N_ANP_ModelEvaluator_Stateless.h.
|
private |
Definition at line 104 of file N_ANP_ModelEvaluator_Stateless.h.
|
private |
Definition at line 111 of file N_ANP_ModelEvaluator_Stateless.h.
|
private |
Definition at line 108 of file N_ANP_ModelEvaluator_Stateless.h.
|
private |
Definition at line 107 of file N_ANP_ModelEvaluator_Stateless.h.
|
private |
Definition at line 109 of file N_ANP_ModelEvaluator_Stateless.h.
|
private |
Definition at line 110 of file N_ANP_ModelEvaluator_Stateless.h.
|
private |
Definition at line 112 of file N_ANP_ModelEvaluator_Stateless.h.
|
private |
Definition at line 101 of file N_ANP_ModelEvaluator_Stateless.h.