Skip to content

Commit 1ab6500

Browse files
committed
add bitmanip module
1 parent 43bed97 commit 1ab6500

File tree

4 files changed

+644
-2
lines changed

4 files changed

+644
-2
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ mir-internal
1616
mir-algorithm-test-library
1717

1818
*.pdf
19+
20+
*.sublime-workspace

doc/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ ARTWORK_DIR=$(DOC_SOURCE_DIR)/artwork
2727
# packages and their modules.
2828
MIR_PACKAGES = mir mir/ndslice mir/internal mir/math mir/math/func
2929

30-
PACKAGE_mir = conv functional primitives
30+
PACKAGE_mir = bitmanip conv functional primitives
3131
PACKAGE_mir_ndslice = package algorithm allocation dynamic field ndfield iterator package slice sorting concatenation topology
3232
PACKAGE_mir_math = constant common sum
3333
PACKAGE_mir_math_func = expdigamma

index.d

+26-1
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,36 @@ $(BOOKTABLE ,
5555
$(TDNW $(MREF mir,ndslice,ndfield))
5656
$(TD NdField declarations)
5757
)
58-
$(LEADINGROW Accessories)
58+
$(LEADINGROW Math)
59+
$(TR
60+
$(TDNW $(MREF mir,math,common))
61+
$(TD Common math functions)
62+
)
63+
$(TR
64+
$(TDNW $(MREF mir,math,constant))
65+
$(TD Constants)
66+
)
67+
$(TR
68+
$(TDNW $(MREF mir,math,sum))
69+
$(TD Various precise summation algorithms)
70+
)
71+
$(TR
72+
$(TDNW $(MREF mir,math,func))
73+
$(TD Special math functions)
74+
)
5975
$(TR
6076
$(TDNW $(MREF mir,conv))
6177
$(TD Conversion utilities)
6278
)
79+
$(LEADINGROW Accessories)
80+
$(TR
81+
$(TDNW $(MREF mir,functional,bitmanip))
82+
$(TD Bit fields manipulations)
83+
)
84+
$(TR
85+
$(TDNW $(MREF mir,functional,conv))
86+
$(TD Conversion utilities)
87+
)
6388
$(TR
6489
$(TDNW $(MREF mir,functional))
6590
$(TD Functions that manipulate other functions)

0 commit comments

Comments
 (0)