#include <LinAlg.h>
Inheritance diagram for linalg::Vector:
Public Member Functions | |
Vector (const int n) | |
Vector (const int lwb, const int upb) | |
Vector (const int lwb, const int upb, double iv1,...) | |
Vector (const LazyMatrix &lazy_constructor) | |
void | resize_to (const int n) |
void | resize_to (const int lwb, const int upb) |
void | resize_to (const Vector &v) |
REAL & | operator() (const int index) |
REAL | operator() (const int index) const |
int | q_lwb (void) const |
int | q_upb (void) const |
Vector & | operator *= (const Matrix &A) |
double | norm_1 (void) const |
double | norm_2_sqr (void) const |
double | norm_inf (void) const |
Vector & | operator= (const Vector &v) |
Vector & | operator= (const LazyMatrix &source) |
Vector & | operator= (const ElementWiseConst &stream) |
Vector & | operator= (const ElementWiseStrideConst &stream) |
Vector & | operator= (const REAL val) |
Friends | |
double | operator * (const Vector &v1, const Vector &v2) |
|
|
|
|
|
Definition at line 39 of file vector.cpp. References assure. |
|
Definition at line 1610 of file LinAlg.h. References assure. |
|
Reimplemented from linalg::Matrix. Definition at line 999 of file LinAlg.h. References linalg::of_every(), and linalg::ElementWiseStrideConst::sum_abs(). |
Here is the call graph for this function:
|
Definition at line 1001 of file LinAlg.h. References linalg::of_every(), and linalg::ElementWiseStrideConst::sum_squares(). |
Here is the call graph for this function:
|
Reimplemented from linalg::Matrix. Definition at line 1003 of file LinAlg.h. References linalg::ElementWiseStrideConst::max_abs(), and linalg::of_every(). |
Here is the call graph for this function:
|
Reimplemented from linalg::Matrix. Definition at line 112 of file vector.cpp. References linalg::_error(), assert, linalg::DimSpec::col_lwb, linalg::Matrix::elements, linalg::Matrix::info(), linalg::Matrix::is_valid(), linalg::DimSpec::ncols, linalg::Matrix::nelems, linalg::DimSpec::nrows, REAL, and linalg::DimSpec::row_lwb. |
Here is the call graph for this function:
|
Definition at line 649 of file LinAlg.h. References REAL. |
|
Definition at line 1598 of file LinAlg.h. References linalg::_error(), and REAL. |
Here is the call graph for this function:
|
Reimplemented from linalg::Matrix. Definition at line 683 of file LinAlg.h. References Matrix::operator=(). |
Here is the call graph for this function:
|
Definition at line 1149 of file LinAlg.h. References linalg::to_every(). |
Here is the call graph for this function:
|
Definition at line 995 of file LinAlg.h. References linalg::to_every(). |
Here is the call graph for this function:
|
Reimplemented from linalg::Matrix. Definition at line 1582 of file LinAlg.h. References Matrix::operator=(). |
Here is the call graph for this function:
|
Definition at line 673 of file LinAlg.h. References Matrix::operator=(). |
Here is the call graph for this function:
|
Definition at line 656 of file LinAlg.h. Referenced by linalg::ALInterp::ALInterp(), SVector::operator linalg::Vector(), resize_to(), and SMatrix::SMatrix(). |
|
Definition at line 657 of file LinAlg.h. Referenced by linalg::ALInterp::ALInterp(), linalg::ALInterp::interpolate(), SVector::operator linalg::Vector(), resize_to(), and SMatrix::SMatrix(). |
|
|
Here is the call graph for this function:
|
Reimplemented from linalg::Matrix. Definition at line 59 of file vector.cpp. References assert, assure, linalg::Matrix::is_valid(), and REAL. |
Here is the call graph for this function:
|
|
|
Definition at line 95 of file vector.cpp. |