Overview

  • Use_Case : Busbar 2D

  • Application : Feel++ electric toolbox

  • Machine : Gaya

from numpy import nan
from feelpp.benchmarking.report.base.controller import Controller
from feelpp.benchmarking.report.base.model import AggregationModel
from feelpp.benchmarking.report.base.view import View

model=AggregationModel.fromDataframe({'performance_variable': {0: 'ElectricConstructor_createMesh', 1: 'ElectricConstructor_createExporters', 2: 'ElectricConstructor_graph', 3: 'ElectricConstructor_matrixVector', 4: 'ElectricConstructor_algebraicOthers', 5: 'ElectricConstructor_init', 6: 'ElectricPostProcessing_exportResults', 7: 'ElectricSolve_ksp-niter', 8: 'ElectricSolve_algebraic-assembly', 9: 'ElectricSolve_algebraic-solve', 10: 'ElectricSolve_solve', 11: 'ElectricConstructor_createMesh', 12: 'ElectricConstructor_createExporters', 13: 'ElectricConstructor_graph', 14: 'ElectricConstructor_matrixVector', 15: 'ElectricConstructor_algebraicOthers', 16: 'ElectricConstructor_init', 17: 'ElectricPostProcessing_exportResults', 18: 'ElectricSolve_ksp-niter', 19: 'ElectricSolve_algebraic-assembly', 20: 'ElectricSolve_algebraic-solve', 21: 'ElectricSolve_solve', 22: 'ElectricConstructor_createMesh', 23: 'ElectricConstructor_createExporters', 24: 'ElectricConstructor_graph', 25: 'ElectricConstructor_matrixVector', 26: 'ElectricConstructor_algebraicOthers', 27: 'ElectricConstructor_init', 28: 'ElectricPostProcessing_exportResults', 29: 'ElectricSolve_ksp-niter', 30: 'ElectricSolve_algebraic-assembly', 31: 'ElectricSolve_algebraic-solve', 32: 'ElectricSolve_solve', 33: 'ElectricConstructor_createMesh', 34: 'ElectricConstructor_createExporters', 35: 'ElectricConstructor_graph', 36: 'ElectricConstructor_matrixVector', 37: 'ElectricConstructor_algebraicOthers', 38: 'ElectricConstructor_init', 39: 'ElectricPostProcessing_exportResults', 40: 'ElectricSolve_ksp-niter', 41: 'ElectricSolve_algebraic-assembly', 42: 'ElectricSolve_algebraic-solve', 43: 'ElectricSolve_solve', 44: 'ElectricConstructor_createMesh', 45: 'ElectricConstructor_createExporters', 46: 'ElectricConstructor_graph', 47: 'ElectricConstructor_matrixVector', 48: 'ElectricConstructor_algebraicOthers', 49: 'ElectricConstructor_init', 50: 'ElectricPostProcessing_exportResults', 51: 'ElectricSolve_ksp-niter', 52: 'ElectricSolve_algebraic-assembly', 53: 'ElectricSolve_algebraic-solve', 54: 'ElectricSolve_solve', 55: 'ElectricConstructor_createMesh', 56: 'ElectricConstructor_createExporters', 57: 'ElectricConstructor_graph', 58: 'ElectricConstructor_matrixVector', 59: 'ElectricConstructor_algebraicOthers', 60: 'ElectricConstructor_init', 61: 'ElectricPostProcessing_exportResults', 62: 'ElectricSolve_ksp-niter', 63: 'ElectricSolve_algebraic-assembly', 64: 'ElectricSolve_algebraic-solve', 65: 'ElectricSolve_solve', 66: 'ElectricConstructor_createMesh', 67: 'ElectricConstructor_createExporters', 68: 'ElectricConstructor_graph', 69: 'ElectricConstructor_matrixVector', 70: 'ElectricConstructor_algebraicOthers', 71: 'ElectricConstructor_init', 72: 'ElectricPostProcessing_exportResults', 73: 'ElectricSolve_ksp-niter', 74: 'ElectricSolve_algebraic-assembly', 75: 'ElectricSolve_algebraic-solve', 76: 'ElectricSolve_solve', 77: 'ElectricConstructor_createMesh', 78: 'ElectricConstructor_createExporters', 79: 'ElectricConstructor_graph', 80: 'ElectricConstructor_matrixVector', 81: 'ElectricConstructor_algebraicOthers', 82: 'ElectricConstructor_init', 83: 'ElectricPostProcessing_exportResults', 84: 'ElectricSolve_ksp-niter', 85: 'ElectricSolve_algebraic-assembly', 86: 'ElectricSolve_algebraic-solve', 87: 'ElectricSolve_solve', 88: 'ElectricConstructor_createMesh', 89: 'ElectricConstructor_createExporters', 90: 'ElectricConstructor_graph', 91: 'ElectricConstructor_matrixVector', 92: 'ElectricConstructor_algebraicOthers', 93: 'ElectricConstructor_init', 94: 'ElectricPostProcessing_exportResults', 95: 'ElectricSolve_ksp-niter', 96: 'ElectricSolve_algebraic-assembly', 97: 'ElectricSolve_algebraic-solve', 98: 'ElectricSolve_solve', 99: 'ElectricConstructor_createMesh', 100: 'ElectricConstructor_createExporters', 101: 'ElectricConstructor_graph', 102: 'ElectricConstructor_matrixVector', 103: 'ElectricConstructor_algebraicOthers', 104: 'ElectricConstructor_init', 105: 'ElectricPostProcessing_exportResults', 106: 'ElectricSolve_ksp-niter', 107: 'ElectricSolve_algebraic-assembly', 108: 'ElectricSolve_algebraic-solve', 109: 'ElectricSolve_solve', 110: 'ElectricConstructor_createMesh', 111: 'ElectricConstructor_createExporters', 112: 'ElectricConstructor_graph', 113: 'ElectricConstructor_matrixVector', 114: 'ElectricConstructor_algebraicOthers', 115: 'ElectricConstructor_init', 116: 'ElectricPostProcessing_exportResults', 117: 'ElectricSolve_ksp-niter', 118: 'ElectricSolve_algebraic-assembly', 119: 'ElectricSolve_algebraic-solve', 120: 'ElectricSolve_solve', 121: 'ElectricConstructor_createMesh', 122: 'ElectricConstructor_createExporters', 123: 'ElectricConstructor_graph', 124: 'ElectricConstructor_matrixVector', 125: 'ElectricConstructor_algebraicOthers', 126: 'ElectricConstructor_init', 127: 'ElectricPostProcessing_exportResults', 128: 'ElectricSolve_ksp-niter', 129: 'ElectricSolve_algebraic-assembly', 130: 'ElectricSolve_algebraic-solve', 131: 'ElectricSolve_solve', 132: 'ElectricConstructor_createMesh', 133: 'ElectricConstructor_createExporters', 134: 'ElectricConstructor_graph', 135: 'ElectricConstructor_matrixVector', 136: 'ElectricConstructor_algebraicOthers', 137: 'ElectricConstructor_init', 138: 'ElectricPostProcessing_exportResults', 139: 'ElectricSolve_ksp-niter', 140: 'ElectricSolve_algebraic-assembly', 141: 'ElectricSolve_algebraic-solve', 142: 'ElectricSolve_solve', 143: 'ElectricConstructor_createMesh', 144: 'ElectricConstructor_createExporters', 145: 'ElectricConstructor_graph', 146: 'ElectricConstructor_matrixVector', 147: 'ElectricConstructor_algebraicOthers', 148: 'ElectricConstructor_init', 149: 'ElectricPostProcessing_exportResults', 150: 'ElectricSolve_ksp-niter', 151: 'ElectricSolve_algebraic-assembly', 152: 'ElectricSolve_algebraic-solve', 153: 'ElectricSolve_solve', 154: 'ElectricConstructor_createMesh', 155: 'ElectricConstructor_createExporters', 156: 'ElectricConstructor_graph', 157: 'ElectricConstructor_matrixVector', 158: 'ElectricConstructor_algebraicOthers', 159: 'ElectricConstructor_init', 160: 'ElectricPostProcessing_exportResults', 161: 'ElectricSolve_ksp-niter', 162: 'ElectricSolve_algebraic-assembly', 163: 'ElectricSolve_algebraic-solve', 164: 'ElectricSolve_solve'}, 'value': {0: 1.01812225, 1: 0.023185484, 2: 8.6142e-05, 3: 0.941234087, 4: 4.4604e-05, 5: 5.39693944, 6: 1.16767574, 7: 4.0, 8: 0.280047689, 9: 1.52120946, 10: 1.84326896, 11: 0.462200278, 12: 0.009261933, 13: 0.021061954, 14: 0.649734361, 15: 3.8252e-05, 16: 4.06035466, 17: 0.803437151, 18: 5.0, 19: 0.700386031, 20: 2.48578296, 21: 3.20660284, 22: 0.869792767, 23: 0.018539314, 24: 0.013867687, 25: 1.05948499, 26: 3.2711e-05, 27: 6.68990432, 28: 0.594594901, 29: 8.0, 30: 0.414121384, 31: 2.50976654, 32: 2.94396967, 33: 0.148269648, 34: 0.006921455, 35: 0.000109786, 36: 0.001014922, 37: 1.8034e-05, 38: 4.24624153, 39: 0.240798202, 40: 5.0, 41: 0.018473049, 42: 0.17731577, 43: 0.216664654, 44: 0.191788987, 45: 0.001080255, 46: 0.00010584, 47: 0.000968744, 48: 1.8735e-05, 49: 3.52692385, 50: 0.123650756, 51: 4.0, 52: 0.014698731, 53: 0.248262821, 54: 0.263097588, 55: 0.242932963, 56: 0.00604325, 57: 0.000459425, 58: 0.001036983, 59: 1.6141e-05, 60: 3.96856861, 61: 0.148812692, 62: 7.0, 63: 0.103202417, 64: 0.290141258, 65: 0.403631047, 66: 0.135330963, 67: 0.009171593, 68: 0.000118132, 69: 0.000997088, 70: 1.7213e-05, 71: 4.0341501, 72: 0.169596223, 73: 5.0, 74: 0.03513074, 75: 0.099894536, 76: 0.150446238, 77: 0.302267445, 78: 0.010026582, 79: 0.000112452, 80: 0.001023427, 81: 0.002845349, 82: 4.7204835, 83: 0.282570892, 84: 4.0, 85: 0.047230547, 86: 0.084049516, 87: 0.13409781, 88: 0.326487217, 89: 0.007584433, 90: 0.018245771, 91: 0.099978054, 92: 2.4376e-05, 93: 4.41478695, 94: 0.329724524, 95: 7.0, 96: 0.051490098, 97: 0.1637541, 98: 0.255941361, 99: 0.117931174, 100: 0.00692968, 101: 8.1494e-05, 102: 0.000740745, 103: 1.4858e-05, 104: 3.77899038, 105: 0.040787333, 106: 3.0, 107: 0.020317483, 108: 0.005401692, 109: 0.031531361, 110: 0.205019244, 111: 0.021183504, 112: 0.000128221, 113: 0.000939079, 114: 2.156e-05, 115: 2.8670179, 116: 0.074636009, 117: 4.0, 118: 0.021562046, 119: 0.035020622, 120: 0.056819745, 121: 0.1975151, 122: 0.009688416, 123: 0.01164525, 124: 0.019225587, 125: 1.081e-05, 126: 3.26839001, 127: 0.13086403, 128: 7.0, 129: 0.019862396, 130: 0.024783985, 131: 0.049639223, 132: 0.011136393, 133: 0.000958825, 134: 7.5111e-05, 135: 0.000603717, 136: 1.7874e-05, 137: 2.27499876, 138: 0.032282567, 139: 3.0, 140: 0.005240289, 141: 0.004339501, 142: 0.009670882, 143: 0.010468244, 144: 0.000938147, 145: 8.9268e-05, 146: 0.000630597, 147: 1.7332e-05, 148: 2.77018216, 149: 0.035257489, 150: 3.0, 151: 0.00525656, 152: 0.004476169, 153: 0.009822769, 154: 0.09363599, 155: 0.006405173, 156: 0.002759818, 157: 0.001296091, 158: 1.9828e-05, 159: 2.69831817, 160: 0.054527669, 161: 7.0, 162: 0.009323037, 163: 0.010174511, 164: 0.019735897}, 'unit': {0: 's', 1: 's', 2: 's', 3: 's', 4: 's', 5: 's', 6: 's', 7: 'item', 8: 's', 9: 's', 10: 's', 11: 's', 12: 's', 13: 's', 14: 's', 15: 's', 16: 's', 17: 's', 18: 'item', 19: 's', 20: 's', 21: 's', 22: 's', 23: 's', 24: 's', 25: 's', 26: 's', 27: 's', 28: 's', 29: 'item', 30: 's', 31: 's', 32: 's', 33: 's', 34: 's', 35: 's', 36: 's', 37: 's', 38: 's', 39: 's', 40: 'item', 41: 's', 42: 's', 43: 's', 44: 's', 45: 's', 46: 's', 47: 's', 48: 's', 49: 's', 50: 's', 51: 'item', 52: 's', 53: 's', 54: 's', 55: 's', 56: 's', 57: 's', 58: 's', 59: 's', 60: 's', 61: 's', 62: 'item', 63: 's', 64: 's', 65: 's', 66: 's', 67: 's', 68: 's', 69: 's', 70: 's', 71: 's', 72: 's', 73: 'item', 74: 's', 75: 's', 76: 's', 77: 's', 78: 's', 79: 's', 80: 's', 81: 's', 82: 's', 83: 's', 84: 'item', 85: 's', 86: 's', 87: 's', 88: 's', 89: 's', 90: 's', 91: 's', 92: 's', 93: 's', 94: 's', 95: 'item', 96: 's', 97: 's', 98: 's', 99: 's', 100: 's', 101: 's', 102: 's', 103: 's', 104: 's', 105: 's', 106: 'item', 107: 's', 108: 's', 109: 's', 110: 's', 111: 's', 112: 's', 113: 's', 114: 's', 115: 's', 116: 's', 117: 'item', 118: 's', 119: 's', 120: 's', 121: 's', 122: 's', 123: 's', 124: 's', 125: 's', 126: 's', 127: 's', 128: 'item', 129: 's', 130: 's', 131: 's', 132: 's', 133: 's', 134: 's', 135: 's', 136: 's', 137: 's', 138: 's', 139: 'item', 140: 's', 141: 's', 142: 's', 143: 's', 144: 's', 145: 's', 146: 's', 147: 's', 148: 's', 149: 's', 150: 'item', 151: 's', 152: 's', 153: 's', 154: 's', 155: 's', 156: 's', 157: 's', 158: 's', 159: 's', 160: 's', 161: 'item', 162: 's', 163: 's', 164: 's'}, 'reference': {0: nan, 1: nan, 2: nan, 3: nan, 4: nan, 5: nan, 6: nan, 7: nan, 8: nan, 9: nan, 10: nan, 11: nan, 12: nan, 13: nan, 14: nan, 15: nan, 16: nan, 17: nan, 18: nan, 19: nan, 20: nan, 21: nan, 22: nan, 23: nan, 24: nan, 25: nan, 26: nan, 27: nan, 28: nan, 29: nan, 30: nan, 31: nan, 32: nan, 33: nan, 34: nan, 35: nan, 36: nan, 37: nan, 38: nan, 39: nan, 40: nan, 41: nan, 42: nan, 43: nan, 44: nan, 45: nan, 46: nan, 47: nan, 48: nan, 49: nan, 50: nan, 51: nan, 52: nan, 53: nan, 54: nan, 55: nan, 56: nan, 57: nan, 58: nan, 59: nan, 60: nan, 61: nan, 62: nan, 63: nan, 64: nan, 65: nan, 66: nan, 67: nan, 68: nan, 69: nan, 70: nan, 71: nan, 72: nan, 73: nan, 74: nan, 75: nan, 76: nan, 77: nan, 78: nan, 79: nan, 80: nan, 81: nan, 82: nan, 83: nan, 84: nan, 85: nan, 86: nan, 87: nan, 88: nan, 89: nan, 90: nan, 91: nan, 92: nan, 93: nan, 94: nan, 95: nan, 96: nan, 97: nan, 98: nan, 99: nan, 100: nan, 101: nan, 102: nan, 103: nan, 104: nan, 105: nan, 106: nan, 107: nan, 108: nan, 109: nan, 110: nan, 111: nan, 112: nan, 113: nan, 114: nan, 115: nan, 116: nan, 117: nan, 118: nan, 119: nan, 120: nan, 121: nan, 122: nan, 123: nan, 124: nan, 125: nan, 126: nan, 127: nan, 128: nan, 129: nan, 130: nan, 131: nan, 132: nan, 133: nan, 134: nan, 135: nan, 136: nan, 137: nan, 138: nan, 139: nan, 140: nan, 141: nan, 142: nan, 143: nan, 144: nan, 145: nan, 146: nan, 147: nan, 148: nan, 149: nan, 150: nan, 151: nan, 152: nan, 153: nan, 154: nan, 155: nan, 156: nan, 157: nan, 158: nan, 159: nan, 160: nan, 161: nan, 162: nan, 163: nan, 164: nan}, 'thres_lower': {0: nan, 1: nan, 2: nan, 3: nan, 4: nan, 5: nan, 6: nan, 7: nan, 8: nan, 9: nan, 10: nan, 11: nan, 12: nan, 13: nan, 14: nan, 15: nan, 16: nan, 17: nan, 18: nan, 19: nan, 20: nan, 21: nan, 22: nan, 23: nan, 24: nan, 25: nan, 26: nan, 27: nan, 28: nan, 29: nan, 30: nan, 31: nan, 32: nan, 33: nan, 34: nan, 35: nan, 36: nan, 37: nan, 38: nan, 39: nan, 40: nan, 41: nan, 42: nan, 43: nan, 44: nan, 45: nan, 46: nan, 47: nan, 48: nan, 49: nan, 50: nan, 51: nan, 52: nan, 53: nan, 54: nan, 55: nan, 56: nan, 57: nan, 58: nan, 59: nan, 60: nan, 61: nan, 62: nan, 63: nan, 64: nan, 65: nan, 66: nan, 67: nan, 68: nan, 69: nan, 70: nan, 71: nan, 72: nan, 73: nan, 74: nan, 75: nan, 76: nan, 77: nan, 78: nan, 79: nan, 80: nan, 81: nan, 82: nan, 83: nan, 84: nan, 85: nan, 86: nan, 87: nan, 88: nan, 89: nan, 90: nan, 91: nan, 92: nan, 93: nan, 94: nan, 95: nan, 96: nan, 97: nan, 98: nan, 99: nan, 100: nan, 101: nan, 102: nan, 103: nan, 104: nan, 105: nan, 106: nan, 107: nan, 108: nan, 109: nan, 110: nan, 111: nan, 112: nan, 113: nan, 114: nan, 115: nan, 116: nan, 117: nan, 118: nan, 119: nan, 120: nan, 121: nan, 122: nan, 123: nan, 124: nan, 125: nan, 126: nan, 127: nan, 128: nan, 129: nan, 130: nan, 131: nan, 132: nan, 133: nan, 134: nan, 135: nan, 136: nan, 137: nan, 138: nan, 139: nan, 140: nan, 141: nan, 142: nan, 143: nan, 144: nan, 145: nan, 146: nan, 147: nan, 148: nan, 149: nan, 150: nan, 151: nan, 152: nan, 153: nan, 154: nan, 155: nan, 156: nan, 157: nan, 158: nan, 159: nan, 160: nan, 161: nan, 162: nan, 163: nan, 164: nan}, 'thres_upper': {0: nan, 1: nan, 2: nan, 3: nan, 4: nan, 5: nan, 6: nan, 7: nan, 8: nan, 9: nan, 10: nan, 11: nan, 12: nan, 13: nan, 14: nan, 15: nan, 16: nan, 17: nan, 18: nan, 19: nan, 20: nan, 21: nan, 22: nan, 23: nan, 24: nan, 25: nan, 26: nan, 27: nan, 28: nan, 29: nan, 30: nan, 31: nan, 32: nan, 33: nan, 34: nan, 35: nan, 36: nan, 37: nan, 38: nan, 39: nan, 40: nan, 41: nan, 42: nan, 43: nan, 44: nan, 45: nan, 46: nan, 47: nan, 48: nan, 49: nan, 50: nan, 51: nan, 52: nan, 53: nan, 54: nan, 55: nan, 56: nan, 57: nan, 58: nan, 59: nan, 60: nan, 61: nan, 62: nan, 63: nan, 64: nan, 65: nan, 66: nan, 67: nan, 68: nan, 69: nan, 70: nan, 71: nan, 72: nan, 73: nan, 74: nan, 75: nan, 76: nan, 77: nan, 78: nan, 79: nan, 80: nan, 81: nan, 82: nan, 83: nan, 84: nan, 85: nan, 86: nan, 87: nan, 88: nan, 89: nan, 90: nan, 91: nan, 92: nan, 93: nan, 94: nan, 95: nan, 96: nan, 97: nan, 98: nan, 99: nan, 100: nan, 101: nan, 102: nan, 103: nan, 104: nan, 105: nan, 106: nan, 107: nan, 108: nan, 109: nan, 110: nan, 111: nan, 112: nan, 113: nan, 114: nan, 115: nan, 116: nan, 117: nan, 118: nan, 119: nan, 120: nan, 121: nan, 122: nan, 123: nan, 124: nan, 125: nan, 126: nan, 127: nan, 128: nan, 129: nan, 130: nan, 131: nan, 132: nan, 133: nan, 134: nan, 135: nan, 136: nan, 137: nan, 138: nan, 139: nan, 140: nan, 141: nan, 142: nan, 143: nan, 144: nan, 145: nan, 146: nan, 147: nan, 148: nan, 149: nan, 150: nan, 151: nan, 152: nan, 153: nan, 154: nan, 155: nan, 156: nan, 157: nan, 158: nan, 159: nan, 160: nan, 161: nan, 162: nan, 163: nan, 164: nan}, 'status': {0: nan, 1: nan, 2: nan, 3: nan, 4: nan, 5: nan, 6: nan, 7: nan, 8: nan, 9: nan, 10: nan, 11: nan, 12: nan, 13: nan, 14: nan, 15: nan, 16: nan, 17: nan, 18: nan, 19: nan, 20: nan, 21: nan, 22: nan, 23: nan, 24: nan, 25: nan, 26: nan, 27: nan, 28: nan, 29: nan, 30: nan, 31: nan, 32: nan, 33: nan, 34: nan, 35: nan, 36: nan, 37: nan, 38: nan, 39: nan, 40: nan, 41: nan, 42: nan, 43: nan, 44: nan, 45: nan, 46: nan, 47: nan, 48: nan, 49: nan, 50: nan, 51: nan, 52: nan, 53: nan, 54: nan, 55: nan, 56: nan, 57: nan, 58: nan, 59: nan, 60: nan, 61: nan, 62: nan, 63: nan, 64: nan, 65: nan, 66: nan, 67: nan, 68: nan, 69: nan, 70: nan, 71: nan, 72: nan, 73: nan, 74: nan, 75: nan, 76: nan, 77: nan, 78: nan, 79: nan, 80: nan, 81: nan, 82: nan, 83: nan, 84: nan, 85: nan, 86: nan, 87: nan, 88: nan, 89: nan, 90: nan, 91: nan, 92: nan, 93: nan, 94: nan, 95: nan, 96: nan, 97: nan, 98: nan, 99: nan, 100: nan, 101: nan, 102: nan, 103: nan, 104: nan, 105: nan, 106: nan, 107: nan, 108: nan, 109: nan, 110: nan, 111: nan, 112: nan, 113: nan, 114: nan, 115: nan, 116: nan, 117: nan, 118: nan, 119: nan, 120: nan, 121: nan, 122: nan, 123: nan, 124: nan, 125: nan, 126: nan, 127: nan, 128: nan, 129: nan, 130: nan, 131: nan, 132: nan, 133: nan, 134: nan, 135: nan, 136: nan, 137: nan, 138: nan, 139: nan, 140: nan, 141: nan, 142: nan, 143: nan, 144: nan, 145: nan, 146: nan, 147: nan, 148: nan, 149: nan, 150: nan, 151: nan, 152: nan, 153: nan, 154: nan, 155: nan, 156: nan, 157: nan, 158: nan, 159: nan, 160: nan, 161: nan, 162: nan, 163: nan, 164: nan}, 'absolute_error': {0: nan, 1: nan, 2: nan, 3: nan, 4: nan, 5: nan, 6: nan, 7: nan, 8: nan, 9: nan, 10: nan, 11: nan, 12: nan, 13: nan, 14: nan, 15: nan, 16: nan, 17: nan, 18: nan, 19: nan, 20: nan, 21: nan, 22: nan, 23: nan, 24: nan, 25: nan, 26: nan, 27: nan, 28: nan, 29: nan, 30: nan, 31: nan, 32: nan, 33: nan, 34: nan, 35: nan, 36: nan, 37: nan, 38: nan, 39: nan, 40: nan, 41: nan, 42: nan, 43: nan, 44: nan, 45: nan, 46: nan, 47: nan, 48: nan, 49: nan, 50: nan, 51: nan, 52: nan, 53: nan, 54: nan, 55: nan, 56: nan, 57: nan, 58: nan, 59: nan, 60: nan, 61: nan, 62: nan, 63: nan, 64: nan, 65: nan, 66: nan, 67: nan, 68: nan, 69: nan, 70: nan, 71: nan, 72: nan, 73: nan, 74: nan, 75: nan, 76: nan, 77: nan, 78: nan, 79: nan, 80: nan, 81: nan, 82: nan, 83: nan, 84: nan, 85: nan, 86: nan, 87: nan, 88: nan, 89: nan, 90: nan, 91: nan, 92: nan, 93: nan, 94: nan, 95: nan, 96: nan, 97: nan, 98: nan, 99: nan, 100: nan, 101: nan, 102: nan, 103: nan, 104: nan, 105: nan, 106: nan, 107: nan, 108: nan, 109: nan, 110: nan, 111: nan, 112: nan, 113: nan, 114: nan, 115: nan, 116: nan, 117: nan, 118: nan, 119: nan, 120: nan, 121: nan, 122: nan, 123: nan, 124: nan, 125: nan, 126: nan, 127: nan, 128: nan, 129: nan, 130: nan, 131: nan, 132: nan, 133: nan, 134: nan, 135: nan, 136: nan, 137: nan, 138: nan, 139: nan, 140: nan, 141: nan, 142: nan, 143: nan, 144: nan, 145: nan, 146: nan, 147: nan, 148: nan, 149: nan, 150: nan, 151: nan, 152: nan, 153: nan, 154: nan, 155: nan, 156: nan, 157: nan, 158: nan, 159: nan, 160: nan, 161: nan, 162: nan, 163: nan, 164: nan}, 'testcase_time_run': {0: 14.621761798858643, 1: 14.621761798858643, 2: 14.621761798858643, 3: 14.621761798858643, 4: 14.621761798858643, 5: 14.621761798858643, 6: 14.621761798858643, 7: 14.621761798858643, 8: 14.621761798858643, 9: 14.621761798858643, 10: 14.621761798858643, 11: 14.619863986968994, 12: 14.619863986968994, 13: 14.619863986968994, 14: 14.619863986968994, 15: 14.619863986968994, 16: 14.619863986968994, 17: 14.619863986968994, 18: 14.619863986968994, 19: 14.619863986968994, 20: 14.619863986968994, 21: 14.619863986968994, 22: 17.407175064086914, 23: 17.407175064086914, 24: 17.407175064086914, 25: 17.407175064086914, 26: 17.407175064086914, 27: 17.407175064086914, 28: 17.407175064086914, 29: 17.407175064086914, 30: 17.407175064086914, 31: 17.407175064086914, 32: 17.407175064086914, 33: 11.336153984069824, 34: 11.336153984069824, 35: 11.336153984069824, 36: 11.336153984069824, 37: 11.336153984069824, 38: 11.336153984069824, 39: 11.336153984069824, 40: 11.336153984069824, 41: 11.336153984069824, 42: 11.336153984069824, 43: 11.336153984069824, 44: 9.596880197525024, 45: 9.596880197525024, 46: 9.596880197525024, 47: 9.596880197525024, 48: 9.596880197525024, 49: 9.596880197525024, 50: 9.596880197525024, 51: 9.596880197525024, 52: 9.596880197525024, 53: 9.596880197525024, 54: 9.596880197525024, 55: 10.418723821640015, 56: 10.418723821640015, 57: 10.418723821640015, 58: 10.418723821640015, 59: 10.418723821640015, 60: 10.418723821640015, 61: 10.418723821640015, 62: 10.418723821640015, 63: 10.418723821640015, 64: 10.418723821640015, 65: 10.418723821640015, 66: 9.587911128997803, 67: 9.587911128997803, 68: 9.587911128997803, 69: 9.587911128997803, 70: 9.587911128997803, 71: 9.587911128997803, 72: 9.587911128997803, 73: 9.587911128997803, 74: 9.587911128997803, 75: 9.587911128997803, 76: 9.587911128997803, 77: 11.328238487243652, 78: 11.328238487243652, 79: 11.328238487243652, 80: 11.328238487243652, 81: 11.328238487243652, 82: 11.328238487243652, 83: 11.328238487243652, 84: 11.328238487243652, 85: 11.328238487243652, 86: 11.328238487243652, 87: 11.328238487243652, 88: 10.40819501876831, 89: 10.40819501876831, 90: 10.40819501876831, 91: 10.40819501876831, 92: 10.40819501876831, 93: 10.40819501876831, 94: 10.40819501876831, 95: 10.40819501876831, 96: 10.40819501876831, 97: 10.40819501876831, 98: 10.40819501876831, 99: 9.695232152938843, 100: 9.695232152938843, 101: 9.695232152938843, 102: 9.695232152938843, 103: 9.695232152938843, 104: 9.695232152938843, 105: 9.695232152938843, 106: 9.695232152938843, 107: 9.695232152938843, 108: 9.695232152938843, 109: 9.695232152938843, 110: 9.606085300445557, 111: 9.606085300445557, 112: 9.606085300445557, 113: 9.606085300445557, 114: 9.606085300445557, 115: 9.606085300445557, 116: 9.606085300445557, 117: 9.606085300445557, 118: 9.606085300445557, 119: 9.606085300445557, 120: 9.606085300445557, 121: 20.766360759735107, 122: 20.766360759735107, 123: 20.766360759735107, 124: 20.766360759735107, 125: 20.766360759735107, 126: 20.766360759735107, 127: 20.766360759735107, 128: 20.766360759735107, 129: 20.766360759735107, 130: 20.766360759735107, 131: 20.766360759735107, 132: 7.572360038757324, 133: 7.572360038757324, 134: 7.572360038757324, 135: 7.572360038757324, 136: 7.572360038757324, 137: 7.572360038757324, 138: 7.572360038757324, 139: 7.572360038757324, 140: 7.572360038757324, 141: 7.572360038757324, 142: 7.572360038757324, 143: 8.175043821334839, 144: 8.175043821334839, 145: 8.175043821334839, 146: 8.175043821334839, 147: 8.175043821334839, 148: 8.175043821334839, 149: 8.175043821334839, 150: 8.175043821334839, 151: 8.175043821334839, 152: 8.175043821334839, 153: 8.175043821334839, 154: 8.149022102355957, 155: 8.149022102355957, 156: 8.149022102355957, 157: 8.149022102355957, 158: 8.149022102355957, 159: 8.149022102355957, 160: 8.149022102355957, 161: 8.149022102355957, 162: 8.149022102355957, 163: 8.149022102355957, 164: 8.149022102355957}, 'nb_tasks': {0: 16, 1: 16, 2: 16, 3: 16, 4: 16, 5: 16, 6: 16, 7: 16, 8: 16, 9: 16, 10: 16, 11: 16, 12: 16, 13: 16, 14: 16, 15: 16, 16: 16, 17: 16, 18: 16, 19: 16, 20: 16, 21: 16, 22: 16, 23: 16, 24: 16, 25: 16, 26: 16, 27: 16, 28: 16, 29: 16, 30: 16, 31: 16, 32: 16, 33: 8, 34: 8, 35: 8, 36: 8, 37: 8, 38: 8, 39: 8, 40: 8, 41: 8, 42: 8, 43: 8, 44: 8, 45: 8, 46: 8, 47: 8, 48: 8, 49: 8, 50: 8, 51: 8, 52: 8, 53: 8, 54: 8, 55: 8, 56: 8, 57: 8, 58: 8, 59: 8, 60: 8, 61: 8, 62: 8, 63: 8, 64: 8, 65: 8, 66: 4, 67: 4, 68: 4, 69: 4, 70: 4, 71: 4, 72: 4, 73: 4, 74: 4, 75: 4, 76: 4, 77: 4, 78: 4, 79: 4, 80: 4, 81: 4, 82: 4, 83: 4, 84: 4, 85: 4, 86: 4, 87: 4, 88: 4, 89: 4, 90: 4, 91: 4, 92: 4, 93: 4, 94: 4, 95: 4, 96: 4, 97: 4, 98: 4, 99: 2, 100: 2, 101: 2, 102: 2, 103: 2, 104: 2, 105: 2, 106: 2, 107: 2, 108: 2, 109: 2, 110: 2, 111: 2, 112: 2, 113: 2, 114: 2, 115: 2, 116: 2, 117: 2, 118: 2, 119: 2, 120: 2, 121: 2, 122: 2, 123: 2, 124: 2, 125: 2, 126: 2, 127: 2, 128: 2, 129: 2, 130: 2, 131: 2, 132: 1, 133: 1, 134: 1, 135: 1, 136: 1, 137: 1, 138: 1, 139: 1, 140: 1, 141: 1, 142: 1, 143: 1, 144: 1, 145: 1, 146: 1, 147: 1, 148: 1, 149: 1, 150: 1, 151: 1, 152: 1, 153: 1, 154: 1, 155: 1, 156: 1, 157: 1, 158: 1, 159: 1, 160: 1, 161: 1, 162: 1, 163: 1, 164: 1}, 'hsize': {0: 0.95, 1: 0.95, 2: 0.95, 3: 0.95, 4: 0.95, 5: 0.95, 6: 0.95, 7: 0.95, 8: 0.95, 9: 0.95, 10: 0.95, 11: 0.49999999999999994, 12: 0.49999999999999994, 13: 0.49999999999999994, 14: 0.49999999999999994, 15: 0.49999999999999994, 16: 0.49999999999999994, 17: 0.49999999999999994, 18: 0.49999999999999994, 19: 0.49999999999999994, 20: 0.49999999999999994, 21: 0.49999999999999994, 22: 0.05, 23: 0.05, 24: 0.05, 25: 0.05, 26: 0.05, 27: 0.05, 28: 0.05, 29: 0.05, 30: 0.05, 31: 0.05, 32: 0.05, 33: 0.95, 34: 0.95, 35: 0.95, 36: 0.95, 37: 0.95, 38: 0.95, 39: 0.95, 40: 0.95, 41: 0.95, 42: 0.95, 43: 0.95, 44: 0.49999999999999994, 45: 0.49999999999999994, 46: 0.49999999999999994, 47: 0.49999999999999994, 48: 0.49999999999999994, 49: 0.49999999999999994, 50: 0.49999999999999994, 51: 0.49999999999999994, 52: 0.49999999999999994, 53: 0.49999999999999994, 54: 0.49999999999999994, 55: 0.05, 56: 0.05, 57: 0.05, 58: 0.05, 59: 0.05, 60: 0.05, 61: 0.05, 62: 0.05, 63: 0.05, 64: 0.05, 65: 0.05, 66: 0.95, 67: 0.95, 68: 0.95, 69: 0.95, 70: 0.95, 71: 0.95, 72: 0.95, 73: 0.95, 74: 0.95, 75: 0.95, 76: 0.95, 77: 0.49999999999999994, 78: 0.49999999999999994, 79: 0.49999999999999994, 80: 0.49999999999999994, 81: 0.49999999999999994, 82: 0.49999999999999994, 83: 0.49999999999999994, 84: 0.49999999999999994, 85: 0.49999999999999994, 86: 0.49999999999999994, 87: 0.49999999999999994, 88: 0.05, 89: 0.05, 90: 0.05, 91: 0.05, 92: 0.05, 93: 0.05, 94: 0.05, 95: 0.05, 96: 0.05, 97: 0.05, 98: 0.05, 99: 0.95, 100: 0.95, 101: 0.95, 102: 0.95, 103: 0.95, 104: 0.95, 105: 0.95, 106: 0.95, 107: 0.95, 108: 0.95, 109: 0.95, 110: 0.49999999999999994, 111: 0.49999999999999994, 112: 0.49999999999999994, 113: 0.49999999999999994, 114: 0.49999999999999994, 115: 0.49999999999999994, 116: 0.49999999999999994, 117: 0.49999999999999994, 118: 0.49999999999999994, 119: 0.49999999999999994, 120: 0.49999999999999994, 121: 0.05, 122: 0.05, 123: 0.05, 124: 0.05, 125: 0.05, 126: 0.05, 127: 0.05, 128: 0.05, 129: 0.05, 130: 0.05, 131: 0.05, 132: 0.95, 133: 0.95, 134: 0.95, 135: 0.95, 136: 0.95, 137: 0.95, 138: 0.95, 139: 0.95, 140: 0.95, 141: 0.95, 142: 0.95, 143: 0.49999999999999994, 144: 0.49999999999999994, 145: 0.49999999999999994, 146: 0.49999999999999994, 147: 0.49999999999999994, 148: 0.49999999999999994, 149: 0.49999999999999994, 150: 0.49999999999999994, 151: 0.49999999999999994, 152: 0.49999999999999994, 153: 0.49999999999999994, 154: 0.05, 155: 0.05, 156: 0.05, 157: 0.05, 158: 0.05, 159: 0.05, 160: 0.05, 161: 0.05, 162: 0.05, 163: 0.05, 164: 0.05}, 'date': {0: '2024-10-09T14:26:39+0200', 1: '2024-10-09T14:26:39+0200', 2: '2024-10-09T14:26:39+0200', 3: '2024-10-09T14:26:39+0200', 4: '2024-10-09T14:26:39+0200', 5: '2024-10-09T14:26:39+0200', 6: '2024-10-09T14:26:39+0200', 7: '2024-10-09T14:26:39+0200', 8: '2024-10-09T14:26:39+0200', 9: '2024-10-09T14:26:39+0200', 10: '2024-10-09T14:26:39+0200', 11: '2024-10-09T14:26:39+0200', 12: '2024-10-09T14:26:39+0200', 13: '2024-10-09T14:26:39+0200', 14: '2024-10-09T14:26:39+0200', 15: '2024-10-09T14:26:39+0200', 16: '2024-10-09T14:26:39+0200', 17: '2024-10-09T14:26:39+0200', 18: '2024-10-09T14:26:39+0200', 19: '2024-10-09T14:26:39+0200', 20: '2024-10-09T14:26:39+0200', 21: '2024-10-09T14:26:39+0200', 22: '2024-10-09T14:26:39+0200', 23: '2024-10-09T14:26:39+0200', 24: '2024-10-09T14:26:39+0200', 25: '2024-10-09T14:26:39+0200', 26: '2024-10-09T14:26:39+0200', 27: '2024-10-09T14:26:39+0200', 28: '2024-10-09T14:26:39+0200', 29: '2024-10-09T14:26:39+0200', 30: '2024-10-09T14:26:39+0200', 31: '2024-10-09T14:26:39+0200', 32: '2024-10-09T14:26:39+0200', 33: '2024-10-09T14:26:39+0200', 34: '2024-10-09T14:26:39+0200', 35: '2024-10-09T14:26:39+0200', 36: '2024-10-09T14:26:39+0200', 37: '2024-10-09T14:26:39+0200', 38: '2024-10-09T14:26:39+0200', 39: '2024-10-09T14:26:39+0200', 40: '2024-10-09T14:26:39+0200', 41: '2024-10-09T14:26:39+0200', 42: '2024-10-09T14:26:39+0200', 43: '2024-10-09T14:26:39+0200', 44: '2024-10-09T14:26:39+0200', 45: '2024-10-09T14:26:39+0200', 46: '2024-10-09T14:26:39+0200', 47: '2024-10-09T14:26:39+0200', 48: '2024-10-09T14:26:39+0200', 49: '2024-10-09T14:26:39+0200', 50: '2024-10-09T14:26:39+0200', 51: '2024-10-09T14:26:39+0200', 52: '2024-10-09T14:26:39+0200', 53: '2024-10-09T14:26:39+0200', 54: '2024-10-09T14:26:39+0200', 55: '2024-10-09T14:26:39+0200', 56: '2024-10-09T14:26:39+0200', 57: '2024-10-09T14:26:39+0200', 58: '2024-10-09T14:26:39+0200', 59: '2024-10-09T14:26:39+0200', 60: '2024-10-09T14:26:39+0200', 61: '2024-10-09T14:26:39+0200', 62: '2024-10-09T14:26:39+0200', 63: '2024-10-09T14:26:39+0200', 64: '2024-10-09T14:26:39+0200', 65: '2024-10-09T14:26:39+0200', 66: '2024-10-09T14:26:39+0200', 67: '2024-10-09T14:26:39+0200', 68: '2024-10-09T14:26:39+0200', 69: '2024-10-09T14:26:39+0200', 70: '2024-10-09T14:26:39+0200', 71: '2024-10-09T14:26:39+0200', 72: '2024-10-09T14:26:39+0200', 73: '2024-10-09T14:26:39+0200', 74: '2024-10-09T14:26:39+0200', 75: '2024-10-09T14:26:39+0200', 76: '2024-10-09T14:26:39+0200', 77: '2024-10-09T14:26:39+0200', 78: '2024-10-09T14:26:39+0200', 79: '2024-10-09T14:26:39+0200', 80: '2024-10-09T14:26:39+0200', 81: '2024-10-09T14:26:39+0200', 82: '2024-10-09T14:26:39+0200', 83: '2024-10-09T14:26:39+0200', 84: '2024-10-09T14:26:39+0200', 85: '2024-10-09T14:26:39+0200', 86: '2024-10-09T14:26:39+0200', 87: '2024-10-09T14:26:39+0200', 88: '2024-10-09T14:26:39+0200', 89: '2024-10-09T14:26:39+0200', 90: '2024-10-09T14:26:39+0200', 91: '2024-10-09T14:26:39+0200', 92: '2024-10-09T14:26:39+0200', 93: '2024-10-09T14:26:39+0200', 94: '2024-10-09T14:26:39+0200', 95: '2024-10-09T14:26:39+0200', 96: '2024-10-09T14:26:39+0200', 97: '2024-10-09T14:26:39+0200', 98: '2024-10-09T14:26:39+0200', 99: '2024-10-09T14:26:39+0200', 100: '2024-10-09T14:26:39+0200', 101: '2024-10-09T14:26:39+0200', 102: '2024-10-09T14:26:39+0200', 103: '2024-10-09T14:26:39+0200', 104: '2024-10-09T14:26:39+0200', 105: '2024-10-09T14:26:39+0200', 106: '2024-10-09T14:26:39+0200', 107: '2024-10-09T14:26:39+0200', 108: '2024-10-09T14:26:39+0200', 109: '2024-10-09T14:26:39+0200', 110: '2024-10-09T14:26:39+0200', 111: '2024-10-09T14:26:39+0200', 112: '2024-10-09T14:26:39+0200', 113: '2024-10-09T14:26:39+0200', 114: '2024-10-09T14:26:39+0200', 115: '2024-10-09T14:26:39+0200', 116: '2024-10-09T14:26:39+0200', 117: '2024-10-09T14:26:39+0200', 118: '2024-10-09T14:26:39+0200', 119: '2024-10-09T14:26:39+0200', 120: '2024-10-09T14:26:39+0200', 121: '2024-10-09T14:26:39+0200', 122: '2024-10-09T14:26:39+0200', 123: '2024-10-09T14:26:39+0200', 124: '2024-10-09T14:26:39+0200', 125: '2024-10-09T14:26:39+0200', 126: '2024-10-09T14:26:39+0200', 127: '2024-10-09T14:26:39+0200', 128: '2024-10-09T14:26:39+0200', 129: '2024-10-09T14:26:39+0200', 130: '2024-10-09T14:26:39+0200', 131: '2024-10-09T14:26:39+0200', 132: '2024-10-09T14:26:39+0200', 133: '2024-10-09T14:26:39+0200', 134: '2024-10-09T14:26:39+0200', 135: '2024-10-09T14:26:39+0200', 136: '2024-10-09T14:26:39+0200', 137: '2024-10-09T14:26:39+0200', 138: '2024-10-09T14:26:39+0200', 139: '2024-10-09T14:26:39+0200', 140: '2024-10-09T14:26:39+0200', 141: '2024-10-09T14:26:39+0200', 142: '2024-10-09T14:26:39+0200', 143: '2024-10-09T14:26:39+0200', 144: '2024-10-09T14:26:39+0200', 145: '2024-10-09T14:26:39+0200', 146: '2024-10-09T14:26:39+0200', 147: '2024-10-09T14:26:39+0200', 148: '2024-10-09T14:26:39+0200', 149: '2024-10-09T14:26:39+0200', 150: '2024-10-09T14:26:39+0200', 151: '2024-10-09T14:26:39+0200', 152: '2024-10-09T14:26:39+0200', 153: '2024-10-09T14:26:39+0200', 154: '2024-10-09T14:26:39+0200', 155: '2024-10-09T14:26:39+0200', 156: '2024-10-09T14:26:39+0200', 157: '2024-10-09T14:26:39+0200', 158: '2024-10-09T14:26:39+0200', 159: '2024-10-09T14:26:39+0200', 160: '2024-10-09T14:26:39+0200', 161: '2024-10-09T14:26:39+0200', 162: '2024-10-09T14:26:39+0200', 163: '2024-10-09T14:26:39+0200', 164: '2024-10-09T14:26:39+0200'}})
view=View([{'title': 'Execution by use case', 'plot_types': ['scatter'], 'transformation': 'performance', 'names': ['performance'], 'xaxis': {'parameter': 'date', 'label': 'Date'}, 'secondary_axis': {'parameter': 'hsize', 'label': 'h size'}, 'color_axis': {'parameter': 'nb_tasks', 'label': 'Tasks'}, 'yaxis': {'label': 'Execution time (s)'}, 'aggregations': [{'column': 'performance_variable', 'agg': 'sum'}], 'variables': ['ElectricConstructor_init', 'ElectricPostProcessing_exportResults', 'ElectricSolve_solve']}])
controller=Controller(model,view)

for fig in controller.generateAll():
    fig.show()