関数名 Function name |
構造体の型 Type of structure |
機能・用途 Purpose |
get_matrix_memory | struct matrix |
行列の動的メモリを確保する。 Allocate dynamic memories for a matrix. |
get_diagonal_matrix_memory | struct diagonal_matrix | |
get_rowvector_memory | struct rowvector | |
get_columnvector_memory | struct columnvector | |
zero_matrix | struct matrix |
全成分の値が0の行列を作成する。 Create a matrix whose values of all components are zero. |
zero_diagonal_matrix | struct diagonal_matrix | |
zero_rowvector | struct rowvector | |
zero_columnvector | struct columnvector | |
unit_matrix | struct matrix |
単位行列を作成する。 Create a unit matrix. |
unit_diagonal_matrix | struct diagonal_matrix | |
unit_directional_rowvector | struct rowvector |
単位方向ベクトルを作成する。 Create a unit directional vector. |
unit_directional_columnvector | struct columnvector | |
random_matrix | struct matrix |
各成分の値を乱数で与えた行列を作成する。 Create a matrix whose values of components are given by random values. |
random_diagonal_matrix | struct diagonal_matrix | |
random_rowvector | struct rowvector | |
random_columnvector | struct columnvector | |
free_matrix_memory | struct matrix |
行列の動的メモリを解放する。 Release dynamic memories for a matrix. |
free_diagonal_matrix_memory | struct diagonal_matrix | |
free_rowvector_memory | struct rowvector | |
free_columnvector_memory | struct columnvector | |
free_LU_memory | struct LU |