Public Member Functions | List of all members
nmx::gsl::mat::IMExchange< T > Struct Template Reference

The IMExchange struct. More...

#include <xmatrix3.h>

Inheritance diagram for nmx::gsl::mat::IMExchange< T >:
nmx::gsl::IGslContainer< T, gsl_matrix, 4 >

Public Member Functions

void swap_rows (size_t i, size_t j)
 swap_rows vertausche Reihen More...
 
void swap_columns (size_t i, size_t j)
 swap_columns vertausche Spalten More...
 
void swap_row_columns (size_t i, size_t j)
 swap_row_columns vertausche Reihe mit Spalte More...
 
void transpose ()
 transpose Matrix wird transponiert More...
 
void transpose_copy (const T &m)
 transpose_copy More...
 
- Public Member Functions inherited from nmx::gsl::IGslContainer< T, gsl_matrix, 4 >
const gsl_matrix * gsl () const
 ermöglicht direkten Zugriff auf gsl-Funktionen More...
 
gsl_matrix * gsl ()
 gsl_vec ermöglicht direkten Zugriff auf gsl-Funktionen More...
 

Detailed Description

template<class T>
struct nmx::gsl::mat::IMExchange< T >

The IMExchange struct.

Definition at line 11 of file xmatrix3.h.

Member Function Documentation

◆ swap_columns()

template<class T>
void nmx::gsl::mat::IMExchange< T >::swap_columns ( size_t  i,
size_t  j 
)
inline

swap_columns vertausche Spalten

Parameters
ii-te Spalte
jj-te Spalte

Definition at line 29 of file xmatrix3.h.

◆ swap_row_columns()

template<class T>
void nmx::gsl::mat::IMExchange< T >::swap_row_columns ( size_t  i,
size_t  j 
)
inline

swap_row_columns vertausche Reihe mit Spalte

Parameters
ii-te Reihe
jj-te Spalte

Definition at line 38 of file xmatrix3.h.

◆ swap_rows()

template<class T>
void nmx::gsl::mat::IMExchange< T >::swap_rows ( size_t  i,
size_t  j 
)
inline

swap_rows vertausche Reihen

Parameters
ii-te Reihe
jj-te Reihe

Definition at line 20 of file xmatrix3.h.

◆ transpose()

template<class T>
void nmx::gsl::mat::IMExchange< T >::transpose ( )
inline

transpose Matrix wird transponiert

Definition at line 45 of file xmatrix3.h.

◆ transpose_copy()

template<class T>
void nmx::gsl::mat::IMExchange< T >::transpose_copy ( const T &  m)
inline

transpose_copy

Parameters
mdie transponiert Matrix wird auf das aufrufende Objekt kopiert

Definition at line 52 of file xmatrix3.h.


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