casa
$Rev:20696$
|
#include <FunctionalProxy.h>
Public Member Functions | |
FunctionalProxy () | |
FunctionalProxy (const Record &rec, Int type=0) | |
type 0==Double, other == DComplex | |
virtual | ~FunctionalProxy () |
Vector< Double > | f (const Vector< Double > &val) |
Vector< Double > | fdf (const Vector< Double > &val) |
void | add (const FunctionalProxy &func) |
Vector< DComplex > | fc (const Vector< DComplex > &val) |
Vector< DComplex > | fdfc (const Vector< Double > &val) |
void | addc (const FunctionalProxy &func) |
Record | asrecord () |
Int | npar () const |
uInt | ndim () const |
void | setparameters (const Vector< Double > &val) |
void | setparametersc (const Vector< DComplex > &val) |
void | setmasks (const Vector< Bool > &val) |
void | setmask (Int i, Bool val) |
void | setpar (Int i, Double val) |
void | setparc (Int i, DComplex val) |
Vector< Bool > | masks () const |
Vector< Double > | parameters () const |
Vector< DComplex > | parametersc () const |
Private Member Functions | |
Record | fhd2rec () |
Record | fhdc2rec () |
void | rec2fhdc (const Record &rec) |
void | rec2fhd (const Record &rec) |
Private Attributes | |
Int | type_ |
FunctionHolder< Double > | fhd_ |
FunctionHolder< DComplex > | fhdc_ |
Definition at line 41 of file FunctionalProxy.h.
casa::FunctionalProxy::FunctionalProxy | ( | ) | [inline] |
Definition at line 43 of file FunctionalProxy.h.
casa::FunctionalProxy::FunctionalProxy | ( | const Record & | rec, |
Int | type = 0 |
||
) |
type 0==Double, other == DComplex
virtual casa::FunctionalProxy::~FunctionalProxy | ( | ) | [virtual] |
void casa::FunctionalProxy::add | ( | const FunctionalProxy & | func | ) |
void casa::FunctionalProxy::addc | ( | const FunctionalProxy & | func | ) |
Vector<Double> casa::FunctionalProxy::f | ( | const Vector< Double > & | val | ) |
Vector<DComplex> casa::FunctionalProxy::fc | ( | const Vector< DComplex > & | val | ) |
Vector<Double> casa::FunctionalProxy::fdf | ( | const Vector< Double > & | val | ) |
Vector<DComplex> casa::FunctionalProxy::fdfc | ( | const Vector< Double > & | val | ) |
Record casa::FunctionalProxy::fhd2rec | ( | ) | [private] |
Record casa::FunctionalProxy::fhdc2rec | ( | ) | [private] |
Vector<Bool> casa::FunctionalProxy::masks | ( | ) | const |
uInt casa::FunctionalProxy::ndim | ( | ) | const |
Int casa::FunctionalProxy::npar | ( | ) | const |
Vector<Double> casa::FunctionalProxy::parameters | ( | ) | const |
Vector<DComplex> casa::FunctionalProxy::parametersc | ( | ) | const |
void casa::FunctionalProxy::rec2fhd | ( | const Record & | rec | ) | [private] |
void casa::FunctionalProxy::rec2fhdc | ( | const Record & | rec | ) | [private] |
void casa::FunctionalProxy::setmask | ( | Int | i, |
Bool | val | ||
) |
void casa::FunctionalProxy::setmasks | ( | const Vector< Bool > & | val | ) |
void casa::FunctionalProxy::setpar | ( | Int | i, |
Double | val | ||
) |
void casa::FunctionalProxy::setparameters | ( | const Vector< Double > & | val | ) |
void casa::FunctionalProxy::setparametersc | ( | const Vector< DComplex > & | val | ) |
void casa::FunctionalProxy::setparc | ( | Int | i, |
DComplex | val | ||
) |
FunctionHolder<Double> casa::FunctionalProxy::fhd_ [private] |
Definition at line 74 of file FunctionalProxy.h.
FunctionHolder<DComplex> casa::FunctionalProxy::fhdc_ [private] |
Definition at line 75 of file FunctionalProxy.h.
Int casa::FunctionalProxy::type_ [private] |
Definition at line 73 of file FunctionalProxy.h.