13#ifndef OPTIMIST_TESTSET_BROWN_HH
14#define OPTIMIST_TESTSET_BROWN_HH
35 template <
typename Real>
54 this->
m_solutions.emplace_back(this->m_a, 2.0*this->m_a);
71 out << x(0) - this->m_a,
82 out << 1.0, 0.0, x(1),
#define OPTIMIST_BASIC_CONSTANTS(Real)
Definition Optimist.hh:70
std::vector< InputType > m_guesses
Definition Function.hh:63
std::vector< InputType > m_solutions
Definition Function.hh:62
constexpr Integer output_dimension() const
Definition Function.hh:117
Function()
Definition Function.hh:203
typename Function< Real, 2, 3, Brown< Real > >::OutputVector OutputVector
Definition Brown.hh:45
void second_derivative_impl(const InputVector &, Tensor &out) const
Definition Brown.hh:91
void first_derivative_impl(const InputVector &x, Matrix &out) const
Definition Brown.hh:80
Real m_a
Definition Brown.hh:39
void evaluate_impl(const InputVector &x, OutputVector &out) const
Definition Brown.hh:69
std::string name_impl() const
Definition Brown.hh:62
typename Function< Real, 2, 3, Brown< Real > >::Matrix Matrix
Definition Brown.hh:46
Brown()
Definition Brown.hh:52
typename Function< Real, 2, 3, Brown< Real > >::InputVector InputVector
Definition Brown.hh:44
typename Function< Real, 2, 3, Brown< Real > >::Tensor Tensor
Definition Brown.hh:47
Namespace for the Optimist library.
Definition Optimist.hh:87