R Under development (unstable) (2023-06-23 r84599 ucrt) -- "Unsuffered Consequences" Copyright (C) 2023 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > if ( requireNamespace("tinytest", quietly = TRUE) ){ + tinytest::test_package("clarabel") + } test_psd.R.................... 0 tests test_psd.R.................... 0 tests test_psd.R.................... 0 tests test_psd.R.................... 0 tests test_psd.R.................... 0 tests ------------------------------------------------------------- Clarabel.rs v0.5.1 - Clever Acronym (c) Paul Goulart University of Oxford, 2022 ------------------------------------------------------------- problem: variables = 6 constraints = 6 nnz(P) = 6 nnz(A) = 6 cones (total) = 1 : PSDTriangle = 1, numel = 6 settings: linear algebra: direct / qdldl, precision: 64 bit max iter = 200, time limit = Inf, max step = 0.990 tol_feas = 1.0e-8, tol_gap_abs = 1.0e-8, tol_gap_rel = 1.0e-8, static reg : on, ϵ1 = 1.0e-8, ϵ2 = 4.9e-32 dynamic reg: on, ϵ = 1.0e-13, δ = 2.0e-7 iter refine: on, reltol = 1.0e-13, abstol = 1.0e-12, max iter = 10, stop ratio = 5.0 equilibrate: on, min_scale = 1.0e-4, max_scale = 1.0e4 max iter = 10 iter pcost dcost gap pres dres k/t μ step --------------------------------------------------------------------------------------------- 0 +7.0000e+00 -3.3203e+00 1.03e+01 2.81e-01 7.03e-01 1.00e+00 5.64e+00 ------ 1 +2.2779e+02 -2.8988e+02 5.18e+02 1.18e-02 2.24e-02 1.22e+01 7.28e-01 9.90e-01 2 +5.4277e+01 -7.2551e+01 1.27e+02 2.64e-04 5.94e-04 3.91e+00 1.06e-01 9.90e-01 3 +1.4671e+01 -1.4575e+01 2.92e+01 5.08e-06 1.46e-05 1.14e+00 1.50e-02 9.90e-01 4 +6.3736e+00 +7.5792e-01 5.62e+00 7.59e-08 2.69e-07 2.57e-01 1.97e-03 9.90e-01 5 +4.9823e+00 +4.3330e+00 1.50e-01 8.95e-10 3.38e-09 3.14e-02 1.85e-04 9.90e-01 6 +4.8445e+00 +4.8232e+00 4.40e-03 9.22e-12 3.51e-11 1.04e-03 5.80e-06 9.90e-01 7 +4.8401e+00 +4.8399e+00 4.75e-05 2.80e-12 6.62e-12 1.13e-05 6.27e-08 9.90e-01 8 +4.8401e+00 +4.8401e+00 4.76e-07 5.94e-14 1.41e-13 1.13e-07 6.27e-10 9.90e-01 9 +4.8401e+00 +4.8401e+00 4.76e-09 1.11e-15 2.16e-15 1.13e-09 6.27e-12 9.90e-01 --------------------------------------------------------------------------------------------- Terminated with status = Solved solve time = 472.9µs test_psd.R.................... 0 tests test_psd.R.................... 1 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK test_psd.R.................... 2 tests OK ------------------------------------------------------------- Clarabel.rs v0.5.1 - Clever Acronym (c) Paul Goulart University of Oxford, 2022 ------------------------------------------------------------- problem: variables = 3 constraints = 9 nnz(P) = 0 nnz(A) = 25 cones (total) = 2 : PSDTriangle = 2, numel = (3,6) settings: linear algebra: direct / qdldl, precision: 64 bit max iter = 200, time limit = Inf, max step = 0.990 tol_feas = 1.0e-8, tol_gap_abs = 1.0e-8, tol_gap_rel = 1.0e-8, static reg : on, ϵ1 = 1.0e-8, ϵ2 = 4.9e-32 dynamic reg: on, ϵ = 1.0e-13, δ = 2.0e-7 iter refine: on, reltol = 1.0e-13, abstol = 1.0e-12, max iter = 10, stop ratio = 5.0 equilibrate: on, min_scale = 1.0e-4, max_scale = 1.0e4 max iter = 10 iter pcost dcost gap pres dres k/t μ step --------------------------------------------------------------------------------------------- 0 -1.3633e+00 -8.2977e+01 5.99e+01 4.62e-01 1.22e-01 1.00e+00 1.86e+01 ------ 1 -1.2255e+00 -6.5269e+01 5.23e+01 3.94e-01 9.34e-02 3.89e+00 9.81e+00 5.65e-01 2 -2.0846e+00 -2.5907e+01 1.14e+01 1.69e-01 5.14e-02 1.88e+00 8.64e+00 3.71e-01 3 -3.1688e+00 -1.0763e+01 2.40e+00 4.78e-02 1.37e-02 4.98e-01 2.64e+00 6.99e-01 4 -1.9530e+00 -1.0038e+01 4.14e+00 5.44e-02 1.57e-02 8.05e-01 2.40e+00 2.64e-01 5 -2.8078e+00 -3.5224e+00 2.55e-01 4.43e-03 1.34e-03 5.50e-02 2.49e-01 9.12e-01 6 -3.1109e+00 -3.2962e+00 5.96e-02 1.10e-03 3.25e-04 1.54e-02 6.81e-02 7.48e-01 7 -3.1468e+00 -3.1681e+00 6.78e-03 1.34e-04 3.95e-05 3.05e-03 8.49e-03 9.59e-01 8 -3.1533e+00 -3.1546e+00 4.04e-04 7.97e-06 2.35e-06 1.81e-04 5.08e-04 9.41e-01 9 -3.1535e+00 -3.1536e+00 1.10e-05 2.19e-07 6.45e-08 5.12e-06 1.39e-05 9.78e-01 10 -3.1535e+00 -3.1535e+00 5.23e-07 1.04e-08 3.06e-09 2.45e-07 6.61e-07 9.55e-01 11 -3.1535e+00 -3.1535e+00 2.66e-08 5.29e-10 1.56e-10 1.25e-08 3.37e-08 9.50e-01 12 -3.1535e+00 -3.1535e+00 2.99e-10 6.00e-12 1.77e-12 1.43e-10 3.80e-10 9.90e-01 --------------------------------------------------------------------------------------------- Terminated with status = Solved solve time = 413.2µs test_psd.R.................... 2 tests OK test_psd.R.................... 3 tests OK test_psd.R.................... 4 tests OK 1.6s test_qp.R..................... 0 tests test_qp.R..................... 0 tests test_qp.R..................... 0 tests test_qp.R..................... 0 tests test_qp.R..................... 0 tests test_qp.R..................... 0 tests ------------------------------------------------------------- Clarabel.rs v0.5.1 - Clever Acronym (c) Paul Goulart University of Oxford, 2022 ------------------------------------------------------------- problem: variables = 2 constraints = 5 nnz(P) = 2 nnz(A) = 6 cones (total) = 2 : Zero = 1, numel = 1 : Nonnegative = 1, numel = 4 settings: linear algebra: direct / qdldl, precision: 64 bit max iter = 200, time limit = Inf, max step = 0.990 tol_feas = 1.0e-8, tol_gap_abs = 1.0e-8, tol_gap_rel = 1.0e-8, static reg : on, ϵ1 = 1.0e-8, ϵ2 = 4.9e-32 dynamic reg: on, ϵ = 1.0e-13, δ = 2.0e-7 iter refine: on, reltol = 1.0e-13, abstol = 1.0e-12, max iter = 10, stop ratio = 5.0 equilibrate: on, min_scale = 1.0e-4, max_scale = 1.0e4 max iter = 10 iter pcost dcost gap pres dres k/t μ step --------------------------------------------------------------------------------------------- 0 -3.2878e-01 -1.8973e+01 1.86e+01 9.76e-17 9.77e-17 1.00e+00 1.77e+00 ------ 1 -5.7453e-01 -1.8040e+00 1.23e+00 5.92e-17 3.59e-17 6.08e-02 1.15e-01 9.44e-01 2 -6.4203e-01 -7.5345e-01 1.11e-01 3.64e-17 0.00e+00 5.21e-03 8.97e-03 9.90e-01 3 -6.4286e-01 -6.4541e-01 2.55e-03 3.26e-17 1.60e-17 1.19e-04 2.00e-04 9.90e-01 4 -6.4286e-01 -6.4288e-01 2.63e-05 6.72e-17 3.63e-17 1.23e-06 2.06e-06 9.90e-01 5 -6.4286e-01 -6.4286e-01 2.63e-07 8.83e-15 1.81e-14 1.23e-08 2.06e-08 9.90e-01 6 -6.4286e-01 -6.4286e-01 2.63e-09 1.73e-16 3.30e-16 1.23e-10 2.06e-10 9.90e-01 --------------------------------------------------------------------------------------------- Terminated with status = Solved solve time = 84.6µs test_qp.R..................... 0 tests test_qp.R..................... 1 tests OK test_qp.R..................... 2 tests OK 32ms test_socp.R................... 0 tests test_socp.R................... 0 tests test_socp.R................... 0 tests test_socp.R................... 0 tests test_socp.R................... 0 tests test_socp.R................... 0 tests ------------------------------------------------------------- Clarabel.rs v0.5.1 - Clever Acronym (c) Paul Goulart University of Oxford, 2022 ------------------------------------------------------------- problem: variables = 2 constraints = 3 nnz(P) = 1 nnz(A) = 2 cones (total) = 1 : SecondOrder = 1, numel = 3 settings: linear algebra: direct / qdldl, precision: 64 bit max iter = 200, time limit = Inf, max step = 0.990 tol_feas = 1.0e-8, tol_gap_abs = 1.0e-8, tol_gap_rel = 1.0e-8, static reg : on, ϵ1 = 1.0e-8, ϵ2 = 4.9e-32 dynamic reg: on, ϵ = 1.0e-13, δ = 2.0e-7 iter refine: on, reltol = 1.0e-13, abstol = 1.0e-12, max iter = 10, stop ratio = 5.0 equilibrate: on, min_scale = 1.0e-4, max_scale = 1.0e4 max iter = 10 iter pcost dcost gap pres dres k/t μ step --------------------------------------------------------------------------------------------- 0 +4.9292e-01 -1.2888e-01 6.22e-01 1.79e-01 6.48e-17 1.00e+00 2.35e+00 ------ 1 +9.3926e-01 +7.9266e-01 1.47e-01 6.38e-03 1.63e-18 4.74e-02 1.60e-01 9.67e-01 2 +9.9952e-01 +9.9654e-01 2.97e-03 6.30e-05 5.33e-17 8.14e-04 2.68e-03 9.90e-01 3 +1.0000e+00 +9.9997e-01 2.98e-05 6.30e-07 1.15e-21 8.16e-06 2.69e-05 9.90e-01 4 +1.0000e+00 +1.0000e+00 2.98e-07 6.30e-09 5.33e-17 8.16e-08 2.69e-07 9.90e-01 5 +1.0000e+00 +1.0000e+00 2.98e-09 6.30e-11 2.33e-25 8.16e-10 2.69e-09 9.90e-01 --------------------------------------------------------------------------------------------- Terminated with status = Solved solve time = 106.1µs test_socp.R................... 0 tests test_socp.R................... 1 tests OK test_socp.R................... 2 tests OK 6ms All ok, 8 results (1.6s) > > proc.time() user system elapsed 1.70 0.25 1.93