Convert a function to another type using a unary function.
More...
#include <UnaryConvert.h>
|
| UnaryConvert (Method m) |
|
std::string | get_name () const |
| Return the name of the class.
|
|
void | set_model (From *_model) |
| Set the function to be converted.
|
|
From * | get_model () |
| Get the function to be converted.
|
|
const From * | get_model () const |
| Get the function to be converted.
|
|
bool | has_model () const |
| Return true if the function to be converted has been set.
|
|
|
virtual void | calculate (typename To::Result &result, std::vector< typename To::Result > *grad) |
| Calculate the Mueller matrix and its gradient.
|
|
|
Method | method |
| The Unary function used to complete the conversion.
|
|
Reference::To< From > | model |
| The function to be converted.
|
|
template<typename From, typename To, typename Method>
class MEAL::UnaryConvert< From, To, Method >
Convert a function to another type using a unary function.
Both the result of the function and its partial derivatives are passed through the unary function
The documentation for this class was generated from the following file: