nk
1.0.0
C++ Numerical Computing Runtime
Toggle main menu visibility
Loading...
Searching...
No Matches
builtin.hpp
1
// src/builtin/include/nk/builtin/builtin.hpp
2
//
3
// Master umbrella header for NK Standard Builtin Library (nk::builtin).
4
// Pure, engine-free C++ mathematical, array manipulation, and data analysis APIs.
5
#pragma once
6
7
#include <
nk/builtin/ops.hpp
>
8
#include <
nk/builtin/elfun.hpp
>
9
#include <
nk/builtin/elmat.hpp
>
10
#include <
nk/builtin/matfun.hpp
>
11
#include <
nk/builtin/datafun.hpp
>
12
#include <
nk/builtin/specfun.hpp
>
13
#include <
nk/builtin/polyfun.hpp
>
14
#include <
nk/builtin/strfun.hpp
>
15
#include <
nk/builtin/timefun.hpp
>
16
#include <
nk/builtin/datatypes.hpp
>
17
#include <
nk/builtin/iofun.hpp
>
18
#include <
nk/builtin/lang.hpp
>
19
#include <nk/builtin/scan_core.hpp>
datafun.hpp
Data analysis, reductions, search, set operations, and random distributions.
datatypes.hpp
Data type construction, inspection, structures, cell arrays, and limits.
elfun.hpp
Elementary mathematical functions (trigonometry, exp, log, complex numbers, rounding).
elmat.hpp
Elementary matrices and array manipulation functions (MATLAB parity).
iofun.hpp
Formatted text I/O and display builtins.
lang.hpp
Language keywords, variable name validation, process environment, and diagnostics.
matfun.hpp
Matrix functions, integer division with rounding modes, and matrix algebra.
ops.hpp
Fundamental arithmetic, relational, logical, and array operator functions.
polyfun.hpp
specfun.hpp
Special mathematical functions (gamma, beta, erf, Bessel, Airy, combinatorics).
strfun.hpp
String, character vector, and regular expression operations.
timefun.hpp
Date, time, high-resolution profiling timers, and calendar utilities.
src
builtin
include
nk
builtin
builtin.hpp
Generated by
1.17.0