ae2f_docs
|
#include <ae2f/Call.h>
#include <ae2f/Cast.h>
#include <ae2f/Float.h>
#include <ae2f/errGlob.h>
#include <ae2f/Cmp.h>
#include <ae2f/Pack/Beg.h>
#include <ae2f/Macro.h>
#include <ae2f/Guide.h>
#include <assert.h>
#include <string.h>
#include <stdlib.h>
#include <ae2f/Pack/End.h>
Go to the source code of this file.
Functions | |
ae2f_structdef_v (struct, ae2f_mMMap, ae2f_mMMap) | |
Multilinear map, or tensor. | |
ae2f_structdef (struct, ae2f_MMap) | |
ae2f_extern ae2f_SHAREDCALL void | ae2f_mMMapInit (ae2f_mMMap *const mmap, const size_t dim, const size_t *const lens, ae2f_err_t *const opt_ret_err, size_t *const opt_ret_sz) noexcept |
ae2f_extern ae2f_SHAREDCALL void | ae2f_mMMapMk (const size_t dim, const size_t *const lens, ae2f_err_t *const opt_ret_err, ae2f_FREE(free, ae2f_mMMapDel) ae2f_mMMap **const ret_mmap) noexcept |
ae2f_extern ae2f_SHAREDCALL void | ae2f_mMMapFieldIdx (const ae2f_mMMap *const mmap, const size_t dim, const size_t *const idxs, size_t *const ret) |
ae2f_extern ae2f_SHAREDCALL void | ae2f_mMMapSz (const size_t dim, const size_t *const lens, size_t *const ret) |
ae2f_extern ae2f_SHAREDCALL void | ae2f_mMMapDel (ae2f_mMMap *mmap) |
ae2f_structdef (struct, ae2f_mMMapSz_t) | |
ae2f_structdef (struct, ae2f_mMMapFieldIdx_t) | |
ae2f_structdef (struct, ae2f_mMMapInit_t) | |
ae2f_structdef (struct, ae2f_mMMapMk_t) |
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 1 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_MACRO_GENERATED 0 |
Definition at line 2 of file MMap.auto.h.
#define __ae2f_mMMapDel | ( | a | ) |
tparam param
Definition at line 278 of file MMap.auto.h.
#define __ae2f_mMMapFieldIdx_imp | ( | v_fidx, | |
mmap, | |||
dim, | |||
idxs ) |
tparam param
Definition at line 232 of file MMap.auto.h.
tparam param
Definition at line 342 of file MMap.auto.h.
tparam param
Definition at line 323 of file MMap.auto.h.
tparam param
Definition at line 388 of file MMap.auto.h.
tparam param
Definition at line 365 of file MMap.auto.h.
tparam param
Definition at line 153 of file MMap.auto.h.
#define ae2f_MMap_c |
Definition at line 150 of file MMap.auto.h.
#define ae2f_MMap_h |
Definition at line 4 of file MMap.auto.h.
#define ae2f_mMMapDel __ae2f_mMMapDel |
Definition at line 89 of file MMap.auto.h.
#define ae2f_mMMapDimLen | ( | mmap, | |
... ) |
Length vector for every dimension index.
Function declarations
Definition at line 104 of file MMap.auto.h.
#define ae2f_mMMapField | ( | mmap, | |
... ) |
@breif Memory field. Indexer needed.
Definition at line 108 of file MMap.auto.h.
#define ae2f_mMMapFieldIdx __ae2f_mMMapFieldIdx |
Definition at line 91 of file MMap.auto.h.
#define ae2f_mMMapInit __ae2f_mMMapInit |
Definition at line 87 of file MMap.auto.h.
#define ae2f_mMMapMk __ae2f_mMMapMk |
Definition at line 88 of file MMap.auto.h.
#define ae2f_mMMapSz __ae2f_mMMapSz |
Definition at line 90 of file MMap.auto.h.
ae2f_extern ae2f_SHAREDCALL void ae2f_mMMapDel | ( | ae2f_mMMap * | mmap | ) |
Definition at line 46 of file MMap.imp.c.
ae2f_extern ae2f_SHAREDCALL void ae2f_mMMapFieldIdx | ( | const ae2f_mMMap *const | mmap, |
const size_t | dim, | ||
const size_t *const | idxs, | ||
size_t *const | ret ) |
Definition at line 14 of file MMap.imp.c.
|
noexcept |
Definition at line 23 of file MMap.imp.c.
|
noexcept |
ae2f_extern ae2f_SHAREDCALL void ae2f_mMMapSz | ( | const size_t | dim, |
const size_t *const | lens, | ||
size_t *const | ret ) |
Definition at line 9 of file MMap.imp.c.
ae2f_structdef | ( | struct | , |
ae2f_MMap | ) |
Definition at line 47 of file MMap.auto.h.
ae2f_structdef | ( | struct | , |
ae2f_mMMapFieldIdx_t | ) |
Definition at line 118 of file MMap.auto.h.
ae2f_structdef | ( | struct | , |
ae2f_mMMapInit_t | ) |
Definition at line 126 of file MMap.auto.h.
ae2f_structdef | ( | struct | , |
ae2f_mMMapMk_t | ) |
Definition at line 130 of file MMap.auto.h.
ae2f_structdef | ( | struct | , |
ae2f_mMMapSz_t | ) |
output
Definition at line 112 of file MMap.auto.h.
ae2f_structdef_v | ( | struct | , |
ae2f_mMMap | , | ||
ae2f_mMMap | ) |