{
  "schemaVersion": 1,
  "provenance": {
    "runtime": "9.10.0.1602886 (R2021a)",
    "command": "/opt/Polyspace/R2021a/bin/matlab -batch \"run('/tmp/scctools_oracle.m')\"",
    "source": "generic_switched_capacitor_class(dickson_arch(5),'Duty',sym('D')); fmincon(sum(k_ssl), equality sum(x)=1, bounds [0.01,1])"
  },
  "fslCase": {
    "stages": 5, "phases": 2, "duty": 0.75, "kind": "fsl", "mode": -1,
    "allocation": [0.16464134336647271, 0.18332175617342442, 0.047040379725101326, 0.020369080938462659, 0.070560571879591735, 0.086568602461380248, 0.10878088537291529, 0.23933673604186312, 0.079380644040788456],
    "objective": 385.63550291964123,
    "constraints": {"sum": 1, "lower_bounds": 0.005, "upper_bounds": 1},
    "tolerances": {"relative": 1e-10, "absolute": 1e-12, "allocationRelative": 1e-6}
  },
  "case": {
    "stages": 5, "phases": 2, "duty": 0.75, "kind": "ssl", "mode": -1,
    "allocation": [0.24187260510155845, 0.25454963597349656, 0.31873173322308967, 0.12255850702193562, 0.062287518679919787],
    "objective": 36.145355834300204,
    "constraints": {"sum": 1, "lower_bounds": 0.01, "upper_bounds": 1},
    "switch_resistances": [1, 1, 1, 1, 1, 1, 1, 1, 1],
    "perOutputContributions": [0, 7.117938090731542, 8.569496542880215, 7.633604803338842, 6.447187790652944, 0.1950822555064644, 6.252105535146486],
    "tolerances": {"relative": 1e-10, "absolute": 1e-12, "allocationRelative": 1e-6}
  }
}
