#include <NOX_Playa_Vector.hpp>
Public Member Functions | |
| Vector (const NOX::NOXPlaya::Vector &source, NOX::CopyType type=DeepCopy) | |
| Copy constructor.   | |
| Vector (const Playa::Vector< double > &source, NOX::CopyType type=DeepCopy) | |
| Copy constructor.   | |
| Vector (const NOX::NOXPlaya::Vector &source, int numdigits, NOX::CopyType type=DeepCopy) | |
| Copy constructor when user requests specific precision.   | |
| Vector (const Playa::Vector< double > &source, int numdigits, NOX::CopyType type=DeepCopy) | |
| Copy constructor when user requests specific precision.   | |
| Playa::Vector< double > & | getPlayaVector () | 
| const Playa::Vector< double > & | getPlayaVector () const | 
| int | getPrecision () const | 
| int | length () const | 
| ostream & | leftshift (std::ostream &stream) const | 
| Prints out the vector to the specified stream.   | |
| NOX::Abstract::Vector & | init (double value) | 
| NOX::Abstract::Vector & | operator= (const NOX::NOXPlaya::Vector &y) | 
| NOX::Abstract::Vector & | operator= (const NOX::Abstract::Vector &y) | 
| NOX::Abstract::Vector & | abs (const NOX::NOXPlaya::Vector &y) | 
| NOX::Abstract::Vector & | abs (const NOX::Abstract::Vector &y) | 
| NOX::Abstract::Vector & | reciprocal (const NOX::NOXPlaya::Vector &y) | 
| NOX::Abstract::Vector & | reciprocal (const NOX::Abstract::Vector &y) | 
Definition at line 31 of file NOX_Playa_Vector.hpp.
| NOX::NOXPlaya::Vector::Vector | ( | const NOX::NOXPlaya::Vector & | source, | |
| NOX::CopyType |  type = DeepCopy | |||
| ) | 
| NOX::NOXPlaya::Vector::Vector | ( | const Playa::Vector< double > & | source, | |
| NOX::CopyType |  type = DeepCopy | |||
| ) | 
| NOX::NOXPlaya::Vector::Vector | ( | const NOX::NOXPlaya::Vector & | source, | |
| int | numdigits, | |||
| NOX::CopyType |  type = DeepCopy | |||
| ) | 
Copy constructor when user requests specific precision.
Definition at line 64 of file NOX_Playa_Vector.cpp.
| NOX::NOXPlaya::Vector::Vector | ( | const Playa::Vector< double > & | source, | |
| int | numdigits, | |||
| NOX::CopyType |  type = DeepCopy | |||
| ) | 
Copy constructor when user requests specific precision.
Definition at line 87 of file NOX_Playa_Vector.cpp.
| Playa::Vector< double > & NOX::NOXPlaya::Vector::getPlayaVector | ( | ) | 
Access to a writable reference to the underlying Playa vector
Definition at line 112 of file NOX_Playa_Vector.cpp.
| const Playa::Vector< double > & NOX::NOXPlaya::Vector::getPlayaVector | ( | ) | const | 
Access to a read-only reference to the underlying Playa vector
Definition at line 117 of file NOX_Playa_Vector.cpp.
| int NOX::NOXPlaya::Vector::getPrecision | ( | ) | const | 
Access to the vector precision expected by user
Definition at line 122 of file NOX_Playa_Vector.cpp.
| NOX::Abstract::Vector & NOX::NOXPlaya::Vector::init | ( | double | value | ) | 
Initialize all elements to a constant
Definition at line 143 of file NOX_Playa_Vector.cpp.
| NOX::Abstract::Vector & NOX::NOXPlaya::Vector::operator= | ( | const NOX::NOXPlaya::Vector & | y | ) | 
Assignment operator
Definition at line 133 of file NOX_Playa_Vector.cpp.
| NOX::Abstract::Vector & NOX::NOXPlaya::Vector::operator= | ( | const NOX::Abstract::Vector & | y | ) | 
Assignment operator
Definition at line 127 of file NOX_Playa_Vector.cpp.
| NOX::Abstract::Vector & NOX::NOXPlaya::Vector::abs | ( | const NOX::NOXPlaya::Vector & | y | ) | 
Element-wise absolute value
Definition at line 156 of file NOX_Playa_Vector.cpp.
| NOX::Abstract::Vector & NOX::NOXPlaya::Vector::abs | ( | const NOX::Abstract::Vector & | y | ) | 
Element-wise absolute value
Definition at line 150 of file NOX_Playa_Vector.cpp.
| NOX::Abstract::Vector & NOX::NOXPlaya::Vector::reciprocal | ( | const NOX::NOXPlaya::Vector & | y | ) | 
Element-wise reciprocal
Definition at line 170 of file NOX_Playa_Vector.cpp.
| NOX::Abstract::Vector & NOX::NOXPlaya::Vector::reciprocal | ( | const NOX::Abstract::Vector & | y | ) | 
Element-wise reciprocal
Definition at line 164 of file NOX_Playa_Vector.cpp.
| int NOX::NOXPlaya::Vector::length | ( | ) | const | 
The length of a Playa vector is known only by the vector space it belongs to We query the vector space and ask its dimension
Definition at line 308 of file NOX_Playa_Vector.cpp.
| ostream & NOX::NOXPlaya::Vector::leftshift | ( | std::ostream & | stream | ) | const | 
Prints out the vector to the specified stream.
For example, a vector would appear as
It will be all on one line, with a single space between each entry, bracketed on either side.
Definition at line 315 of file NOX_Playa_Vector.cpp.