Xyce  6.1
Xyce::Analysis::SweepParam Class Reference

#include <N_ANP_SweepParam.h>

Public Member Functions

 SweepParam ()
 
 ~SweepParam ()
 
bool updateCurrentVal (int stepNumber)
 
bool getSweepResetFlag ()
 

Public Attributes

std::string name
 
std::string type
 
double startVal
 
double stopVal
 
double stepVal
 
double stepMult
 
double currentVal
 
int numSteps
 
int count
 
int maxStep
 
int interval
 
int outerStepNumber
 
std::vector< double > valList
 

Private Attributes

bool sweepResetFlag_
 
int lastLocalStepNumber_
 

Detailed Description

Definition at line 75 of file N_ANP_SweepParam.h.

Constructor & Destructor Documentation

Xyce::Analysis::SweepParam::SweepParam ( )
inline

Definition at line 79 of file N_ANP_SweepParam.h.

Xyce::Analysis::SweepParam::~SweepParam ( )
inline

Definition at line 97 of file N_ANP_SweepParam.h.

Member Function Documentation

bool Xyce::Analysis::SweepParam::getSweepResetFlag ( )
inline

Definition at line 101 of file N_ANP_SweepParam.h.

bool Xyce::Analysis::SweepParam::updateCurrentVal ( int  stepNumber)

Definition at line 68 of file N_ANP_SweepParam.C.

Member Data Documentation

int Xyce::Analysis::SweepParam::count

Definition at line 115 of file N_ANP_SweepParam.h.

double Xyce::Analysis::SweepParam::currentVal

Definition at line 111 of file N_ANP_SweepParam.h.

int Xyce::Analysis::SweepParam::interval

Definition at line 117 of file N_ANP_SweepParam.h.

int Xyce::Analysis::SweepParam::lastLocalStepNumber_
private

Definition at line 125 of file N_ANP_SweepParam.h.

int Xyce::Analysis::SweepParam::maxStep

Definition at line 116 of file N_ANP_SweepParam.h.

std::string Xyce::Analysis::SweepParam::name

Definition at line 103 of file N_ANP_SweepParam.h.

int Xyce::Analysis::SweepParam::numSteps

Definition at line 113 of file N_ANP_SweepParam.h.

int Xyce::Analysis::SweepParam::outerStepNumber

Definition at line 119 of file N_ANP_SweepParam.h.

double Xyce::Analysis::SweepParam::startVal

Definition at line 106 of file N_ANP_SweepParam.h.

double Xyce::Analysis::SweepParam::stepMult

Definition at line 109 of file N_ANP_SweepParam.h.

double Xyce::Analysis::SweepParam::stepVal

Definition at line 108 of file N_ANP_SweepParam.h.

double Xyce::Analysis::SweepParam::stopVal

Definition at line 107 of file N_ANP_SweepParam.h.

bool Xyce::Analysis::SweepParam::sweepResetFlag_
private

Definition at line 124 of file N_ANP_SweepParam.h.

std::string Xyce::Analysis::SweepParam::type

Definition at line 104 of file N_ANP_SweepParam.h.

std::vector<double> Xyce::Analysis::SweepParam::valList

Definition at line 121 of file N_ANP_SweepParam.h.


The documentation for this class was generated from the following files: