8 #ifndef FI_CURVE_ASC_FILE_H
9 #define FI_CURVE_ASC_FILE_H
34 virtual double getValue(
double,
int,
bool,
double,
double) {
return 0.0; }
36 std::vector<double>&
x, std::vector<double>& y,
37 int,
bool,
double,
double);
38 virtual void getRawData(std::vector<double>&
x, std::vector<double>& y,
41 virtual void setValue(
double x,
double y);
42 virtual bool setData(
const std::vector<double>&
x,
43 const std::vector<double>& y);
ASCII file for curve plotting.
Definition: FiCurveASCFile.H:26
virtual void setPrecision(int type)
Definition: FiCurveASCFile.H:45
virtual ~FiCurveASCFile()
Definition: FiCurveASCFile.H:30
FiCurveASCFile()
Definition: FiCurveASCFile.C:16
virtual void setValue(double x, double y)
Definition: FiCurveASCFile.C:146
std::vector< double > myYValues
Definition: FiCurveASCFile.H:54
virtual double getValue(double, int, bool, double, double)
Definition: FiCurveASCFile.H:34
virtual void getRawData(std::vector< double > &x, std::vector< double > &y, double, double, int)
Definition: FiCurveASCFile.C:165
int outputFormat
Definition: FiCurveASCFile.H:56
virtual bool setData(const std::vector< double > &x, const std::vector< double > &y)
Definition: FiCurveASCFile.C:153
virtual bool initialDeviceRead()
Definition: FiCurveASCFile.C:28
virtual size_t getValueCount() const
Definition: FiCurveASCFile.H:32
std::vector< double > myXValues
Definition: FiCurveASCFile.H:53
virtual bool preliminaryDeviceWrite()
Definition: FiCurveASCFile.H:50
virtual bool getValues(double, double, std::vector< double > &x, std::vector< double > &y, int, bool, double, double)
Definition: FiCurveASCFile.C:173
virtual bool concludingDeviceWrite(bool)
Definition: FiCurveASCFile.C:93
Definition: FiDeviceFunctionBase.H:19
integer(ptr), save, private x
Definition: extCtrlSysRoutinesModule.f90:16
character(len=40) type
Function type flag.
Definition: initiateFunctionTypeModule.f90:33