MCPcopy Create free account

hub / github.com/bgrimstad/splinter / functions

Functions312 in github.com/bgrimstad/splinter

↓ 1 callersMethodadd_sample
(self, x, y)
python/splinter/datatable.py:40
↓ 1 callersFunctioncompareBSplines
test/testingutilities.cpp:487
↓ 1 callersFunctioncompareFunctions
test/testingutilities.cpp:44
↓ 1 callersMethoddecomposeToBezierForm
src/bspline.cpp:284
↓ 1 callersMethodevalBasis
Evaluation of B-spline basis functions
src/bspline.cpp:125
↓ 1 callersMethodevalBasisHessian
src/bsplinebasis.cpp:173
↓ 1 callersMethodevalBasisJacobianOld
Old implementation of Jacobian
src/bsplinebasis.cpp:56
↓ 1 callersFunctionf
(x)
python/examples/bspline_multivariate.py:24
↓ 1 callersFunctionf1
(x)
python/examples/bspline_regularization.py:21
↓ 1 callersFunctionf1
(x)
python/examples/bspline.py:21
↓ 1 callersFunctionflatten_list
(l)
python/splinter/utilities.py:58
↓ 1 callersMethodgetControlPoints
src/bspline.cpp:177
↓ 1 callersFunctiongetErrorNorms
test/testingutilities.cpp:785
↓ 1 callersMethodgetTableX
* Get table of samples x-values, * i.e. table[i][j] is the value of variable i at sample j */
src/datatable.cpp:169
↓ 1 callersFunctionget_architecture
()
python/splinter/utilities.py:68
↓ 1 callersFunctionget_py_string
(c_string)
python/splinter/utilities.py:30
↓ 1 callersFunctionget_vector
include/cinterface/utilities.h:78
↓ 1 callersMethodindexLongestInterval
src/bsplinebasis1d.cpp:584
↓ 1 callersMethodinsideSupport
src/bsplinebasis.cpp:434
↓ 1 callersMethodisGridComplete
src/datatable.cpp:118
↓ 1 callersFunctionisSymmetricHessian
* Checks that the hessian is symmetric across the diagonal */
test/testingutilities.cpp:963
↓ 1 callersMethodknotMultiplicity
src/bsplinebasis1d.cpp:538
↓ 1 callersMethodknot_spacing
(self, knot_spacing)
python/splinter/bsplinebuilder.py:85
↓ 1 callersFunctionlinspace
src/utilities.cpp:72
↓ 1 callersFunctionlog
test/testingutilities.cpp:600
↓ 1 callersMethodnum_basis_functions
(self, num_basis_functions)
python/splinter/bsplinebuilder.py:94
↓ 1 callersMethodrefineKnots
src/bsplinebasis.cpp:272
↓ 1 callersMethodrefineKnotsLocally
src/bsplinebasis.cpp:291
↓ 1 callersMethodsave
(self, filename)
python/splinter/function.py:63
↓ 1 callersMethodsetCoefficients
src/bspline.cpp:188
↓ 1 callersMethodsetNumBasisFunctionsTarget
Setters
include/bsplinebasis1d.h:56
↓ 1 callersMethodset_alpha
(self, new_alpha)
python/splinter/bsplinebuilder.py:67
↓ 1 callersFunctionsetupTestFunctions
test/testfunctions.cpp:23
↓ 1 callersFunctionsixHumpCamelBack
test/testingutilities.cpp:553
↓ 1 callersFunctionsplinter_bspline_eval_hessian_row_major
src/cinterface/bspline.cpp:288
↓ 1 callersFunctionsplinter_bspline_eval_jacobian_row_major
src/cinterface/bspline.cpp:256
↓ 1 callersFunctionsplinter_bspline_eval_row_major
src/cinterface/bspline.cpp:227
↓ 1 callersMethodsupportHack
* The B-spline domain is the half-open domain [ knots.first(), knots.end() ). * The hack checks if x is at the right boundary (if x = knots.end()), i
src/bsplinebasis1d.cpp:458
↓ 1 callersFunctiontearDownTestFunctions
test/testfunctions.cpp:191
↓ 1 callersFunctiontestKnotInsertion
test/bsplinetestingutilities.cpp:44
MethodBSplineBasis
src/bsplinebasis.cpp:19
MethodBSplineBasis1D
src/bsplinebasis1d.cpp:19
MethodBuilder
Default constructor
src/bsplinebuilder.cpp:21
MethodDataPoint
src/datapoint.cpp:15
MethodDataTable
src/datatable.cpp:21
MethodException
include/definitions.h:52
MethodSaveable
include/saveable.h:22
MethodSerializer
src/serializer.cpp:22
MethodTestFunction
test/testfunction.cpp:17
Method__del__
(self)
python/splinter/function.py:82
Method__del__
(self)
python/splinter/bsplinebuilder.py:121
Method__init__
(self)
python/splinter/function.py:16
Method__init__
(self, handle_or_filename)
python/splinter/bspline.py:15
Method__init__
(self, x_or_data, y=None)
python/splinter/datatable.py:14
Method__init__
(self, x, y, degree=3, smoothing=Smoothing.NONE, alpha=0.1, knot_spacing=KnotSpacing.AS_SAMPLED, num_basis_fun
python/splinter/bsplinebuilder.py:31
Function_call
(function, *args)
python/splinter/splinter.py:227
Method_serialize
src/serializer.cpp:151
Method_serialize
include/serializer.h:152
MethodbuildBasisMatrix
Used to evaluate basis functions - alternative to the recursive deBoorCox
src/bsplinebasis1d.cpp:160
MethodbuildKnotInsertionMatrix
src/bsplinebasis1d.cpp:402
MethodcheckControlPoints
src/bspline.cpp:218
FunctioncheckNorms
test/testingutilities.cpp:856
Functionclone
include/bspline.h:48
MethodcomputeBasisFunctionMatrix
src/bsplinebuilder.cpp:166
MethodcomputeCoefficients
* Find coefficients of B-spline by solving: * min ||A*x - b||^2 + alpha*||R||^2, * where * A = mxn matrix of n basis functions evaluated at m sampl
src/bsplinebuilder.cpp:65
MethodcomputeKnotAverages
Computes knot averages: assumes that basis is initialized!
src/bspline.cpp:294
MethodcomputeKnotVector
Compute a single knot vector from sample grid and degree
src/bsplinebuilder.cpp:336
MethodcomputeKnotVectors
Compute all knot vectors from sample data
src/bsplinebuilder.cpp:315
MethodconsistentData
include/linearsolvers.h:46
MethoddeBoorCox
src/bsplinebasis1d.cpp:218
MethoddeBoorCoxCoeff
src/bsplinebasis1d.cpp:241
MethoddecomposeToBezierForm
src/bsplinebasis.cpp:310
MethoddecomposeToBezierForm
src/bsplinebasis1d.cpp:366
Methoddecompose_to_bezier_form
Insert knots until all knots have multiplicity degree + 1. This ensures that the polynomial pieces are not overlapping.
python/splinter/bspline.py:98
Methoddeserialize
include/serializer.h:167
Functiondist_sort
src/datapoint.cpp:84
MethoddoSolve
include/linearsolvers.h:64
MethoddoSolve
include/linearsolvers.h:77
MethoddoSolve
include/linearsolvers.h:99
MethoddoSolve
include/linearsolvers.h:120
MethoddoSolve
include/linearsolvers.h:145
Methodeval
src/function.cpp:16
Methodeval
src/bsplinebasis1d.cpp:35
MethodevalBasisJacobian
NOTE: does not pass tests
src/bsplinebasis.cpp:92
MethodevalBasisJacobian
src/bspline.cpp:135
MethodevalBasisJacobian2
src/bsplinebasis.cpp:135
MethodevalHessian
src/function.cpp:30
MethodevalJacobian
src/function.cpp:23
Methodeval_hessian
(self, x)
python/splinter/function.py:43
Methodeval_jacobian
(self, x)
python/splinter/function.py:28
MethodextractUniqueSorted
src/bsplinebuilder.cpp:548
MethodgetBasisDegree
include/bsplinebasis1d.h:44
MethodgetBasisDegrees
src/bsplinebasis.cpp:353
FunctiongetCoefficients
* Getters */
include/bspline.h:71
MethodgetConstDegreeInt
test/testfunction.cpp:47
FunctiongetDescription
* Description of function. */
include/function.h:95
FunctiongetGrid
include/datatable.h:52
MethodgetKnotValue
src/bsplinebasis.cpp:404
MethodgetKnotValue
src/bsplinebasis1d.cpp:533
MethodgetKnotVector
Getters
include/bsplinebasis1d.h:43
← previousnext →101–200 of 312, ranked by callers