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

namespace  pwiz
 AMTContainer.hpp.
namespace  pwiz::frequency
namespace  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)