DSQSS  1.1
matrix.h
#include <cpplapack.h>
#include <blaswrap.h>
#include <cstdlib>
#include <complex>
matrix.hのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

構成

class  cmatrix

関数

complex< double > IUNIT (0.0, 1.0)
void dump (const vector< double > &V)
void dump (char *s, const vector< double > &V)
void dump (const dgematrix &A, int Mmax=10)
void dump01 (const dgematrix &A, int Mmax=64)
void dump (char *s, const dgematrix &A)
void diagonalize (dsymatrix &A, vector< double > &E, dgematrix &U)
void diagonalize (dgematrix &A, vector< double > &E, dgematrix &U)
dgematrix operator^ (const dgematrix &A, const dgematrix &B)
cmatrix operator+ (const cmatrix &A, const cmatrix &B)
cmatrix operator- (const cmatrix &A, const cmatrix &B)
cmatrix operator* (const cmatrix &A, const cmatrix &B)
cmatrix operator* (const double a, const cmatrix &A)
cmatrix operator* (const complex< double > c, const cmatrix &A)
cmatrix t (const cmatrix &A)
cmatrix operator^ (cmatrix &A, cmatrix &B)

関数

void diagonalize ( dsymatrix &  A,
vector< double > &  E,
dgematrix &  U 
)

matrix.h89 行で定義されています。

呼出しグラフ:

void diagonalize ( dgematrix &  A,
vector< double > &  E,
dgematrix &  U 
)

matrix.h103 行で定義されています。

関数の呼び出しグラフ:

void dump ( const vector< double > &  V)

matrix.h26 行で定義されています。

呼出しグラフ:

void dump ( char *  s,
const vector< double > &  V 
)

matrix.h36 行で定義されています。

関数の呼び出しグラフ:

void dump ( const dgematrix &  A,
int  Mmax = 10 
)

matrix.h44 行で定義されています。

void dump ( char *  s,
const dgematrix &  A 
)

matrix.h79 行で定義されています。

関数の呼び出しグラフ:

void dump01 ( const dgematrix &  A,
int  Mmax = 64 
)

matrix.h61 行で定義されています。

complex<double> IUNIT ( 0.  0,
1.  0 
)

呼出しグラフ:

cmatrix operator* ( const cmatrix A,
const cmatrix B 
)

matrix.h276 行で定義されています。

cmatrix operator* ( const double  a,
const cmatrix A 
)

matrix.h285 行で定義されています。

cmatrix operator* ( const complex< double >  c,
const cmatrix A 
)

matrix.h294 行で定義されています。

cmatrix operator+ ( const cmatrix A,
const cmatrix B 
)

matrix.h258 行で定義されています。

cmatrix operator- ( const cmatrix A,
const cmatrix B 
)

matrix.h267 行で定義されています。

dgematrix operator^ ( const dgematrix &  A,
const dgematrix &  B 
)

matrix.h117 行で定義されています。

cmatrix operator^ ( cmatrix A,
cmatrix B 
)

matrix.h312 行で定義されています。

cmatrix t ( const cmatrix A)

matrix.h303 行で定義されています。

呼出しグラフ:

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型の値 フレンド マクロ定義