#include <locallinalg.hh>
Inheritance diagram for RVL::RVLLinearAlgebraPackage< Scalar >:
Public Member Functions | |
RVLLinearAlgebraPackage (Scalar ipscale=ScalarFieldTraits< Scalar >::One()) | |
RVLLinearAlgebraPackage (const RVLLinearAlgebraPackage< Scalar > &p) | |
~RVLLinearAlgebraPackage () | |
BinaryLocalFunctionObjectScalarRedn< Scalar, Scalar > & | localinner () const |
UnaryLocalFunctionObject< Scalar > & | localzero () const |
LinCombObject< Scalar > & | linComb () const |
virtual bool | compare (LinearAlgebraPackage< Scalar > const &lap) const |
void | setScale (Scalar newscale) |
added to spparate instantiation from initialization | |
virtual void | write (RVLException &e) const |
virtual ostream & | write (ostream &str) const |
Combines an elementwise assignment to zero, standard dot product, and elementwise linear combination.
Definition at line 191 of file locallinalg.hh.
RVL::RVLLinearAlgebraPackage< Scalar >::RVLLinearAlgebraPackage | ( | Scalar | ipscale = ScalarFieldTraits<Scalar>::One() |
) |
Definition at line 201 of file locallinalg.hh.
RVL::RVLLinearAlgebraPackage< Scalar >::RVLLinearAlgebraPackage | ( | const RVLLinearAlgebraPackage< Scalar > & | p | ) |
Definition at line 204 of file locallinalg.hh.
RVL::RVLLinearAlgebraPackage< Scalar >::~RVLLinearAlgebraPackage | ( | ) |
Definition at line 207 of file locallinalg.hh.
BinaryLocalFunctionObjectScalarRedn<Scalar, Scalar>& RVL::RVLLinearAlgebraPackage< Scalar >::localinner | ( | ) | const [virtual] |
Implements RVL::LocalLinearAlgebraPackage< Scalar, Scalar >.
Definition at line 209 of file locallinalg.hh.
UnaryLocalFunctionObject<Scalar>& RVL::RVLLinearAlgebraPackage< Scalar >::localzero | ( | ) | const [virtual] |
Implements RVL::LocalLinearAlgebraPackage< Scalar, Scalar >.
Definition at line 212 of file locallinalg.hh.
LinCombObject<Scalar>& RVL::RVLLinearAlgebraPackage< Scalar >::linComb | ( | ) | const [virtual] |
virtual bool RVL::RVLLinearAlgebraPackage< Scalar >::compare | ( | LinearAlgebraPackage< Scalar > const & | lap | ) | const [virtual] |
Implements RVL::LocalLinearAlgebraPackage< Scalar, Scalar >.
Definition at line 219 of file locallinalg.hh.
void RVL::RVLLinearAlgebraPackage< Scalar >::setScale | ( | Scalar | newscale | ) |
virtual void RVL::RVLLinearAlgebraPackage< Scalar >::write | ( | RVLException & | e | ) | const [virtual] |
Implements RVL::LocalLinearAlgebraPackage< Scalar, Scalar >.
Definition at line 229 of file locallinalg.hh.
virtual ostream& RVL::RVLLinearAlgebraPackage< Scalar >::write | ( | ostream & | str | ) | const [virtual] |
Implements RVL::LocalLinearAlgebraPackage< Scalar, Scalar >.
Definition at line 233 of file locallinalg.hh.