Xyce
6.1
|
#include <N_ANP_OutputMgrAdapter.h>
Public Member Functions | |
OutputMgrAdapter () | |
virtual | ~OutputMgrAdapter () |
void | registerOutputMgr (N_IO_OutputMgr *outputMgrPtr) |
void | setStepParamVec (const RefCountPtr< std::vector< SweepParam > > ¶mVec) |
void | setDCParamVec (const RefCountPtr< std::vector< SweepParam > > ¶mVec) |
int | getStepAnalysisStepNumber () |
int | getStepAnalysisMaxSteps () |
int | getDCAnalysisStepNumber () |
int | getDCAnalysisMaxSteps () |
N_PDS_Comm * | getCommPtr () |
N_IO_OutputMgr * | getOutputMgrPtr () |
void | setStepAnalysisStepNumber (int num) |
void | setStepAnalysisMaxSteps (int num) |
void | setDCAnalysisStepNumber (int num) |
void | setDCAnalysisMaxSteps (int num) |
void | check_output (Xyce::Analysis::Analysis_Mode analysis_mode) |
void | tranOutput (double time, N_LAS_Vector &currSolutionPtr, N_LAS_Vector &stateVecPtr, N_LAS_Vector &storeVecPtr, std::vector< double > &objectiveVec_, std::vector< double > &dOdpVec_, std::vector< double > &dOdpAdjVec_, std::vector< double > &scaled_dOdpVec_, std::vector< double > &scaled_dOdpAdjVec_, bool skipPrintLineOutput=false) |
void | dcOutput (int dcStepNumber, N_LAS_Vector &currSolutionPtr, N_LAS_Vector &stateVecPtr, N_LAS_Vector &storeVecPtr, std::vector< double > &objectiveVec_, std::vector< double > &dOdpVec_, std::vector< double > &dOdpAdjVec_, std::vector< double > &scaled_dOdpVec_, std::vector< double > &scaled_dOdpAdjVec_) |
void | outputRESULT (N_LAS_Vector &currSolutionPtr, N_LAS_Vector &currStatePtr, N_LAS_Vector &currStorePtr) |
void | finishOutputSTEP () |
void | finishOutput () |
bool | setupInitialConditions (N_LAS_Vector &solnVec, N_LAS_Vector &flagVec) |
void | outputDCOP (N_LAS_Vector &currSolutionPtr) |
void | outputMPDE (double time, const N_LAS_Vector &solnVecPtr) |
void | outputHB (const std::vector< double > &timePoints, const std::vector< double > &freqPoints, const N_LAS_BlockVector &timeDomainSolnVec, const N_LAS_BlockVector &freqDomainSolnVecReal, const N_LAS_BlockVector &freqDomainSolnVecImaginary, const N_LAS_BlockVector &timeDomainStoreVec, const N_LAS_BlockVector &freqDomainStoreVecReal, const N_LAS_BlockVector &freqDomainStoreVecImaginary) |
void | outputAC (double freq, const N_LAS_Vector &solnVecRealPtr, const N_LAS_Vector &solnVecImaginaryPtr) |
void | outputMORTF (bool origSys, const double &freq, const Teuchos::SerialDenseMatrix< int, std::complex< double > > &H) |
void | resetOutputMORTF () |
void | outputROM (const Teuchos::SerialDenseMatrix< int, double > &Ghat, const Teuchos::SerialDenseMatrix< int, double > &Chat, const Teuchos::SerialDenseMatrix< int, double > &Bhat, const Teuchos::SerialDenseMatrix< int, double > &Lhat) |
void | outputROM (const N_LAS_Matrix &Ghat, const N_LAS_Matrix &Chat, const Teuchos::SerialDenseMatrix< int, double > &Bhat, const Teuchos::SerialDenseMatrix< int, double > &Lhat) |
bool | getOutputIntervals (double &initialInterval, std::vector< std::pair< double, double > > *intervalPairs) |
void | outputHomotopy (const std::vector< std::string > ¶mNames, const std::vector< double > ¶mVals, N_LAS_Vector &solnVecPtr) |
Xyce::NodeNamePairMap & | getAllNodes () |
Private Attributes | |
N_IO_OutputMgr * | outputManager_ |
RefCountPtr< std::vector < SweepParam > > | stepParamVecRCPtr_ |
RefCountPtr< std::vector < SweepParam > > | dcParamVecRCPtr_ |
int | stepAnalysisStepNumber_ |
int | stepAnalysisMaxSteps_ |
int | dcAnalysisStepNumber_ |
int | dcAnalysisMaxSteps_ |
Definition at line 71 of file N_ANP_OutputMgrAdapter.h.
Xyce::Analysis::OutputMgrAdapter::OutputMgrAdapter | ( | ) |
Definition at line 60 of file N_ANP_OutputMgrAdapter.C.
|
inlinevirtual |
Definition at line 77 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 130 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 152 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 179 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 174 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 250 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 107 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 104 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 101 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 239 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 114 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 98 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 95 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 211 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 189 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 200 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 245 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 216 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 195 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 169 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 226 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 232 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 79 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 221 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 127 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 124 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 89 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 121 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 118 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 84 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 184 of file N_ANP_OutputMgrAdapter.h.
|
inline |
Definition at line 135 of file N_ANP_OutputMgrAdapter.h.
|
private |
Definition at line 264 of file N_ANP_OutputMgrAdapter.h.
|
private |
Definition at line 263 of file N_ANP_OutputMgrAdapter.h.
|
private |
Definition at line 259 of file N_ANP_OutputMgrAdapter.h.
|
private |
Definition at line 256 of file N_ANP_OutputMgrAdapter.h.
|
private |
Definition at line 262 of file N_ANP_OutputMgrAdapter.h.
|
private |
Definition at line 261 of file N_ANP_OutputMgrAdapter.h.
|
private |
Definition at line 258 of file N_ANP_OutputMgrAdapter.h.