|
Typedefs |
|
typedef double | AxisCoord |
| | Type for coordinate on an axis.
|
|
typedef std::vector< AxisCoord > | AxisVector |
| | Type of a list of axis coordinates.
|
|
typedef AxisVector::size_type | AxisSubscript |
| | Type of the index used by an AxisVector.
|
Functions |
|
string | temporaryname (const string prefix) |
| | Cleaner wrapper for ugly C tempnam() function.
|
|
string | call_gnuplot (const string &title, const string &matrixfilename, const string &outputfilename, const string &gpscript_command, bool parametric) |
| | Actually calls gnuplot on a given file and saves or displays the output.
|
|
template<class VectorA, class VectorX> string | gnuplot (const VectorA &A, const string &title, const string &outputfilename, const string &gpscript, const VectorX &X) |
| | General routine for plotting vectors using gnuplot.
|
|
template<class Vector> string | gnuplot (const Vector &A, const string &title="", const string &outputfilename="", const string &gpscript="", AxisCoord xo=0, AxisCoord xm=1) |
| | Shortcut version for plotting a vector using gnuplot; generates linearly spaced labels.
|