20 g.reference(gradient());
The base class for all problem classes that implement a cost function.
#define REGISTER_LUA_DERIVED_CLASS(X, Y)
virtual void cost_gradient(double &c, blitz::Array< double, 1 > &g)
The cost function and its gradient together.
Apply value function to a blitz array.
The base class for all problem classes that implement a cost function and its gradient.
const Unit g("g", 1e-3 *kg)
Contains classes to abstract away details in various Spurr Radiative Transfer software.
#define REGISTER_LUA_END()