Xyce
6.1
|
#include <N_DEV_SourceData.h>
Public Member Functions | |
SinData (const DeviceEntity &device, const std::vector< Param > ¶mRef, const SolverState &ss1, const DeviceOptions &do1) | |
~SinData () | |
bool | initializeSource () |
virtual bool | updateSource () |
void | getParams (double *) |
void | setParams (double *) |
void | printOutParams () |
double | getMaxTimeStepSize () |
double | period () |
![]() | |
SourceData (const SolverState &ss1, const DeviceOptions &do1) | |
virtual | ~SourceData () |
virtual bool | getBreakPoints (std::vector< Util::BreakPoint > &breakPointTimes) |
virtual void | setRealFlag (bool flag) |
double | returnSource () |
bool | getResetFlag () |
std::string | getSourceTypeName () |
bool | getFastTimeScaleFlag () const |
void | setFastTimeScaleFlag (const bool &fastTimeScaleFlag) |
Private Member Functions | |
SinData (const SinData &right) | |
SinData & | operator= (const SinData &right) |
Private Attributes | |
double | V0 |
double | VA |
double | FREQ |
double | TD |
double | THETA |
double | PHASE |
bool | V0given |
bool | VAgiven |
bool | FREQgiven |
bool | TDgiven |
bool | THETAgiven |
bool | PHASEgiven |
Friends | |
class | VsrcModel |
class | VsrcInstance |
class | ISRCModel |
class | ISRCInstance |
Additional Inherited Members | |
![]() | |
double | getTime_ () |
![]() | |
std::string | sourceName_ |
std::string | typeName_ |
std::string | defaultParamName_ |
double | time |
double | SourceValue |
bool | initializeFlag_ |
bool | resetFlag_ |
const SolverState & | solState_ |
const DeviceOptions & | devOptions_ |
bool | fastTimeScaleFlag_ |
bool | realFlag_ |
Definition at line 179 of file N_DEV_SourceData.h.
Xyce::Device::SinData::SinData | ( | const DeviceEntity & | device, |
const std::vector< Param > & | paramRef, | ||
const SolverState & | ss1, | ||
const DeviceOptions & | do1 | ||
) |
Definition at line 266 of file N_DEV_SourceData.C.
Xyce::Device::SinData::~SinData | ( | ) |
Definition at line 338 of file N_DEV_SourceData.C.
|
private |
|
inlinevirtual |
Reimplemented from Xyce::Device::SourceData.
Definition at line 203 of file N_DEV_SourceData.h.
|
virtual |
Reimplemented from Xyce::Device::SourceData.
Definition at line 420 of file N_DEV_SourceData.C.
|
virtual |
Reimplemented from Xyce::Device::SourceData.
Definition at line 315 of file N_DEV_SourceData.C.
|
inlinevirtual |
Reimplemented from Xyce::Device::SourceData.
Definition at line 205 of file N_DEV_SourceData.h.
|
virtual |
Reimplemented from Xyce::Device::SourceData.
Definition at line 350 of file N_DEV_SourceData.C.
|
virtual |
Reimplemented from Xyce::Device::SourceData.
Definition at line 440 of file N_DEV_SourceData.C.
|
virtual |
Implements Xyce::Device::SourceData.
Definition at line 380 of file N_DEV_SourceData.C.
|
friend |
Definition at line 227 of file N_DEV_SourceData.h.
|
friend |
Definition at line 226 of file N_DEV_SourceData.h.
|
friend |
Definition at line 225 of file N_DEV_SourceData.h.
|
friend |
Definition at line 224 of file N_DEV_SourceData.h.
|
private |
Definition at line 212 of file N_DEV_SourceData.h.
|
private |
Definition at line 219 of file N_DEV_SourceData.h.
|
private |
Definition at line 215 of file N_DEV_SourceData.h.
|
private |
Definition at line 222 of file N_DEV_SourceData.h.
|
private |
Definition at line 213 of file N_DEV_SourceData.h.
|
private |
Definition at line 220 of file N_DEV_SourceData.h.
|
private |
Definition at line 214 of file N_DEV_SourceData.h.
|
private |
Definition at line 221 of file N_DEV_SourceData.h.
|
private |
Definition at line 210 of file N_DEV_SourceData.h.
|
private |
Definition at line 217 of file N_DEV_SourceData.h.
|
private |
Definition at line 211 of file N_DEV_SourceData.h.
|
private |
Definition at line 218 of file N_DEV_SourceData.h.