ProteoWizard
Classes | Namespaces | Functions
DerivativeTest.hpp File Reference
#include "pwiz/utility/misc/Export.hpp"
#include "ParametrizedFunction.hpp"
#include "pwiz/utility/misc/unit.hpp"
#include <iomanip>
#include <exception>
#include <stdexcept>

Go to the source code of this file.

Classes

class  pwiz::frequency::DerivativeTest::VectorFunction< value_type >
 
class  pwiz::frequency::DerivativeTest::ParametrizedFunctionSlice< value_type >
 
class  pwiz::frequency::DerivativeTest::ParametrizedDerivativeSlice< value_type >
 
class  pwiz::frequency::DerivativeTest::AdaptedErrorFunction< value_type >
 
class  pwiz::frequency::DerivativeTest::AdaptedErrorDerivative< value_type >
 

Namespaces

 pwiz
 
 pwiz::frequency
 
 pwiz::frequency::DerivativeTest
 

Functions

template<typename value_type >
void pwiz::frequency::DerivativeTest::testDerivatives (const ParametrizedFunction< value_type > &f, double x, const ublas::vector< double > &p, std::ostream *os=0, double delta=1e-7, double epsilon=1e-4)
 
template<typename value_type >
void pwiz::frequency::DerivativeTest::testDerivatives (const typename ParametrizedFunction< value_type >::ErrorFunction &e, const ublas::vector< double > &p, std::ostream *os=0, double delta=1e-7, double epsilon=1e-4)