#include <vector.h>
Definition at line 23 of file vector.h.
◆ Vector() [1/5]
OpenMEEG::Vector::Vector |
( |
| ) |
|
|
inline |
◆ Vector() [2/5]
OpenMEEG::Vector::Vector |
( |
const Dimension |
N | ) |
|
|
inline |
◆ Vector() [3/5]
OpenMEEG::Vector::Vector |
( |
const Vector & |
A, |
|
|
const |
DeepCopy |
|
) |
| |
|
inline |
◆ Vector() [4/5]
OpenMEEG::Vector::Vector |
( |
const Matrix & |
A | ) |
|
|
explicit |
◆ Vector() [5/5]
OpenMEEG::Vector::Vector |
( |
const SymMatrix & |
A | ) |
|
|
explicit |
◆ alloc_data()
void OpenMEEG::Vector::alloc_data |
( |
| ) |
|
|
inline |
◆ reference_data()
void OpenMEEG::Vector::reference_data |
( |
const double * |
array | ) |
|
|
inline |
◆ size()
size_t OpenMEEG::Vector::size |
( |
| ) |
const |
|
inlinevirtual |
◆ empty()
bool OpenMEEG::Vector::empty |
( |
| ) |
const |
|
inline |
◆ data()
double * OpenMEEG::Vector::data |
( |
| ) |
const |
|
inline |
◆ operator()() [1/2]
double OpenMEEG::Vector::operator() |
( |
const Index |
i | ) |
const |
|
inline |
◆ operator()() [2/2]
double & OpenMEEG::Vector::operator() |
( |
const Index |
i | ) |
|
|
inline |
◆ subvect()
Vector OpenMEEG::Vector::subvect |
( |
const Index |
istart, |
|
|
const Index |
isize |
|
) |
| const |
|
inline |
◆ operator+() [1/2]
Vector OpenMEEG::Vector::operator+ |
( |
const Vector & |
v | ) |
const |
|
inline |
◆ operator-() [1/3]
Vector OpenMEEG::Vector::operator- |
( |
const Vector & |
v | ) |
const |
|
inline |
◆ operator-() [2/3]
Vector OpenMEEG::Vector::operator- |
( |
| ) |
const |
|
inline |
◆ operator+=()
void OpenMEEG::Vector::operator+= |
( |
const Vector & |
v | ) |
|
|
inline |
◆ operator-=()
void OpenMEEG::Vector::operator-= |
( |
const Vector & |
v | ) |
|
|
inline |
◆ operator*=()
void OpenMEEG::Vector::operator*= |
( |
const double |
x | ) |
|
|
inline |
◆ operator/=()
void OpenMEEG::Vector::operator/= |
( |
const double |
x | ) |
|
|
inline |
◆ operator+() [2/2]
Vector OpenMEEG::Vector::operator+ |
( |
const double |
i | ) |
const |
◆ operator-() [3/3]
Vector OpenMEEG::Vector::operator- |
( |
const double |
i | ) |
const |
◆ operator*() [1/3]
Vector OpenMEEG::Vector::operator* |
( |
const double |
x | ) |
const |
|
inline |
◆ operator/()
Vector OpenMEEG::Vector::operator/ |
( |
const double |
x | ) |
const |
|
inline |
◆ operator*() [2/3]
double OpenMEEG::Vector::operator* |
( |
const Vector & |
v | ) |
const |
|
inline |
◆ operator*() [3/3]
Vector OpenMEEG::Vector::operator* |
( |
const Matrix & |
m | ) |
const |
◆ kmult()
◆ outer_product()
Matrix OpenMEEG::Vector::outer_product |
( |
const Vector & |
v | ) |
const |
◆ norm()
double OpenMEEG::Vector::norm |
( |
| ) |
const |
|
inline |
◆ sum()
double OpenMEEG::Vector::sum |
( |
| ) |
const |
◆ mean()
double OpenMEEG::Vector::mean |
( |
| ) |
const |
|
inline |
◆ set()
void OpenMEEG::Vector::set |
( |
const double |
x | ) |
|
◆ save() [1/2]
void OpenMEEG::Vector::save |
( |
const char * |
filename | ) |
const |
◆ load() [1/2]
void OpenMEEG::Vector::load |
( |
const char * |
filename | ) |
|
◆ save() [2/2]
void OpenMEEG::Vector::save |
( |
const std::string & |
s | ) |
const |
|
inline |
◆ load() [2/2]
void OpenMEEG::Vector::load |
( |
const std::string & |
s | ) |
|
|
inline |
◆ info()
void OpenMEEG::Vector::info |
( |
| ) |
const |
|
virtual |
◆ SymMatrix
◆ Matrix
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/openmeeg-2.5.5/OpenMEEGMaths/include/vector.h