GPLIB++
|
#include <vector>
#include <algorithm>
#include <numeric>
#include <boost/bind.hpp>
#include <cmath>
#include <functional>
#include <boost/numeric/ublas/vector.hpp>
#include <boost/numeric/ublas/vector_expression.hpp>
Go to the source code of this file.
Functions | |
void | f (vector< double > &v1, vector< double > &v2, vector< double > &v3, vector< double > &v4) |
void | g (vector< double > &v1, vector< double > &v2, vector< double > &v3, vector< double > &v4) |
void | h (vector< double > &v1, vector< double > &v2, vector< double > &v3, vector< double > &v4) |
void | ublasf (ublas::vector< double > &v1, ublas::vector< double > &v2, ublas::vector< double > &v3, ublas::vector< double > &v4) |
void | ublasg (ublas::vector< double > &v1, ublas::vector< double > &v2, ublas::vector< double > &v3, ublas::vector< double > &v4) |
void | ublash (ublas::vector< double > &v1, ublas::vector< double > &v2, ublas::vector< double > &v3, ublas::vector< double > &v4) |
int | main () |
Variables | |
const int | size = 1000000 |
const int | iterations = 1 |
void f | ( | vector< double > & | v1, |
vector< double > & | v2, | ||
vector< double > & | v3, | ||
vector< double > & | v4 | ||
) |
Definition at line 17 of file perftest.cpp.
Referenced by main(), PrintComponent(), gplib::PTensorMTData::SetFrequency(), WriteParameterToFile(), and WriteToNetCDF().
void g | ( | vector< double > & | v1, |
vector< double > & | v2, | ||
vector< double > & | v3, | ||
vector< double > & | v4 | ||
) |
Definition at line 27 of file perftest.cpp.
Referenced by main().
void h | ( | vector< double > & | v1, |
vector< double > & | v2, | ||
vector< double > & | v3, | ||
vector< double > & | v4 | ||
) |
Definition at line 40 of file perftest.cpp.
Referenced by main().
int main | ( | void | ) |
void ublasf | ( | ublas::vector< double > & | v1, |
ublas::vector< double > & | v2, | ||
ublas::vector< double > & | v3, | ||
ublas::vector< double > & | v4 | ||
) |
Definition at line 54 of file perftest.cpp.
Referenced by main().
void ublasg | ( | ublas::vector< double > & | v1, |
ublas::vector< double > & | v2, | ||
ublas::vector< double > & | v3, | ||
ublas::vector< double > & | v4 | ||
) |
Definition at line 64 of file perftest.cpp.
Referenced by main().
void ublash | ( | ublas::vector< double > & | v1, |
ublas::vector< double > & | v2, | ||
ublas::vector< double > & | v3, | ||
ublas::vector< double > & | v4 | ||
) |
Definition at line 77 of file perftest.cpp.
Referenced by main().
const int iterations = 1 |
Definition at line 15 of file perftest.cpp.
Referenced by main().
const int size = 1000000 |
Definition at line 14 of file perftest.cpp.
Referenced by gplib::WienerInterpolator::AdaptFilter(), gplib::GeneralLinearCombiner::CalcOutput(), gplib::ParetoGA::CalcProbabilities(), gplib::TsSpectrum::CalcSpectrum(), gplib::TsSpectrum::CalcTimeSeries(), gplib::CollapseModel(), gplib::NeuralNetwork::GetWeightsAsVector(), main(), gplib::SeismicModel::PlotVelWithErrors(), gplib::NeuralNetwork::PrintTopology(), gplib::GeneralLinearCombiner::SetInput(), gplib::ParkSurfaceWaveData::WriteAscii(), gplib::SurfaceWaveModel::WritePlot(), and gplib::SeismicModel::WritePlot().