22 return p(p.
rows() - 1);
This is a AutoDerivative that also has units associated with it.
#define REGISTER_LUA_CLASS(X)
AutoDerivativeWithUnit< double > surface_pressure() const
Return surface pressure, which is just the pressure at the bottom level of pressure_grid.
This class maintains the pressure portion of the state.
Contains classes to abstract away details in various Spurr Radiative Transfer software.
#define REGISTER_LUA_END()
virtual ArrayAdWithUnit< double, 1 > pressure_grid() const =0
This returns the pressure grid to use for layer retrieval, along with the gradient of each of the pre...
virtual int max_number_level() const
The maximum number of levels that we can have.