Class MEAL::VariableTransformation
-
class VariableTransformation : public MEAL::ProductRule<MEAL::Complex2>
Product of multi-variate model of antenna and known corrections.
result = post_correction * model * pre_correction
Public Functions
-
VariableTransformation()
Default Constructor.
-
VariableTransformation(const VariableTransformation &s)
Copy Constructor.
-
const VariableTransformation &operator=(const VariableTransformation &s)
Assignment Operator.
-
~VariableTransformation()
Destructor.
-
virtual VariableTransformation *clone() const
Clone operator.
-
void set_constraint(unsigned index, MEAL::Nvariate<MEAL::Scalar>*)
Set the multivariate function that constrains the specified parameter.
-
inline unsigned get_nconstraint() const
Get the number of constrained parameters.
-
unsigned get_index(unsigned j)
Get the index of the jth constrained parameter.
-
inline bool has_constraint(unsigned index)
Return true if the index is constrained.
-
class Argument
-
VariableTransformation()