Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create smaller Java bindings #53

Merged
merged 6 commits into from
Jul 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

76 changes: 1 addition & 75 deletions bindings/includes.txt
Original file line number Diff line number Diff line change
@@ -1,39 +1,13 @@
#### Extracted from: ecos/include/cone.h
--include-function bring2cone # header: ecos/include/cone.h
--include-function conicDivision # header: ecos/include/cone.h
--include-function conicProduct # header: ecos/include/cone.h
--include-function evalSymmetricBarrierValue # header: ecos/include/cone.h
--include-function getSOCDetails # header: ecos/include/cone.h
--include-function scale # header: ecos/include/cone.h
--include-function scale2add # header: ecos/include/cone.h
--include-function unitInitialization # header: ecos/include/cone.h
--include-function unscale # header: ecos/include/cone.h
--include-function unstretch # header: ecos/include/cone.h
--include-function updateScalings # header: ecos/include/cone.h
--include-struct cone # header: ecos/include/cone.h
--include-struct lpcone # header: ecos/include/cone.h
--include-struct socone # header: ecos/include/cone.h
--include-constant CONEMODE # header: ecos/include/cone.h
--include-constant INSIDE_CONE # header: ecos/include/cone.h
--include-constant OUTSIDE_CONE # header: ecos/include/cone.h
#### Extracted from: ecos/include/ecos.h
--include-function ECOS_cleanup # header: ecos/include/ecos.h
--include-function ECOS_setup # header: ecos/include/ecos.h
--include-function ECOS_solve # header: ecos/include/ecos.h
--include-function ECOS_updateData # header: ecos/include/ecos.h
--include-function ECOS_ver # header: ecos/include/ecos.h
--include-function ecos_updateDataEntry_c # header: ecos/include/ecos.h
--include-function ecos_updateDataEntry_h # header: ecos/include/ecos.h
--include-function expConeLineSearch # header: ecos/include/ecos.h
--include-struct pwork # header: ecos/include/ecos.h
--include-struct settings # header: ecos/include/ecos.h
--include-struct stats # header: ecos/include/ecos.h
--include-constant ABSTOL # header: ecos/include/ecos.h
--include-constant ATOL_INACC # header: ecos/include/ecos.h
--include-constant BK_SCALE # header: ecos/include/ecos.h
--include-constant CENTRALITY # header: ecos/include/ecos.h
--include-constant DELTA # header: ecos/include/ecos.h
--include-constant DELTASTAT # header: ecos/include/ecos.h
--include-constant ECOS_DINF # header: ecos/include/ecos.h
--include-constant ECOS_FATAL # header: ecos/include/ecos.h
--include-constant ECOS_INACC_OFFSET # header: ecos/include/ecos.h
Expand All @@ -43,60 +17,12 @@
--include-constant ECOS_OUTCONE # header: ecos/include/ecos.h
--include-constant ECOS_PINF # header: ecos/include/ecos.h
--include-constant ECOS_SIGINT # header: ecos/include/ecos.h
--include-constant EPS # header: ecos/include/ecos.h
--include-constant EQUILIBRATE # header: ecos/include/ecos.h
--include-constant EQUIL_ITERS # header: ecos/include/ecos.h
--include-constant FEASTOL # header: ecos/include/ecos.h
--include-constant FTOL_INACC # header: ecos/include/ecos.h
--include-constant GAMMA # header: ecos/include/ecos.h
--include-constant IRERRFACT # header: ecos/include/ecos.h
--include-constant LINSYSACC # header: ecos/include/ecos.h
--include-constant MAXIT # header: ecos/include/ecos.h
--include-constant MAX_BK # header: ecos/include/ecos.h
--include-constant MIN_DISTANCE # header: ecos/include/ecos.h
--include-constant NITREF # header: ecos/include/ecos.h
--include-constant RELTOL # header: ecos/include/ecos.h
--include-constant RTOL_INACC # header: ecos/include/ecos.h
--include-constant SAFEGUARD # header: ecos/include/ecos.h
--include-constant SIGMAMAX # header: ecos/include/ecos.h
--include-constant SIGMAMIN # header: ecos/include/ecos.h
--include-constant STATICREG # header: ecos/include/ecos.h
--include-constant STEPMAX # header: ecos/include/ecos.h
--include-constant STEPMIN # header: ecos/include/ecos.h
--include-constant VERBOSE # header: ecos/include/ecos.h
#### Extracted from: ecos/include/expcone.h
--include-function evalBarrierValue # header: ecos/include/expcone.h
--include-function evalExpDualFeas # header: ecos/include/expcone.h
--include-function evalExpGradient # header: ecos/include/expcone.h
--include-function evalExpHessian # header: ecos/include/expcone.h
--include-function evalExpPrimalFeas # header: ecos/include/expcone.h
--include-function scaleToAddExpcone # header: ecos/include/expcone.h
--include-struct expcone # header: ecos/include/expcone.h
#### Extracted from: ecos/include/glblopts.h
--include-typedef idxint # header: ecos/include/glblopts.h
--include-typedef pfloat # header: ecos/include/glblopts.h
--include-constant DEBUG # header: ecos/include/glblopts.h
--include-constant ECOS_INFINITY # header: ecos/include/glblopts.h
--include-constant ECOS_NAN # header: ecos/include/glblopts.h
--include-constant PRINTLEVEL # header: ecos/include/glblopts.h
--include-constant PROFILING # header: ecos/include/glblopts.h
#### Extracted from: ecos/include/kkt.h
--include-function kkt_factor # header: ecos/include/kkt.h
--include-function kkt_init # header: ecos/include/kkt.h
--include-function kkt_solve # header: ecos/include/kkt.h
--include-function kkt_update # header: ecos/include/kkt.h
--include-struct kkt # header: ecos/include/kkt.h
--include-constant KKT_OK # header: ecos/include/kkt.h
--include-constant KKT_PROBLEM # header: ecos/include/kkt.h
#### Extracted from: ecos/include/spla.h
--include-function eddot # header: ecos/include/spla.h
--include-function norm2 # header: ecos/include/spla.h
--include-function norminf # header: ecos/include/spla.h
--include-function sparseMV # header: ecos/include/spla.h
--include-function sparseMtVm # header: ecos/include/spla.h
--include-function vadd # header: ecos/include/spla.h
--include-function vsubscale # header: ecos/include/spla.h
--include-struct spmat # header: ecos/include/spla.h
#### Extracted from: ecos/include/wright_omega.h
--include-function wrightOmega # header: ecos/include/wright_omega.h
--include-function fflush # header: stdio.h
--include-function fflush # header: stdio.h
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<dependency>
<groupId>com.ustermetrics</groupId>
<artifactId>ecos4j-native</artifactId>
<version>1.0.2-2.0.10</version>
<version>1.0.3-2.0.10</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down
Loading