11 assert_parameter_set_correctly();
12 increment_num_cost_evaluations();
13 R.resize(residual_size());
15 R = -13.0+X(0)+((5.0-X(1))*X(1)-2.0)*X(1), -29.0+X(0)+((X(1)+1.0)*X(1)-14.0)*X(1);
24 assert_parameter_set_correctly();
25 increment_num_der1_evaluations();
26 J.resize(residual_size(), parameter_size());
28 J = 1.0, (10.0-3.0*X(1))*X(1)-2.0,
29 1.0, (3.0*X(1)+2.0)*X(1)-14.0;
virtual blitz::Array< double, 1 > residual()
The residual vector function.
Apply value function to a blitz array.
virtual blitz::Array< double, 2 > jacobian()
The Jacobian matrix function.
Contains classes to abstract away details in various Spurr Radiative Transfer software.