#include <iwop.hh>
Public Member Functions | |
| IWaveLOVOp (PARARRAY _pars, FILE *_stream, bool _dryrun=false, ostream &_drystr=cerr, ostream &_announce=cerr) | |
| IWaveLOVOp (IWaveLOVOp const &x) | |
| ~IWaveLOVOp () | |
| const IWaveSpace & | getNonLinDomain () const |
| const IWaveSpace & | getLinDomain () const |
| const IWaveSpace & | getIWaveRange () const |
| const ProductSpace< float > & | getProductDomain () const |
| const Space< float > & | getRange () const |
| PARARRAY & | getPar () |
| PARARRAY const & | getPar () const |
| ostream & | write (ostream &str) const |
Protected Member Functions | |
| virtual void | apply0 (const Vector< float > &x0, const Vector< float > &x1, Vector< float > &y) const |
| void | applyAdj0 (const Vector< float > &x0, const Vector< float > &y, Vector< float > &x1) const |
| void | applyPartialDeriv0 (const Vector< float > &x0, const Vector< float > &x1, const Vector< float > &dx0, Vector< float > &dy) const |
| void | applyAdjPartialDeriv0 (const Vector< float > &x0, const Vector< float > &x1, const Vector< float > &dy, Vector< float > &dx0) const |
| void | applyPartialDeriv20 (const Vector< float > &x0, const Vector< float > &x1, const Vector< float > &dx00, const Vector< float > &dx01, Vector< float > &dy) const |
| void | applyAdjPartialDeriv20 (const Vector< float > &x0, const Vector< float > &x1, const Vector< float > &dx00, const Vector< float > &dy, Vector< float > &dx01) const |
| RVL::OperatorProductDomain< float > * | clonePD () const |
Definition at line 162 of file iwop.hh.
| TSOpt::IWaveLOVOp::IWaveLOVOp | ( | PARARRAY | _pars, | |
| FILE * | _stream, | |||
| bool | _dryrun = false, |
|||
| ostream & | _drystr = cerr, |
|||
| ostream & | _announce = cerr | |||
| ) |
| TSOpt::IWaveLOVOp::IWaveLOVOp | ( | IWaveLOVOp const & | x | ) |
| TSOpt::IWaveLOVOp::~IWaveLOVOp | ( | ) |
| virtual void TSOpt::IWaveLOVOp::apply0 | ( | const Vector< float > & | x0, | |
| const Vector< float > & | x1, | |||
| Vector< float > & | y | |||
| ) | const [protected, virtual] |
| void TSOpt::IWaveLOVOp::applyAdj0 | ( | const Vector< float > & | x0, | |
| const Vector< float > & | y, | |||
| Vector< float > & | x1 | |||
| ) | const [protected] |
| void TSOpt::IWaveLOVOp::applyPartialDeriv0 | ( | const Vector< float > & | x0, | |
| const Vector< float > & | x1, | |||
| const Vector< float > & | dx0, | |||
| Vector< float > & | dy | |||
| ) | const [protected] |
| void TSOpt::IWaveLOVOp::applyAdjPartialDeriv0 | ( | const Vector< float > & | x0, | |
| const Vector< float > & | x1, | |||
| const Vector< float > & | dy, | |||
| Vector< float > & | dx0 | |||
| ) | const [protected] |
| void TSOpt::IWaveLOVOp::applyPartialDeriv20 | ( | const Vector< float > & | x0, | |
| const Vector< float > & | x1, | |||
| const Vector< float > & | dx00, | |||
| const Vector< float > & | dx01, | |||
| Vector< float > & | dy | |||
| ) | const [protected] |
| void TSOpt::IWaveLOVOp::applyAdjPartialDeriv20 | ( | const Vector< float > & | x0, | |
| const Vector< float > & | x1, | |||
| const Vector< float > & | dx00, | |||
| const Vector< float > & | dy, | |||
| Vector< float > & | dx01 | |||
| ) | const [protected] |
| RVL::OperatorProductDomain<float>* TSOpt::IWaveLOVOp::clonePD | ( | ) | const [protected] |
| const IWaveSpace& TSOpt::IWaveLOVOp::getNonLinDomain | ( | ) | const |
| const IWaveSpace& TSOpt::IWaveLOVOp::getLinDomain | ( | ) | const |
| const IWaveSpace& TSOpt::IWaveLOVOp::getIWaveRange | ( | ) | const |
| const ProductSpace<float>& TSOpt::IWaveLOVOp::getProductDomain | ( | ) | const |
| PARARRAY& TSOpt::IWaveLOVOp::getPar | ( | ) |
| PARARRAY const& TSOpt::IWaveLOVOp::getPar | ( | ) | const |
| ostream& TSOpt::IWaveLOVOp::write | ( | ostream & | str | ) | const |
1.4.7