Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/casadi/casadi
/ functions
Functions
11,210 in github.com/casadi/casadi
⨍
Functions
11,210
◇
Types & classes
1,120
↳
Endpoints
7
↓ 3 callers
Function
reverse_name
Helper function: Get name of adjoint derivative function
casadi/core/function_internal.hpp:662
↓ 3 callers
Function
run
Run a command with a timeout after which it will be forcibly killed.
test/internal/testsuite.py:58
↓ 3 callers
Method
sameOpAndDeps
casadi/core/mx_node.cpp:977
↓ 3 callers
Method
set
* s e t */
external_packages/qpOASES/src/Flipper.cpp:162
↓ 3 callers
Method
set_arg
casadi/core/function.cpp:1990
↓ 3 callers
Function
set_attribute
\brief Add an integer attribute \identifier{252} */
casadi/core/xml_node.hpp:71
↓ 3 callers
Method
set_dep
casadi/core/mx_node.cpp:226
↓ 3 callers
Method
set_fwd
casadi/core/fmu.cpp:317
↓ 3 callers
Method
set_sparsity
casadi/core/mx_node.cpp:222
↓ 3 callers
Method
solve
casadi/interfaces/lapack/lapack_qr.cpp:109
↓ 3 callers
Method
solve
* s o l v e */
external_packages/qpOASES/src/SparseSolver.cpp:389
↓ 3 callers
Method
sort
casadi/core/dae_builder.cpp:892
↓ 3 callers
Method
sp
casadi/core/function_internal.cpp:1179
↓ 3 callers
Function
sp_forward
\brief Propagate sparsity forward */
casadi/solvers/bspline_interpolant.hpp:152
↓ 3 callers
Method
sp_reverse
casadi/core/dot.cpp:98
↓ 3 callers
Method
sparsity_cast_mod
casadi/core/sparsity.cpp:1844
↓ 3 callers
Method
split_primitives
casadi/core/concat.cpp:321
↓ 3 callers
Method
start
(self)
test/python/threads.py:48
↓ 3 callers
Method
stats
casadi/core/function.cpp:928
↓ 3 callers
Function
transition
Construct an event transition function, default naming
casadi/core/dae_builder.hpp:563
↓ 2 callers
Method
Alloc
external_packages/tinyxml2-9.0.0/tinyxml2.h:375
↓ 2 callers
Function
AndersenAcc
external_packages/casadi-sundials/kinsol/kinsol.c:2422
↓ 2 callers
Function
BConeOperationsInitialize
external_packages/DSDP/src/bounds/dbounds.c:406
↓ 2 callers
Function
CVAckpntDelete
external_packages/casadi-sundials/cvodes/cvodea.c:1905
↓ 2 callers
Function
CVAfindIndex
external_packages/casadi-sundials/cvodes/cvodea.c:2187
↓ 2 callers
Function
CVodeCreate
external_packages/casadi-sundials/cvodes/cvodes.c:633
↓ 2 callers
Function
CVodeFree
external_packages/casadi-sundials/cvodes/cvodes.c:3646
↓ 2 callers
Function
CVodeGetQuadSensDky1
external_packages/casadi-sundials/cvodes/cvodes.c:3567
↓ 2 callers
Function
CVodeGetSensDky1
external_packages/casadi-sundials/cvodes/cvodes.c:3428
↓ 2 callers
Function
CVodeInit
external_packages/casadi-sundials/cvodes/cvodes.c:800
↓ 2 callers
Function
CVodeQuadInit
external_packages/casadi-sundials/cvodes/cvodes.c:1175
↓ 2 callers
Function
CVodeQuadReInit
external_packages/casadi-sundials/cvodes/cvodes.c:1238
↓ 2 callers
Function
CVodeReInit
external_packages/casadi-sundials/cvodes/cvodes.c:946
↓ 2 callers
Function
CVodeSetInitStep
external_packages/casadi-sundials/cvodes/cvodes_io.c:254
↓ 2 callers
Function
CVodeSetStopTime
external_packages/casadi-sundials/cvodes/cvodes_io.c:354
↓ 2 callers
Function
CfcAlloc
external_packages/DSDP/src/vecmat/sdpalloc.c:91
↓ 2 callers
Function
CfcFree
external_packages/DSDP/src/vecmat/sdpalloc.c:138
↓ 2 callers
Function
ChlFact
external_packages/DSDP/src/vecmat/sdpnfac.c:1048
↓ 2 callers
Function
ChlSymb
external_packages/DSDP/src/vecmat/sdpsymb.c:393
↓ 2 callers
Function
ClassicalGS
external_packages/casadi-sundials/sundials/sundials_iterative.c:102
↓ 2 callers
Function
ComputeStepFAST
external_packages/DSDP/src/sdp/dsdpstep.c:400
↓ 2 callers
Function
ComputeStepROBUST
external_packages/DSDP/src/sdp/dsdpstep.c:275
↓ 2 callers
Function
CountNonzeros
external_packages/DSDP/src/sdp/sdpsss.c:52
↓ 2 callers
Function
CreateS1b
external_packages/DSDP/src/sdp/sdpsss.c:74
↓ 2 callers
Function
CreateS1c
external_packages/DSDP/src/sdp/sdpsss.c:128
↓ 2 callers
Function
CreateSpRowMatWdata
external_packages/DSDP/src/lp/dsdplp.c:814
↓ 2 callers
Function
DSDPApplyFixedVariables
external_packages/DSDP/src/solver/dsdpschurmat.c:529
↓ 2 callers
Function
DSDPBlockASum
! \fn int DSDPBlockASum(DSDPBlockData *ADATA, double aa, DSDPVec Yk, DSDPVMat XX){ \brief Sum the data matrices. \param ADATA block of data. \param aa
external_packages/DSDP/src/sdp/dsdpblock.c:20
↓ 2 callers
Function
DSDPBlockAddDataMatrix
! \fn int DSDPBlockAddDataMatrix(DSDPBlockData *ADATA,int vari, struct DSDPDataMat_Ops* dsdpdataops, void* data){ \brief Add data matrix into SDP bl
external_packages/DSDP/src/sdp/dsdpblock.c:381
↓ 2 callers
Function
DSDPBlockDataAllocate
! \fn int DSDPBlockDataAllocate(DSDPBlockData *ADATA, int nnz); \brief Allocate some structures. \param ADATA block of data. \param nnz number of data
external_packages/DSDP/src/sdp/dsdpblock.c:221
↓ 2 callers
Function
DSDPBlockDataInitialize
! \fn int DSDPBlockDataInitialize(DSDPBlockData *ADATA){ \brief Set pointers to null. \param ADATA block of data. */
external_packages/DSDP/src/sdp/dsdpblock.c:163
↓ 2 callers
Function
DSDPBlockDataMarkNonzeroMatrices
! \fn int DSDPBlockDataMarkNonzeroMatrices(DSDPBlockData *ADATA, int *annz){ \brief Mark which variable in block have a data matrix. \param ADATA bloc
external_packages/DSDP/src/sdp/dsdpblock.c:254
↓ 2 callers
Function
DSDPBlockEventZero
external_packages/DSDP/src/sdp/dsdpblock.c:141
↓ 2 callers
Function
DSDPBlockTakeDownData
! \fn int DSDPBlockTakeDownData(DSDPBlockData *ADATA){ \brief Free structures in block of data. \param ADATA block of data. */
external_packages/DSDP/src/sdp/dsdpblock.c:182
↓ 2 callers
Function
DSDPBlockvAv
! \fn int int DSDPBlockvAv(DSDPBlockData *ADATA, double aa, DSDPVec Alpha, SDPConeVec V, DSDPVec VAV){ \brief Set VAV[i] to aa * Alpha[i] * V' A[i] V
external_packages/DSDP/src/sdp/dsdpblock.c:84
↓ 2 callers
Function
DSDPCGMatPre
external_packages/DSDP/src/solver/dsdpcg.c:40
↓ 2 callers
Function
DSDPCGMatPreLeft
external_packages/DSDP/src/solver/dsdpcg.c:57
↓ 2 callers
Function
DSDPComputeDataNorms
! \fn int DSDPComputeDataNorms(DSDP dsdp); \brief Compute norms of A,C, and b. \param dsdp the solver */
external_packages/DSDP/src/solver/dsdpsetup.c:283
↓ 2 callers
Function
DSDPComputeDualityGap
external_packages/DSDP/src/solver/dualimpl.c:230
↓ 2 callers
Function
DSDPComputeG
! \fn int DSDPComputeG( DSDP dsdp , DSDPVec vt, DSDPVec vrhs1, DSDPVec vrhs2); \param dsdp the solver \param vt scaling for each element in the next t
external_packages/DSDP/src/solver/dsdpcops.c:215
↓ 2 callers
Function
DSDPComputeHessian
external_packages/DSDP/src/solver/dsdpcops.c:142
↓ 2 callers
Function
DSDPComputeNewY
external_packages/DSDP/src/solver/dualimpl.c:125
↓ 2 callers
Function
DSDPComputePNorm
! \fn int DSDPComputePNorm(DSDP dsdp, double mu, DSDPVec DY, double *pnorm); \brief Compute proximity to a point on the central path. \param dsdp th
external_packages/DSDP/src/solver/dualimpl.c:200
↓ 2 callers
Function
DSDPComputePotential2
external_packages/DSDP/src/solver/dualimpl.c:287
↓ 2 callers
Function
DSDPConeSetData
external_packages/DSDP/src/solver/dsdpcone.c:477
↓ 2 callers
Function
DSDPCreateDSMatWithArray2
external_packages/DSDP/src/vecmat/dufull.c:1002
↓ 2 callers
Function
DSDPDSDenseInitializeOps
external_packages/DSDP/src/vecmat/dlpack.c:497
↓ 2 callers
Function
DSDPDSMatInitialize
! \fn int DSDPDSMatInitialize(DSDPDSMat *B); \brief Set pointers to null. \param B pointer to matrix. */
external_packages/DSDP/src/sdp/dsdpdsmat.c:254
↓ 2 callers
Function
DSDPDSMatSetArray
! \fn int DSDPDSMatSetArray(DSDPDSMat A, DSDPVMat T); \brief Set values into the matrix. \param A symmetric DS matrix \param T Source of entries in de
external_packages/DSDP/src/sdp/dsdpdsmat.c:130
↓ 2 callers
Function
DSDPDataMatAddMultiple
! \fn int DSDPDataMatAddMultiple(DSDPDataMat A, double ytmp, double *v, int nn, int n); \brief Add a multiple the data matrix to the array. \param A
external_packages/DSDP/src/sdp/dsdpdatamat.c:402
↓ 2 callers
Function
DSDPDataMatDot
! \fn int DSDPDataMatDot(DSDPDataMat A, double x[], int nn, int n, double *v); \brief Compute inner product of data with a dense matrix \param A symm
external_packages/DSDP/src/sdp/dsdpdatamat.c:273
↓ 2 callers
Function
DSDPDataMatInitialize
! \fn int DSDPDataMatInitialize(DSDPDataMat *A); \brief Set pointers to NULL; \param A symmetric data matrix */
external_packages/DSDP/src/sdp/dsdpdatamat.c:78
↓ 2 callers
Function
DSDPDataMatVecVec
! \fn int DSDPDataMatVecVec(DSDPDataMat A, SDPConeVec W, double *v); \brief Compute w' A w \param A symmetric data matrix \param W vector \param v th
external_packages/DSDP/src/sdp/dsdpdatamat.c:297
↓ 2 callers
Function
DSDPDataMatView
! \fn int DSDPDataMatView(DSDPDataMat A); \brief Print matrix \param A symmetric data matrix */
external_packages/DSDP/src/sdp/dsdpdatamat.c:423
↓ 2 callers
Function
DSDPDataTransposeInitialize
! \fn int DSDPDataTransposeInitialize(DSDPDataTranspose *ATranspose); \brief Initialize transpose structure for data. \param ATranspose transpose stru
external_packages/DSDP/src/sdp/sdpconesetup.c:15
↓ 2 callers
Function
DSDPDataTransposeTakeDown
! \fn int DSDPDataTransposeTakeDown(DSDPDataTranspose *ATranspose); \brief Free transpose structure for data. \param ATranspose transpose structure fo
external_packages/DSDP/src/sdp/sdpconesetup.c:89
↓ 2 callers
Function
DSDPDenseDualMatCreate
external_packages/DSDP/src/vecmat/cholmat2.c:322
↓ 2 callers
Function
DSDPDenseXInitializeOps
external_packages/DSDP/src/vecmat/dlpack.c:546
↓ 2 callers
Function
DSDPDualMatCheck
external_packages/DSDP/src/sdp/dsdpdualmat.c:412
↓ 2 callers
Function
DSDPDualMatDestroy
! \fn int DSDPDualMatDestroy(DSDPDualMat *S); \brief Free the matrix structure \param S dual matrix */
external_packages/DSDP/src/sdp/dsdpdualmat.c:65
↓ 2 callers
Function
DSDPDualMatEventZero
external_packages/DSDP/src/sdp/dsdpdualmat.c:17
↓ 2 callers
Function
DSDPDualMatInitialize
! \fn int DSDPDualMatInitialize(DSDPDualMat *S); \brief Set pointers to null. \param S dual matrix */
external_packages/DSDP/src/sdp/dsdpdualmat.c:471
↓ 2 callers
Function
DSDPDualMatInverseAdd
! \fn int DSDPDualMatInverseAdd(DSDPDualMat S, double alpha, DSDPVMat T); \brief Add a multiple of the inverse to T. \param S dual matrix \param alpha
external_packages/DSDP/src/sdp/dsdpdualmat.c:209
↓ 2 callers
Function
DSDPDualMatInvert
! \fn int DSDPDualMatInvert(DSDPDualMat S); \brief Invert the matrix. \param S dual matrix Assumes Cholesky factorization was successful. This routin
external_packages/DSDP/src/sdp/dsdpdualmat.c:186
↓ 2 callers
Function
DSDPGetConstantMat
external_packages/DSDP/src/vecmat/onemat.c:31
↓ 2 callers
Function
DSDPGetIdentityDataMatF
external_packages/DSDP/src/vecmat/identity.c:69
↓ 2 callers
Function
DSDPGetIdentityDataMatP
external_packages/DSDP/src/vecmat/identity.c:44
↓ 2 callers
Function
DSDPGetPInfeasibility
external_packages/DSDP/src/solver/dsdpx.c:343
↓ 2 callers
Function
DSDPGetR1Mat
external_packages/DSDP/src/vecmat/rmmat.c:39
↓ 2 callers
Function
DSDPGetRTolerance
external_packages/DSDP/src/solver/dsdpx.c:434
↓ 2 callers
Function
DSDPGetYMaxNorm
external_packages/DSDP/src/solver/dsdpsetdata.c:678
↓ 2 callers
Function
DSDPGetZeroDataMatOps
external_packages/DSDP/src/vecmat/zeromat.c:21
↓ 2 callers
Function
DSDPIsFixed
external_packages/DSDP/src/solver/dsdpschurmat.c:580
↓ 2 callers
Function
DSDPLAPACKPUDualMatCreate
external_packages/DSDP/src/vecmat/dlpack.c:625
↓ 2 callers
Function
DSDPLAPACKSUDualMatCreate
external_packages/DSDP/src/vecmat/dufull.c:733
↓ 2 callers
Function
DSDPLAPACKSUDualMatCreateP
external_packages/DSDP/src/vecmat/dufull.c:800
↓ 2 callers
Function
DSDPLanczosInitialize
! \fn int DSDPLanczosInitialize( DSDPLanczosStepLength *LZ ); \brief Initialize Lanczos structure. \param LZ structure. */
external_packages/DSDP/src/sdp/dsdpstep.c:92
↓ 2 callers
Function
DSDPMakeVMat
! \fn int DSDPMakeVMat(char UPLQ, int n, DSDPVMat *X); \brief Allocate V matrix. \param UPLQ format \param n dimension \param X new matrix. \sa SDPCon
external_packages/DSDP/src/sdp/sdpsss.c:351
↓ 2 callers
Function
DSDPObjectiveGH
! \fn int DSDPObjectiveGH( DSDP dsdp , DSDPSchurMat M, DSDPVec vrhs1); \param dsdp solver \param M Schur matrix. \param vrhs1 gradient vector \brief C
external_packages/DSDP/src/solver/dualimpl.c:381
↓ 2 callers
Function
DSDPSchurMatAddDiagonal
! \fn int DSDPSchurMatAddDiagonal(DSDPSchurMat M, DSDPVec D); \brief Add elements to a row of the Schur matrix. \param M matrix \param D diagonal ele
external_packages/DSDP/src/solver/dsdpschurmatadd.c:272
← previous
next →
1,301–1,400 of 11,210, ranked by callers