LMMC
Lamina Mathematic core
Toggle main menu visibility
载入中...
搜索中...
未找到
dense_types.h
浏览该文件的文档.
1
2
#ifndef LMMC_DENSE_TYPES_H
3
#define LMMC_DENSE_TYPES_H
4
5
#include <stddef.h>
6
#include "
lmmc/config.h
"
7
8
#ifdef __cplusplus
9
extern
"C"
{
10
#endif
11
18
typedef
struct
{
19
size_t
rows
;
20
size_t
cols
;
21
size_t
stride
;
22
lmmc_real_t
*
data
;
23
int
owns_data
;
24
}
lmmc_mat_t
;
25
31
typedef
struct
{
32
size_t
size
;
33
lmmc_real_t
*
data
;
34
int
owns_data
;
35
}
lmmc_vec_t
;
36
37
#ifdef __cplusplus
38
}
39
#endif
40
41
#endif
config.h
LMMC binary real type and arithmetic spelling.
lmmc_real_t
double lmmc_real_t
Public and internal LMMC real type.
定义
config.h:28
lmmc_mat_t::cols
size_t cols
定义
dense_types.h:20
lmmc_vec_t::size
size_t size
定义
dense_types.h:32
lmmc_mat_t::rows
size_t rows
定义
dense_types.h:19
lmmc_mat_t::owns_data
int owns_data
定义
dense_types.h:23
lmmc_mat_t::data
lmmc_real_t * data
定义
dense_types.h:22
lmmc_vec_t::data
lmmc_real_t * data
定义
dense_types.h:33
lmmc_vec_t::owns_data
int owns_data
定义
dense_types.h:34
lmmc_mat_t::stride
size_t stride
定义
dense_types.h:21
lmmc_mat_t
行优先存储的稠密矩阵。
定义
dense_types.h:18
lmmc_vec_t
一维稠密向量。
定义
dense_types.h:31
lmmc
dense_types.h
生成于
, 为 LMMC使用
1.18.0