Xyce  6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Xyce::Analysis::AnalysisEvent Struct Reference

#include <N_ANP_AnalysisEvent.h>

Public Types

enum  State {
  INITIALIZE,
  STEP_STARTED,
  STEP_SUCCESSFUL,
  STEP_FAILED,
  FINISH
}
 
enum  OutputType {
  DC,
  TRAN,
  AC,
  AC_IC,
  HB_FD,
  HB_TD,
  HB_IC,
  HB_STARTUP,
  DCOP,
  HOMOTOPY,
  MPDE,
  MPDE_IC,
  SENS
}
 

Public Member Functions

 AnalysisEvent (State state, OutputType output_type, double step=0.0, int count=0)
 

Public Attributes

const State state_
 
const OutputType outputType_
 
const double step_
 
const int count_
 

Friends

class Dump< AnalysisEvent >
 

Detailed Description

Definition at line 55 of file N_ANP_AnalysisEvent.h.

Member Enumeration Documentation

Enumerator
DC 
TRAN 
AC 
AC_IC 
HB_FD 
HB_TD 
HB_IC 
HB_STARTUP 
DCOP 
HOMOTOPY 
MPDE 
MPDE_IC 
SENS 

Definition at line 61 of file N_ANP_AnalysisEvent.h.

Enumerator
INITIALIZE 
STEP_STARTED 
STEP_SUCCESSFUL 
STEP_FAILED 
FINISH 

Definition at line 60 of file N_ANP_AnalysisEvent.h.

Constructor & Destructor Documentation

Xyce::Analysis::AnalysisEvent::AnalysisEvent ( State  state,
OutputType  output_type,
double  step = 0.0,
int  count = 0 
)
inline

Definition at line 63 of file N_ANP_AnalysisEvent.h.

Friends And Related Function Documentation

friend class Dump< AnalysisEvent >
friend

Definition at line 57 of file N_ANP_AnalysisEvent.h.

Member Data Documentation

const int Xyce::Analysis::AnalysisEvent::count_

Definition at line 73 of file N_ANP_AnalysisEvent.h.

const OutputType Xyce::Analysis::AnalysisEvent::outputType_

Definition at line 71 of file N_ANP_AnalysisEvent.h.

const State Xyce::Analysis::AnalysisEvent::state_

Definition at line 70 of file N_ANP_AnalysisEvent.h.

const double Xyce::Analysis::AnalysisEvent::step_

Definition at line 72 of file N_ANP_AnalysisEvent.h.


The documentation for this struct was generated from the following file: