|
| | Vector () |
| | Vector leerer Vektor. More...
|
| |
| | Vector (size_t dim, double val=0) |
| | Vector Konstruktor: Vektor mit reservierten Speicher. More...
|
| |
| | Vector (std::initializer_list< double > lst) |
| | Vector Konstruktor:kopiere eine Liste von Zahlen. More...
|
| |
| | Vector (size_t n, const double f[]) |
| | Vector Konstruktor: kopiere Inhalt eines C-Feldes. More...
|
| |
| | Vector (const Vector &v) |
| | Vector Kopierkonstruktor. More...
|
| |
| | Vector (Vector &&v) |
| | Vector move-Konstruktor. More...
|
| |
| | ~Vector () |
| |
| Vector & | operator= (const Vector &v) |
| | operator = kopiere die Werte eines Vektors More...
|
| |
| Vector & | operator= (Vector &&v) |
| | operator = übernehme Daten eines Vektors More...
|
| |
| const gsl_vector * | gsl () const |
| | gsl ermöglicht direkten Zugriff auf gsl-Funktionen More...
|
| |
| gsl_vector * | gsl () |
| | gsl ermöglicht direkten Zugriff auf gsl-Funktionen More...
|
| |
| View | view (size_t offset, size_t n) |
| | view erzeuge View auf Daten More...
|
| |
| View | view (size_t offset, size_t stride, size_t n) |
| | view erzeuge View auf Daten More...
|
| |
| bool | empty () const |
| | empty More...
|
| |
| bool | is_init () const |
| | is_init More...
|
| |
| size_t | size () const |
| | size More...
|
| |
| double | operator[] (size_t idx) const |
| | operator [] Zugriff auf die Elemente des Vektors More...
|
| |
| double & | operator[] (size_t idx) |
| | operator [] Zugriff auf die Elemente des Vektors More...
|
| |
| void | save (std::ostream &os, Format fmt=Output::array()) const |
| | save Ausgabe in Datei oder auf dem Bildschirm More...
|
| |
| Vector & | transform (FN fn) |
| | transform Transformation der Elemente eines Vektors More...
|
| |
| const gsl_vector * | gsl () const |
| | ermöglicht direkten Zugriff auf gsl-Funktionen More...
|
| |
| gsl_vector * | gsl () |
| | gsl_vec ermöglicht direkten Zugriff auf gsl-Funktionen More...
|
| |
| Vector & | operator+= (const Vector &v) |
| | Implementierung der Operatoren +=,-=,*=,/=. More...
|
| |
| Vector & | operator+= (double x) |
| | Implementierung der Operatoren +=,-=,*=. More...
|
| |
| Vector & | operator-= (const Vector &v) |
| |
| Vector & | operator-= (double x) |
| |
| Vector & | operator*= (const Vector &v) |
| |
| Vector & | operator*= (double x) |
| |
| Vector & | operator/= (const Vector &v) |
| |
| Vector & | operator/= (double x) |
| | operator /= dividiere alle Elemente mit einer Zahl More...
|
| |
| const gsl_vector * | gsl () const |
| | ermöglicht direkten Zugriff auf gsl-Funktionen More...
|
| |
| gsl_vector * | gsl () |
| | gsl_vec ermöglicht direkten Zugriff auf gsl-Funktionen More...
|
| |
| double * | begin () |
| |
| const double * | begin () const |
| |
| double * | end () |
| |
| const double * | end () const |
| |
| const gsl_vector * | gsl () const |
| | ermöglicht direkten Zugriff auf gsl-Funktionen More...
|
| |
| gsl_vector * | gsl () |
| | gsl_vec ermöglicht direkten Zugriff auf gsl-Funktionen More...
|
| |
| bool | is_null () const |
| |
| bool | is_pos () const |
| |
| bool | is_neg () const |
| |
| bool | is_nonneg () const |
| |
| const gsl_vector * | gsl () const |
| | ermöglicht direkten Zugriff auf gsl-Funktionen More...
|
| |
| gsl_vector * | gsl () |
| | gsl_vec ermöglicht direkten Zugriff auf gsl-Funktionen More...
|
| |
| double | max () const |
| |
| double | min () const |
| |
| size_t | min_idx () const |
| |
| size_t | max_idx () const |
| |
| auto | min_max () const |
| |
| auto | min_max_idx () const |
| |
| const gsl_vector * | gsl () const |
| | ermöglicht direkten Zugriff auf gsl-Funktionen More...
|
| |
| gsl_vector * | gsl () |
| | gsl_vec ermöglicht direkten Zugriff auf gsl-Funktionen More...
|
| |
The Vector class Klasse für gsl-Vektoren zussamengesetzt aus Komponenten.
Definition at line 76 of file xvector.h.