#include <gridops.hh>
Public Member Functions | |
GridExtendOp (Space< float > const &_dom, Space< float > const &_rng) | |
main constructor: takes Grid defining increment window, and width parameter defining zone of smooth taper - same on all sides. | |
GridExtendOp (GridExtendOp const &op) | |
Copy constructor - memberwise. | |
~GridExtendOp () | |
Space< float > const & | getDomain () const |
Space< float > const & | getRange () const |
ostream & | write (ostream &str) const |
Protected Member Functions | |
void | apply (Vector< float > const &x, Vector< float > &y) const |
void | applyAdj (Vector< float > const &x, Vector< float > &y) const |
Operator< float > * | clone () const |
Definition at line 382 of file gridops.hh.
TSOpt::GridExtendOp::GridExtendOp | ( | Space< float > const & | _dom, | |
Space< float > const & | _rng | |||
) |
main constructor: takes Grid defining increment window, and width parameter defining zone of smooth taper - same on all sides.
TSOpt::GridExtendOp::GridExtendOp | ( | GridExtendOp const & | op | ) |
Copy constructor - memberwise.
TSOpt::GridExtendOp::~GridExtendOp | ( | ) |
Definition at line 413 of file gridops.hh.
void TSOpt::GridExtendOp::apply | ( | Vector< float > const & | x, | |
Vector< float > & | y | |||
) | const [protected] |
void TSOpt::GridExtendOp::applyAdj | ( | Vector< float > const & | x, | |
Vector< float > & | y | |||
) | const [protected] |
Operator<float>* TSOpt::GridExtendOp::clone | ( | ) | const [protected] |
Definition at line 401 of file gridops.hh.
Space<float> const& TSOpt::GridExtendOp::getDomain | ( | ) | const |
Definition at line 415 of file gridops.hh.
Space<float> const& TSOpt::GridExtendOp::getRange | ( | ) | const |
Definition at line 416 of file gridops.hh.
ostream& TSOpt::GridExtendOp::write | ( | ostream & | str | ) | const |