Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bgrimstad/splinter
/ functions
Functions
312 in github.com/bgrimstad/splinter
⨍
Functions
312
◇
Types & classes
34
↓ 66 callers
Function
_get_handle
()
python/splinter/splinter.py:57
↓ 35 callers
Method
build
* Build B-spline */
src/bsplinebuilder.cpp:35
↓ 33 callers
Method
degree
(self, degrees)
python/splinter/bsplinebuilder.py:49
↓ 33 callers
Function
set_error_string
src/cinterface/utilities.cpp:25
↓ 32 callers
Method
_get_handle
(self)
python/splinter/datatable.py:77
↓ 23 callers
Function
getPolynomialFunctions
test/testingutilities.cpp:769
↓ 21 callers
Method
what
include/definitions.h:57
↓ 20 callers
Function
linspace
Enumerates all permutations
test/testingutilities.cpp:606
↓ 17 callers
Method
eval
test/testfunction.cpp:42
↓ 17 callers
Function
get_bspline
Cast the splinter_obj_ptr to a BSpline * */
src/cinterface/utilities.cpp:45
↓ 15 callers
Function
getInfNorm
test/testingutilities.cpp:587
↓ 15 callers
Function
getOneNorm
test/testingutilities.cpp:559
↓ 15 callers
Function
getTwoNorm
test/testingutilities.cpp:572
↓ 13 callers
Method
cbegin
* Getters for iterators */
src/datatable.cpp:155
↓ 13 callers
Method
cend
src/datatable.cpp:160
↓ 13 callers
Function
compareFunctionValue
test/testingutilities.cpp:229
↓ 13 callers
Function
getNumBasisFunctions
include/bspline.h:88
↓ 12 callers
Method
getMaxDegree
test/testfunction.cpp:60
↓ 12 callers
Method
isConstDegree
test/testfunction.h:39
↓ 12 callers
Function
isKnotVectorRegular
src/knots.cpp:16
↓ 11 callers
Method
getNumBasisFunctions
src/bsplinebasis.cpp:366
↓ 10 callers
Method
getX
include/datapoint.h:32
↓ 10 callers
Function
sample
test/testingutilities.cpp:535
↓ 10 callers
Function
vecToDense
test/testingutilities.cpp:723
↓ 9 callers
Method
evalJacobian
* Returns the (1 x numVariables) Jacobian evaluated at x */
src/bspline.cpp:89
↓ 9 callers
Function
out
(text, newLine=True)
python/splinter/utilities.py:13
↓ 8 callers
Method
build
(self)
python/splinter/bsplinebuilder.py:116
↓ 8 callers
Method
eval
(self, x)
python/splinter/function.py:20
↓ 7 callers
Method
addSample
src/datatable.cpp:49
↓ 7 callers
Function
assertNear
include/utilities.h:22
↓ 7 callers
Method
evalHessian
* Returns the Hessian evaluated at x. * The Hessian is an n x n matrix, * where n is the dimension of x. */
src/bspline.cpp:100
↓ 7 callers
Method
getDimX
include/datapoint.h:34
↓ 7 callers
Function
getNumVariables
* Get the dimension */
include/function.h:69
↓ 7 callers
Function
get_builder
Check for existence of bspline_builder_ptr, then cast splinter_obj_ptr to a BSpline::Builder * */
src/cinterface/utilities.cpp:58
↓ 7 callers
Function
get_datatable
Cast the splinter_obj_ptr to a DataTable * */
src/cinterface/utilities.cpp:32
↓ 7 callers
Method
insertKnots
src/bspline.cpp:342
↓ 7 callers
Method
save
test/testfunction.h:51
↓ 7 callers
Method
smoothing
(self, smoothing)
python/splinter/bsplinebuilder.py:76
↓ 7 callers
Method
solve
include/linearsolvers.h:24
↓ 6 callers
Function
c_array_to_list
(CArray, size)
python/splinter/utilities.py:50
↓ 6 callers
Method
deserialize
src/serializer.cpp:227
↓ 6 callers
Method
saveToFile
src/serializer.cpp:33
↓ 6 callers
Method
serialize
include/serializer.h:137
↓ 6 callers
Function
vectorToDenseVector
src/utilities.cpp:27
↓ 5 callers
Function
checkHessianSymmetry
test/testingutilities.cpp:441
↓ 5 callers
Function
compareJacobianValue
Compares the jacobian of the approximant to the central difference of the approximant function value */
test/testingutilities.cpp:317
↓ 5 callers
Method
getBasisDegree
src/bsplinebasis.cpp:361
↓ 5 callers
Method
getDomainLowerBound
src/bspline.cpp:172
↓ 5 callers
Method
getDomainUpperBound
src/bspline.cpp:167
↓ 5 callers
Method
getY
include/datapoint.h:33
↓ 5 callers
Method
get_num_variables
(self)
python/splinter/function.py:60
↓ 5 callers
Function
isKnotVectorRefinement
src/knots.cpp:49
↓ 5 callers
Function
myKroneckerProduct
* Implementation of Kronecker product. * Eigen has an implementation of the Kronecker product, * but it is very slow due to poor memory reservation
src/mykroneckerproduct.cpp:23
↓ 5 callers
Function
vectorVectorToDenseMatrix
src/utilities.cpp:54
↓ 4 callers
Method
centralDifference
src/function.cpp:37
↓ 4 callers
Function
denseMatrixToVectorVector
src/utilities.cpp:39
↓ 4 callers
Function
denseVectorToVector
src/utilities.cpp:15
↓ 4 callers
Function
domainReductionTest
test/bsplinetestingutilities.cpp:100
↓ 4 callers
Method
eval
src/bsplinebasis.cpp:44
↓ 4 callers
Method
getDescription
src/bspline.cpp:410
↓ 4 callers
Method
getFunctionStr
test/testfunction.h:37
↓ 4 callers
Method
getKnotVector
src/bsplinebasis.cpp:386
↓ 4 callers
Method
getKnotVectors
src/bspline.cpp:157
↓ 4 callers
Function
getTestFunction
test/testingutilities.cpp:748
↓ 3 callers
Function
_checkNorm
test/testingutilities.cpp:877
↓ 3 callers
Method
_transform_input
(self, x)
python/splinter/function.py:66
↓ 3 callers
Function
checkInput
* Check input */
include/function.h:77
↓ 3 callers
Function
denseToVec
test/testingutilities.cpp:713
↓ 3 callers
Method
evalDerivative
src/bsplinebasis1d.cpp:73
↓ 3 callers
Method
getBasisDegrees
src/bspline.cpp:162
↓ 3 callers
Function
getError
See https://en.wikipedia.org/wiki/Relative_change_and_difference#Formulae
test/testingutilities.cpp:23
↓ 3 callers
Method
getNumBasisFunctionsPerVariable
src/bspline.cpp:149
↓ 3 callers
Function
get_c_string
(py_string)
python/splinter/utilities.py:23
↓ 3 callers
Function
get_row_major
* Convert from column major to row major with point_dim number of columns. * * @param col_major Column major data * @param point_dim Dimension of e
src/cinterface/utilities.cpp:77
↓ 3 callers
Function
isKnotVectorClamped
src/knots.cpp:36
↓ 3 callers
Function
kroneckerProductVectors
src/mykroneckerproduct.cpp:97
↓ 3 callers
Function
load
(lib_file = None)
python/splinter/splinter.py:18
↓ 3 callers
Method
load
src/bspline.cpp:404
↓ 3 callers
Method
reduceSupport
src/bspline.cpp:231
↓ 2 callers
Function
Function
include/function.h:31
↓ 2 callers
Method
__transfer
(self)
python/splinter/datatable.py:64
↓ 2 callers
Function
centralDifference
test/testingutilities.cpp:921
↓ 2 callers
Function
checkNorm
test/testingutilities.cpp:861
↓ 2 callers
Function
dist
* Computes Euclidean distance ||x-y|| */
src/datapoint.cpp:66
↓ 2 callers
Function
equalsWithinRange
Checks if a is within margin of b
test/testingutilities.cpp:39
↓ 2 callers
Method
eval
* Returns the function value at x */
src/bspline.cpp:78
↓ 2 callers
Method
evalFirstDerivative
Old implementation of first derivative of basis functions
src/bsplinebasis1d.cpp:130
↓ 2 callers
Function
getBSplineDegrees
include/bsplinebuilder.h:103
↓ 2 callers
Method
getKnotMultiplicity
src/bsplinebasis.cpp:399
↓ 2 callers
Function
getNumSamples
include/datatable.h:49
↓ 2 callers
Method
getSupportLowerBound
src/bsplinebasis.cpp:446
↓ 2 callers
Method
getSupportUpperBound
src/bsplinebasis.cpp:457
↓ 2 callers
Function
is_python3
()
python/splinter/utilities.py:19
↓ 2 callers
Function
is_string
(py_string)
python/splinter/utilities.py:34
↓ 2 callers
Method
is_valid
(value)
python/splinter/bsplinebuilder.py:21
↓ 2 callers
Function
sampleTestFunction
test/bsplinetestingutilities.cpp:17
↓ 2 callers
Method
save
src/bspline.cpp:397
↓ 1 callers
Method
BSpline
src/bspline.cpp:22
↓ 1 callers
Function
__init
()
python/splinter/splinter.py:68
↓ 1 callers
Function
__locate_splinter
()
python/splinter/splinter.py:183
next →
1–100 of 312, ranked by callers