casacore
|
#include <FunctionalProxy.h>
Public Member Functions | |
FunctionalProxy () | |
FunctionalProxy (const Record &rec, Int type=0) | |
type 0==Double, other == DComplex More... | |
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.
|
inline |
Definition at line 43 of file FunctionalProxy.h.
References add(), addc(), asrecord(), f(), fc(), fdf(), fdfc(), fhd2rec(), fhdc2rec(), masks(), ndim(), npar(), parameters(), parametersc(), rec2fhd(), rec2fhdc(), setmask(), setmasks(), setpar(), setparameters(), setparametersc(), setparc(), and ~FunctionalProxy().
type 0==Double, other == DComplex
|
virtual |
Referenced by FunctionalProxy().
void casacore::FunctionalProxy::add | ( | const FunctionalProxy & | func | ) |
Referenced by FunctionalProxy().
void casacore::FunctionalProxy::addc | ( | const FunctionalProxy & | func | ) |
Referenced by FunctionalProxy().
Record casacore::FunctionalProxy::asrecord | ( | ) |
Referenced by FunctionalProxy().
Referenced by FunctionalProxy().
Referenced by FunctionalProxy().
Referenced by FunctionalProxy().
Referenced by FunctionalProxy().
|
private |
Referenced by FunctionalProxy().
|
private |
Referenced by FunctionalProxy().
Referenced by FunctionalProxy().
uInt casacore::FunctionalProxy::ndim | ( | ) | const |
Referenced by FunctionalProxy().
Int casacore::FunctionalProxy::npar | ( | ) | const |
Referenced by FunctionalProxy().
Referenced by FunctionalProxy().
Vector<DComplex> casacore::FunctionalProxy::parametersc | ( | ) | const |
Referenced by FunctionalProxy().
|
private |
Referenced by FunctionalProxy().
|
private |
Referenced by FunctionalProxy().
Referenced by FunctionalProxy().
Referenced by FunctionalProxy().
Referenced by FunctionalProxy().
Referenced by FunctionalProxy().
void casacore::FunctionalProxy::setparametersc | ( | const Vector< DComplex > & | val | ) |
Referenced by FunctionalProxy().
void casacore::FunctionalProxy::setparc | ( | Int | i, |
DComplex | val | ||
) |
Referenced by FunctionalProxy().
|
private |
Definition at line 74 of file FunctionalProxy.h.
|
private |
Definition at line 75 of file FunctionalProxy.h.
|
private |
Definition at line 73 of file FunctionalProxy.h.