![]() |
XLPack 7.0
XLPack Numerical Library (C API) Reference Manual
|
Functions | |
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) |
Read a matrix from the Harwell-Boeing file | |
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) |
Write a matrix to the file in Harwell-Boeing format | |
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) |
Read a matrix from the Matrix Market file | |
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) |
Write a matrix to the Matrix Market file | |
void | readgmsh22 (char *fname, int *n, double x[], double y[], double z[], int *ne, int ldkc, int kc[], int ldlb, int lb[], int *info) |
Read FEM mesh information from Gmsh file | |
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) |
Read FEM mesh information from FreeFEM++ mesh file | |
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) |
Read FEM mesh information from FreeFEM++ msh (2D) file | |
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) |
Read FEM mesh information from FreeFEM++ msh (3D) file | |
void | writecsv2 (char *fname, int n, double x[], double y[], double u[], int *info) |
Write coordinates and their values to CSV file (2D) | |
void | writecsv3 (char *fname, int n, double x[], double y[], double z[], double u[], int *info) |
Write coordinates and their values to CSV file (2D) | |
void | writegmsh22 (char *fname, int n, double x[], double y[], double z[], int ne, int ldkc, int kc[], int ldlb, int lb[], int *info) |
Write FEM mesh information to Gmsh file | |
void | writevtkug (char *fname, int n, double x[], double y[], double z[], int ne, int ldkc, int kc[], double u[], int *info) |
Write coordinates and their values to VTK (Solution of PDE by FEM) | |
This is the group of N1. Input, output of data.