Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YanWQ-monad/SUSTech_CS205_Projects
/ functions
Functions
335 in github.com/YanWQ-monad/SUSTech_CS205_Projects
⨍
Functions
335
◇
Types & classes
60
↓ 1 callers
Method
all
Project5_MatrixClass/matrix.hpp:275
↓ 1 callers
Method
can_merge
check whether it should merge the top operator when the next operator is `op`
Project2_CalculatorEx/src/parse.cpp:151
↓ 1 callers
Method
depth
Project2_CalculatorEx/src/context.h:114
↓ 1 callers
Method
disable_depth_check
Project2_CalculatorEx/src/context.cpp:88
↓ 1 callers
Function
divMatrixScale
Project3_Matrix/matrix.c:359
↓ 1 callers
Function
extract_function_signature
(try to) extract a function signature (like "f[x, y]") from the given Expression used in assignment classification (variable assignment or function de
Project2_CalculatorEx/src/parse.cpp:66
↓ 1 callers
Function
extract_identifier
(try to) extract an identifier from the given Expression used in assignment classification (variable assignment or function declaration)
Project2_CalculatorEx/src/parse.cpp:56
↓ 1 callers
Method
finalize
Project2_CalculatorEx/src/parse.cpp:272
↓ 1 callers
Method
fold_parentheses
fold ')'
Project2_CalculatorEx/src/parse.cpp:165
↓ 1 callers
Method
fold_square_brackets
fold ']' to '[', return the arguments list
Project2_CalculatorEx/src/parse.cpp:174
↓ 1 callers
Function
generate_random_digits
Project2_CalculatorEx/test/test.hpp:25
↓ 1 callers
Function
gepb_aligned_gemm
Project4_MatrixMultiplication/src/mul.c:181
↓ 1 callers
Function
gepb_parallel_gemm_inner
Project4_MatrixMultiplication/src/mul.c:231
↓ 1 callers
Function
get_decimal
Project2_CalculatorEx/test/test.hpp:32
↓ 1 callers
Method
get_number_string
Project2_CalculatorEx/src/number.cpp:137
↓ 1 callers
Method
get_value
Project2_CalculatorEx/src/context.cpp:39
↓ 1 callers
Method
get_variable
Project2_CalculatorEx/src/context.cpp:47
↓ 1 callers
Method
inverse_dft
Project2_CalculatorEx/src/number.cpp:91
↓ 1 callers
Method
invoke
Project2_CalculatorEx/src/context.cpp:21
↓ 1 callers
Method
invoke_function
Project2_CalculatorEx/src/context.cpp:56
↓ 1 callers
Function
is_identifier_first
Project2_CalculatorEx/src/token.cpp:28
↓ 1 callers
Method
is_positive
Project1_Calculator/mul.cpp:230
↓ 1 callers
Function
is_space
Project2_CalculatorEx/src/token.cpp:20
↓ 1 callers
Function
load_builtin_context
Project2_CalculatorEx/src/context.cpp:129
↓ 1 callers
Method
max
Project5_MatrixClass/matrix.hpp:267
↓ 1 callers
Method
merge_top_operation
Project2_CalculatorEx/src/parse.cpp:114
↓ 1 callers
Method
min
Project5_MatrixClass/matrix.hpp:263
↓ 1 callers
Function
newMatrixOn
Project3_Matrix/test/test.cpp:4
↓ 1 callers
Function
parse_options
Project1_Calculator/mul.cpp:397
↓ 1 callers
Function
parse_options
Project2_CalculatorEx/src/main.cpp:54
↓ 1 callers
Function
parse_string
Project2_CalculatorEx/src/token.cpp:38
↓ 1 callers
Function
phi
Project2_CalculatorEx/src/eval.cpp:190
↓ 1 callers
Function
plain_gemm
Project4_MatrixMultiplication/src/mul.c:18
↓ 1 callers
Method
pop_value
pop a value from stack with empty check
Project2_CalculatorEx/src/parse.cpp:99
↓ 1 callers
Method
print
Project2_CalculatorEx/src/node.cpp:71
↓ 1 callers
Function
printMatrixRow
Project3_Matrix/matrix.c:418
↓ 1 callers
Function
print_help
Project1_Calculator/mul.cpp:385
↓ 1 callers
Function
print_help
Project2_CalculatorEx/src/main.cpp:26
↓ 1 callers
Method
remove
Project2_CalculatorEx/src/context.cpp:99
↓ 1 callers
Function
remove_prefix
Project1_Calculator/mul_test.cpp:14
↓ 1 callers
Function
should_newtons_end
Project2_CalculatorEx/src/eval.cpp:13
↓ 1 callers
Function
subMatrix
Project3_Matrix/matrix.c:343
↓ 1 callers
Function
subMatrixScale
Project3_Matrix/matrix.c:351
↓ 1 callers
Method
trim_leading_zeros
trim leading zero elements
Project1_Calculator/mul.cpp:155
↓ 1 callers
Method
trim_trailing_zeros
Project2_CalculatorEx/src/number.cpp:118
↓ 1 callers
Method
try_value
Project2_CalculatorEx/src/context.h:64
↓ 1 callers
Function
uint32_bit_reverse
Project2_CalculatorEx/src/number.cpp:31
Method
AssignmentNode
Project2_CalculatorEx/src/node.h:109
Function
BM_BigDecimalParsing
Project1_Calculator/mul_benchmark.cpp:39
Function
BM_BigIntegerMultiply
Project1_Calculator/mul_benchmark.cpp:62
Function
BM_BigIntegerParsing
Project1_Calculator/mul_benchmark.cpp:21
Method
BigDecimal
Project1_Calculator/mul.cpp:244
Method
BigDecimal
Project2_CalculatorEx/src/number.h:56
Method
BigDecimal
Project2_CalculatorEx/src/number.cpp:272
Method
BigInteger
Project1_Calculator/mul.cpp:115
Method
BigInteger
Project2_CalculatorEx/src/number.h:16
Method
BigInteger
Project2_CalculatorEx/src/number.cpp:98
Method
BinOpNode
Project2_CalculatorEx/src/node.h:69
Method
BuiltinFunction
Project2_CalculatorEx/src/context.h:45
Method
Entry
Project2_CalculatorEx/src/context.h:72
Method
Executor
Project4_MatrixMultiplication/test/benchmark.cpp:49
Method
Expression
Project2_CalculatorEx/src/node.h:20
Method
FFTContext
initialize an FFT context with maximum length `m`
Project1_Calculator/mul.cpp:45
Method
FFTContext
initialize an FFT context with minimum length `m`
Project2_CalculatorEx/src/number.cpp:49
Method
Function
Project2_CalculatorEx/src/context.h:31
Method
FunctionDefineNode
Project2_CalculatorEx/src/node.h:125
Method
FunctionNode
Project2_CalculatorEx/src/node.h:83
Method
LazyVariable
Project2_CalculatorEx/src/context.h:60
Method
Mat
Project5_MatrixClass/matrix.hpp:350
Method
MatChannelProxy
Project5_MatrixClass/matrix.hpp:452
Method
MatChannelProxyConst
Project5_MatrixClass/matrix.hpp:437
Method
MatTransposeProxy
Project5_MatrixClass/matrix.hpp:474
Method
MatrixWrapper
Project4_MatrixMultiplication/test/benchmark.cpp:18
Method
NumericNode
Project2_CalculatorEx/src/node.h:34
Method
Point
Project5_MatrixClass/matrix.hpp:37
Method
Rect
Project5_MatrixClass/matrix.hpp:44
Method
SequenceNode
Project2_CalculatorEx/src/node.h:97
Method
Size
Project5_MatrixClass/matrix.hpp:22
Function
TEST
Project1_Calculator/mul_test.cpp:30
Function
TEST
Project2_CalculatorEx/test/parse_test.cpp:6
Function
TEST
Project2_CalculatorEx/test/number_test.cpp:6
Function
TEST
Project2_CalculatorEx/test/token_test.cpp:15
Function
TEST
Project3_Matrix/test/test_allocate.cpp:6
Function
TEST
Project3_Matrix/test/test_arithm.cpp:3
Function
TEST
Project3_Matrix/test/test_basic_op.cpp:3
Function
TEST
Project3_Matrix/test/test_io.cpp:5
Function
TEST
Project3_Matrix/test/test_scale.cpp:3
Function
TEST
Project3_Matrix/test/test_getter.cpp:3
Function
TEST
Project3_Matrix/test/test_reduce.cpp:3
Method
Token
Project2_CalculatorEx/src/token.h:40
Method
Variable
Project2_CalculatorEx/src/context.h:21
Method
VariableNode
Project2_CalculatorEx/src/node.h:44
Method
__del__
(self)
Project1_Calculator/correctness_test.py:31
Method
__del__
(self)
Project1_Calculator/correctness_test.py:52
Method
__init__
(self, address)
Project1_Calculator/correctness_test.py:36
Method
__mul__
(self, other)
Project1_Calculator/correctness_test.py:25
Method
__mul__
(self, other)
Project1_Calculator/correctness_test.py:46
Method
__repr__
(self)
Project1_Calculator/correctness_test.py:28
Method
__repr__
(self)
Project1_Calculator/correctness_test.py:49
Method
any
Project5_MatrixClass/matrix.hpp:271
← previous
next →
101–200 of 335, ranked by callers