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

Dense complex matrix in row-major storage. More...

#include <GSLMatrix.h>

Collaboration diagram for gsl_matrix_complex:
Collaboration graph

Public Member Functions

 gsl_matrix_complex ()
 
gsl_complexptr (size_t i, size_t j)
 
const gsl_complexptr (size_t i, size_t j) const
 

Public Attributes

size_t size1
 
size_t size2
 
size_t tda
 
gsl_complexdata
 
size_t owner
 

Detailed Description

Dense complex matrix in row-major storage.

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

Definition at line 45 of file GSLMatrix.h.

Constructor & Destructor Documentation

◆ gsl_matrix_complex()

gsl_matrix_complex::gsl_matrix_complex ( )
inline

Definition at line 52 of file GSLMatrix.h.

Member Function Documentation

◆ ptr() [1/2]

gsl_complex * gsl_matrix_complex::ptr ( size_t  i,
size_t  j 
)
inline

Definition at line 54 of file GSLMatrix.h.

References data, and tda.

Referenced by gsl_matrix_complex_ptr().

◆ ptr() [2/2]

const gsl_complex * gsl_matrix_complex::ptr ( size_t  i,
size_t  j 
) const
inline

Definition at line 56 of file GSLMatrix.h.

References data, and tda.

Member Data Documentation

◆ data

◆ owner

size_t gsl_matrix_complex::owner

Definition at line 50 of file GSLMatrix.h.

Referenced by gsl_matrix_complex_alloc(), and gsl_matrix_complex_free().

◆ size1

◆ size2

◆ tda

size_t gsl_matrix_complex::tda

Definition at line 48 of file GSLMatrix.h.

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


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