TSOpt::GridExtendOp Class Reference

#include <gridops.hh>

List of all members.

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


Detailed Description

Definition at line 382 of file gridops.hh.


Constructor & Destructor Documentation

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.


Member Function Documentation

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


The documentation for this class was generated from the following file:
Generated on 5 Jan 2017 for IWAVEGRID by  doxygen 1.4.7