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

Public Member Functions | |
| VecA (int n, const RCP< const VecSpaceBase > &sp) | |
| RCP< const VecSpaceBase > | space () const |
| void | add (const VecBase *other, RCP< VecBase > &result) const |
| double | dot (const VecBase *other) const |
| void | scale (const double &a) |
| RCP< VecBase > | copy () const |
| void | print (std::ostream &os) const |
| void | setElement (int i, const double &x) |
| const double & | getElement (int i) const |
| int | dim () const |
| virtual Teuchos::RCP< const VecBase > | getConstRcp () const |
| virtual Teuchos::RCP< VecBase > | getRcp () |
Private Attributes | |
| Array< double > | x_ |
| RCP< const VecSpaceBase > | sp_ |
Definition at line 97 of file test/Handle/cxx_main.cpp.
| VecA::VecA | ( | int | n, |
| const RCP< const VecSpaceBase > & | sp | ||
| ) | [inline] |
Definition at line 100 of file test/Handle/cxx_main.cpp.
| RCP<const VecSpaceBase> VecA::space | ( | ) | const [inline, virtual] |
Implements VecBase.
Definition at line 104 of file test/Handle/cxx_main.cpp.
Implements VecBase.
Definition at line 106 of file test/Handle/cxx_main.cpp.
| double VecA::dot | ( | const VecBase * | other | ) | const [inline, virtual] |
Implements VecBase.
Definition at line 119 of file test/Handle/cxx_main.cpp.
| void VecA::scale | ( | const double & | a | ) | [inline, virtual] |
Implements VecBase.
Definition at line 131 of file test/Handle/cxx_main.cpp.
Implements VecBase.
Definition at line 139 of file test/Handle/cxx_main.cpp.
| void VecA::print | ( | std::ostream & | os | ) | const [inline, virtual] |
Implements VecBase.
Definition at line 151 of file test/Handle/cxx_main.cpp.
| void VecA::setElement | ( | int | i, |
| const double & | x | ||
| ) | [inline, virtual] |
Implements VecBase.
Definition at line 159 of file test/Handle/cxx_main.cpp.
| const double& VecA::getElement | ( | int | i | ) | const [inline, virtual] |
Implements VecBase.
Definition at line 162 of file test/Handle/cxx_main.cpp.
| int VecA::dim | ( | ) | const [inline, virtual] |
Implements VecBase.
Definition at line 164 of file test/Handle/cxx_main.cpp.
| virtual Teuchos::RCP<const VecBase > VecA::getConstRcp | ( | ) | const [inline, virtual] |
Teuchos::ConstHandleable<VecBase > interface
Implements Teuchos::ConstHandleable< VecBase >.
Definition at line 166 of file test/Handle/cxx_main.cpp.
| virtual Teuchos::RCP< VecBase > VecA::getRcp | ( | ) | [inline, virtual] |
Teuchos::Handleable<VecBase > interface
Implements Teuchos::Handleable< VecBase >.
Definition at line 166 of file test/Handle/cxx_main.cpp.
Definition at line 168 of file test/Handle/cxx_main.cpp.
RCP<const VecSpaceBase> VecA::sp_ [private] |
Definition at line 169 of file test/Handle/cxx_main.cpp.
1.7.4