|
Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|

Public Member Functions | |
| VecBase () | |
| ~VecBase () | |
| virtual RCP< const VecSpaceBase > | space () const =0 |
| virtual void | add (const VecBase *other, RCP< VecBase > &result) const =0 |
| virtual double | dot (const VecBase *other) const =0 |
| virtual void | scale (const double &a)=0 |
| virtual RCP< VecBase > | copy () const =0 |
| virtual void | print (std::ostream &os) const =0 |
| virtual void | setElement (int i, const double &x)=0 |
| virtual const double & | getElement (int i) const =0 |
| virtual int | dim () const =0 |
Definition at line 60 of file test/Handle/cxx_main.cpp.
| VecBase::VecBase | ( | ) | [inline] |
Definition at line 63 of file test/Handle/cxx_main.cpp.
| VecBase::~VecBase | ( | ) | [inline] |
Definition at line 64 of file test/Handle/cxx_main.cpp.
| virtual RCP<const VecSpaceBase> VecBase::space | ( | ) | const [pure virtual] |
Implemented in VecA.
| virtual void VecBase::add | ( | const VecBase * | other, |
| RCP< VecBase > & | result | ||
| ) | const [pure virtual] |
Implemented in VecA.
| virtual double VecBase::dot | ( | const VecBase * | other | ) | const [pure virtual] |
Implemented in VecA.
| virtual void VecBase::scale | ( | const double & | a | ) | [pure virtual] |
Implemented in VecA.
| virtual RCP<VecBase> VecBase::copy | ( | ) | const [pure virtual] |
Implemented in VecA.
| virtual void VecBase::print | ( | std::ostream & | os | ) | const [pure virtual] |
Implemented in VecA.
| virtual void VecBase::setElement | ( | int | i, |
| const double & | x | ||
| ) | [pure virtual] |
Implemented in VecA.
| virtual const double& VecBase::getElement | ( | int | i | ) | const [pure virtual] |
Implemented in VecA.
| virtual int VecBase::dim | ( | ) | const [pure virtual] |
Implemented in VecA.
1.7.6.1