Xyce  6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 71 of file N_ANP_SweepParam.h.

Constructor & Destructor Documentation

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

Definition at line 75 of file N_ANP_SweepParam.h.

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

Definition at line 93 of file N_ANP_SweepParam.h.

Member Function Documentation

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

Definition at line 96 of file N_ANP_SweepParam.h.

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

Definition at line 76 of file N_ANP_SweepParam.C.

Member Data Documentation

int Xyce::Analysis::SweepParam::count

Definition at line 110 of file N_ANP_SweepParam.h.

double Xyce::Analysis::SweepParam::currentVal

Definition at line 106 of file N_ANP_SweepParam.h.

int Xyce::Analysis::SweepParam::interval

Definition at line 112 of file N_ANP_SweepParam.h.

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

Definition at line 120 of file N_ANP_SweepParam.h.

int Xyce::Analysis::SweepParam::maxStep

Definition at line 111 of file N_ANP_SweepParam.h.

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

Definition at line 96 of file N_ANP_SweepParam.h.

int Xyce::Analysis::SweepParam::numSteps

Definition at line 108 of file N_ANP_SweepParam.h.

int Xyce::Analysis::SweepParam::outerStepNumber

Definition at line 114 of file N_ANP_SweepParam.h.

double Xyce::Analysis::SweepParam::startVal

Definition at line 101 of file N_ANP_SweepParam.h.

double Xyce::Analysis::SweepParam::stepMult

Definition at line 104 of file N_ANP_SweepParam.h.

double Xyce::Analysis::SweepParam::stepVal

Definition at line 103 of file N_ANP_SweepParam.h.

double Xyce::Analysis::SweepParam::stopVal

Definition at line 102 of file N_ANP_SweepParam.h.

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

Definition at line 119 of file N_ANP_SweepParam.h.

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

Definition at line 99 of file N_ANP_SweepParam.h.

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

Definition at line 116 of file N_ANP_SweepParam.h.


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