![]() |
XLPack 7.0
XLPack 数値計算ライブラリ (C API) リファレンスマニュアル
|
関数 | |
void | hb_read (char *fname, char *title, char *key, char *mxtype, int *nrow, int *ncol, int *nnz, int *neltvl, double val[], int lval, int ptr[], int lptr, int ind[], int lind, char *rhstyp, int *nrhs, int *nrhsix, double rhsval[], int lrhsval, int rhsptr[], int lrhsptr, int rhsind[], int lrhsind, double sguess[], int lsguess, double xexact[], int lxexact, int skip, int base, int format, int sort, int *info) |
Harwell-Boeing形式ファイルの読み出し | |
void | hb_write (char *fname, char *title, char *key, char *mxtype, int nrow, int ncol, int nnz, int neltvl, double val[], int lval, int ptr[], int lptr, int ind[], int lind, char *rhstyp, int nrhs, int nrhsix, double rhsval[], int lrhsval, int rhsptr[], int lrhsptr, int rhsind[], int lrhsind, double sguess[], int lsguess, double xexact[], int lxexact, int base, int fchk, int format, int int_n, int int_w, int dbl_n, int dbl_w, int dbl_d, int *info) |
Harwell-Boeing形式ファイルへの書き込み | |
void | mm_read (char *fname, char *matcode, int *nrow, int *ncol, int *nnz, double val[], int lval, int ptr[], int lptr, int ind[], int lind, int skip, int base, int format, int sort, int *info) |
Matrix Market形式ファイルの読み出し | |
void | mm_write (char *fname, char *matcode, int nrow, int ncol, int nnz, double val[], int lval, int ptr[], int lptr, int ind[], int lind, int base, int fchk, int format, int *info) |
Matrix Market形式ファイルへの書き込み | |
void | readgmsh22 (char *fname, int *n, double x[], double y[], double z[], int *ne, int ldkc, int kc[], int ldlb, int lb[], int *info) |
Gmshファイルから有限要素法用のメッシュ情報を読み込む | |
void | readmesh (char *fname, int *ndim, int *n, double x[], double y[], double z[], int ln[], int *ne, int ldkc, int kc[], int le[], int *nb, int ldks, int ks[], int lb[], int *info) |
FreeFEM++ mesh ファイルから有限要素法用のメッシュ情報を読み込む | |
void | readmsh2 (char *fname, int *n, double x[], double y[], int ln[], int *ne, int ldkc, int kc[], int le[], int *nb, int ldks, int ks[], int lb[], int *info) |
FreeFEM++ msh (2D) ファイルから有限要素法用のメッシュ情報を読み込む | |
void | readmsh3 (char *fname, int *n, double x[], double y[], double z[], int ln[], int *ne, int ldkc, int kc[], int le[], int *nb, int ldks, int ks[], int lb[], int *info) |
FreeFEM++ msh (3D) ファイルから有限要素法用のメッシュ情報を読み込む | |
void | writecsv2 (char *fname, int n, double x[], double y[], double u[], int *info) |
座標および値を CSV ファイルに出力する (2D) | |
void | writecsv3 (char *fname, int n, double x[], double y[], double z[], double u[], int *info) |
座標および値を CSV ファイルに出力する (3D) | |
void | writegmsh22 (char *fname, int n, double x[], double y[], double z[], int ne, int ldkc, int kc[], int ldlb, int lb[], int *info) |
有限要素法用のメッシュ情報を Gmsh ファイルに書き出す | |
void | writevtkug (char *fname, int n, double x[], double y[], double z[], int ne, int ldkc, int kc[], double u[], int *info) |
VTKファイルへの出力 (有限要素法による偏微分方程式の解) | |
N1. データ入出力 プログラムを表示しています.