OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
gsl_vector_complex Struct Reference

Dense complex vector with stride. More...

#include <GSLMatrix.h>

Collaboration diagram for gsl_vector_complex:
Collaboration graph

Public Member Functions

 gsl_vector_complex ()
 
gsl_complexptr (size_t i)
 
const gsl_complexptr (size_t i) const
 

Public Attributes

size_t size
 
size_t stride
 
gsl_complexdata
 
size_t owner
 

Detailed Description

Dense complex vector with stride.

See also
https://www.gnu.org/software/gsl/doc/html/vectors.html

Definition at line 76 of file GSLMatrix.h.

Constructor & Destructor Documentation

◆ gsl_vector_complex()

gsl_vector_complex::gsl_vector_complex ( )
inline

Definition at line 82 of file GSLMatrix.h.

Member Function Documentation

◆ ptr() [1/2]

gsl_complex * gsl_vector_complex::ptr ( size_t  i)
inline

Definition at line 84 of file GSLMatrix.h.

References data, and stride.

Referenced by gsl_vector_complex_ptr().

◆ ptr() [2/2]

const gsl_complex * gsl_vector_complex::ptr ( size_t  i) const
inline

Definition at line 86 of file GSLMatrix.h.

References data, and stride.

Member Data Documentation

◆ data

gsl_complex* gsl_vector_complex::data

Definition at line 79 of file GSLMatrix.h.

Referenced by gsl_vector_complex_alloc(), gsl_vector_complex_free(), ptr(), and ptr().

◆ owner

size_t gsl_vector_complex::owner

Definition at line 80 of file GSLMatrix.h.

Referenced by gsl_vector_complex_alloc(), and gsl_vector_complex_free().

◆ size

◆ stride

size_t gsl_vector_complex::stride

Definition at line 78 of file GSLMatrix.h.

Referenced by gsl_vector_complex_alloc(), ptr(), and ptr().


The documentation for this struct was generated from the following file: