MatrixComplex
Object Hierarchy:
Description:
[ Compact ]
[ CCode ( cname = "gsl_matrix_complex" ) ]
public class MatrixComplex
[ CCode ( cname = "gsl_matrix_complex" ) ]
public class MatrixComplex
Namespace: Gsl
Package: gsl
Content:
Static methods:
- public static int fprintf (FileStream stream, MatrixComplex m, string format)
- public static int get_col (VectorComplex v, MatrixComplex m, size_t j)
- public static int get_row (VectorComplex v, MatrixComplex m, size_t i)
Creation methods:
- public MatrixComplex (size_t n1, size_t n2)
- public MatrixComplex.from_block (BlockComplex b, size_t offset, size_t n1, size_t n2, size_t d2)
- public MatrixComplex.from_matrix (MatrixComplex m, size_t k1, size_t k2, size_t n1, size_t n2)
- public MatrixComplex.with_zeros (size_t n1, size_t n2)
Methods:
- public Complex @get (size_t i, size_t j)
- public void @set (size_t i, size_t j, Complex x)
- public int add (MatrixComplex b)
- public int add_constant (Complex x)
- public int add_diagonal (Complex x)
- public VectorComplex alloc_col_from_matrix (size_t j)
- public VectorComplex alloc_row_from_matrix (size_t i)
- public VectorComplexView column (size_t j)
- public VectorComplexView diagonal ()
- public int div_elements (MatrixComplex b)
- public int fread (FileStream stream)
- public int fscanf (FileStream stream)
- public int fwrite (FileStream stream)
- public bool isneg ()
- public bool isnonneg ()
- public bool isnull ()
- public bool ispos ()
- public int memcpy (MatrixComplex src)
- public int mul_elements (MatrixComplex b)
- public Complex* ptr (size_t i, size_t j)
- public VectorComplexView row (size_t i)
- public int scale (Complex x)
- public void set_all (Complex x)
- public int set_col (size_t j, VectorComplex v)
- public void set_identity ()
- public int set_row (size_t i, VectorComplex v)
- public void set_zero ()
- public int sub (MatrixComplex b)
- public VectorComplexView subcolumn (size_t i, size_t offset, size_t n)
- public VectorComplexView subdiagonal (size_t k)
- public MatrixComplexView submatrix (size_t k, size_t k2, size_t n1, size_t n2)
- public VectorComplexView subrow (size_t i, size_t offset, size_t n)
- public VectorComplexView superdiagonal (size_t k)
- public int swap (MatrixComplex m2)
- public int swap_columns (size_t i, size_t j)
- public int swap_rowcol (size_t i, size_t j)
- public int swap_rows (size_t i, size_t j)
- public int transpose ()
- public int transpose_memcpy (MatrixComplex src)