FunctionalProxy.h
Classes
- FunctionalProxy -- (full description)
Interface
- Public Members
- FunctionalProxy()
- FunctionalProxy(const Record& rec, Int type=0)
- virtual ~FunctionalProxy()
- Vector<Double> f(const Vector<Double>& val)
- Vector<Double> fdf(const Vector<Double>& val)
- Vector<String> names()
- 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
- 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 Members
- Record fhd2rec()
- Record fhdc2rec()
- void rec2fhdc(const Record& rec)
- void rec2fhd(const Record& rec)
Member Description
type 0==Double, other == DComplex
Vector<Double> f(const Vector<Double>& val)
void add(const FunctionalProxy& func)
Vector<DComplex> fc(const Vector<DComplex>& val)
void addc(const FunctionalProxy& func)
Int npar() const
void setmask(Int i, Bool val)
void setpar(Int i, Double val)
void setparc(Int i, DComplex val)