Overview

  • Application : Feel++ Thermo-electric toolbox

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: 'Constructor_createMesh', 1: 'Constructor_createExporters', 2: 'Constructor_init', 3: 'PostProcessing_exportResults', 4: 'Solve_solve', 5: 'Constructor_createMesh', 6: 'Constructor_createExporters', 7: 'Constructor_init', 8: 'PostProcessing_exportResults', 9: 'Solve_solve', 10: 'Constructor_createMesh', 11: 'Constructor_createExporters', 12: 'Constructor_init', 13: 'PostProcessing_exportResults', 14: 'Solve_solve', 15: 'Constructor_createMesh', 16: 'Constructor_createExporters', 17: 'Constructor_init', 18: 'PostProcessing_exportResults', 19: 'Solve_solve', 20: 'Constructor_createMesh', 21: 'Constructor_createExporters', 22: 'Constructor_init', 23: 'PostProcessing_exportResults', 24: 'Solve_solve', 25: 'Constructor_createMesh', 26: 'Constructor_createExporters', 27: 'Constructor_init', 28: 'PostProcessing_exportResults', 29: 'Solve_solve', 30: 'Constructor_createMesh', 31: 'Constructor_createExporters', 32: 'Constructor_init', 33: 'PostProcessing_exportResults', 34: 'Solve_solve', 35: 'Constructor_createMesh', 36: 'Constructor_createExporters', 37: 'Constructor_init', 38: 'PostProcessing_exportResults', 39: 'Solve_solve', 40: 'Constructor_createMesh', 41: 'Constructor_createExporters', 42: 'Constructor_init', 43: 'PostProcessing_exportResults', 44: 'Solve_solve', 45: 'Constructor_createMesh', 46: 'Constructor_createExporters', 47: 'Constructor_init', 48: 'PostProcessing_exportResults', 49: 'Solve_solve', 50: 'Constructor_createMesh', 51: 'Constructor_createExporters', 52: 'Constructor_init', 53: 'PostProcessing_exportResults', 54: 'Solve_solve', 55: 'Constructor_createMesh', 56: 'Constructor_createExporters', 57: 'Constructor_init', 58: 'PostProcessing_exportResults', 59: 'Solve_solve', 60: 'Constructor_createMesh', 61: 'Constructor_createExporters', 62: 'Constructor_init', 63: 'PostProcessing_exportResults', 64: 'Solve_solve', 65: 'Constructor_createMesh', 66: 'Constructor_createExporters', 67: 'Constructor_init', 68: 'PostProcessing_exportResults', 69: 'Solve_solve', 70: 'Constructor_createMesh', 71: 'Constructor_createExporters', 72: 'Constructor_init', 73: 'PostProcessing_exportResults', 74: 'Solve_solve', 75: 'Constructor_createMesh', 76: 'Constructor_createExporters', 77: 'Constructor_init', 78: 'PostProcessing_exportResults', 79: 'Solve_solve', 80: 'Constructor_createMesh', 81: 'Constructor_createExporters', 82: 'Constructor_init', 83: 'PostProcessing_exportResults', 84: 'Solve_solve', 85: 'Constructor_createMesh', 86: 'Constructor_createExporters', 87: 'Constructor_init', 88: 'PostProcessing_exportResults', 89: 'Solve_solve', 90: 'Constructor_createMesh', 91: 'Constructor_createExporters', 92: 'Constructor_init', 93: 'PostProcessing_exportResults', 94: 'Solve_solve', 95: 'Constructor_createMesh', 96: 'Constructor_createExporters', 97: 'Constructor_init', 98: 'PostProcessing_exportResults', 99: 'Solve_solve'}, 'value': {0: 6.50208633, 1: 0.000590351, 2: 49.4833924, 3: 0.144011358, 4: 158.342552, 5: 5.75955516, 6: 0.000688334, 7: 32.9254696, 8: 0.086241849, 9: 5.15203581, 10: 8.55874791, 11: 0.000306868, 12: 61.1041199, 13: 0.060284346, 14: 162.756378, 15: 9.14795449, 16: 0.000557128, 17: 38.1891973, 18: 0.061185745, 19: 11.5290671, 20: 14.8509389, 21: 0.000193103, 22: 97.7181435, 23: 0.061949103, 24: 232.247096, 25: 14.6932602, 26: 0.000312177, 27: 52.7374341, 28: 0.050332957, 29: 14.9402021, 30: 3.4124575, 31: 0.003247284, 32: 38.6878319, 33: 0.092287955, 34: 200.338433, 35: 3.47005701, 36: 0.003853173, 37: 28.2984987, 38: 0.084323705, 39: 2.9653353, 40: 5.54479843, 41: 0.000623563, 42: 46.0328785, 43: 0.102304555, 44: 150.489851, 45: 5.64092098, 46: 0.000541458, 47: 32.6312991, 48: 0.083810921, 49: 5.09500484, 50: 8.0184796, 51: 0.000415312, 52: 60.4481758, 53: 0.058125905, 54: 150.326311, 55: 8.71797264, 56: 0.000413277, 57: 37.5494205, 58: 0.057318356, 59: 11.7976335, 60: 14.1343757, 61: 0.000219433, 62: 96.2631167, 63: 0.052561805, 64: 229.287484, 65: 14.1599572, 66: 0.001075523, 67: 52.2551454, 68: 0.04877293, 69: 14.9504751, 70: 22.7772175, 71: 0.000174108, 72: 150.641761, 73: 0.048700761, 74: 337.886367, 75: 22.3751472, 76: 0.000319221, 77: 71.1755609, 78: 0.046659152, 79: 24.0049641, 80: 39.3211634, 81: 0.000162837, 82: 245.350439, 83: 0.040335194, 84: 462.473263, 85: 39.6271091, 86: 0.000181982, 87: 115.062851, 88: 0.037149266, 89: 35.1379001, 90: 75.8213671, 91: 0.000274836, 92: 483.379941, 93: 0.037702137, 94: 937.671432, 95: 74.6080041, 96: 0.000188274, 97: 208.483006, 98: 0.034236138, 99: 66.8791268}, 'unit': {0: 's', 1: 's', 2: 's', 3: 's', 4: 's', 5: 's', 6: 's', 7: 's', 8: 's', 9: 's', 10: 's', 11: 's', 12: 's', 13: 's', 14: 's', 15: 's', 16: 's', 17: 's', 18: 's', 19: 's', 20: 's', 21: 's', 22: 's', 23: 's', 24: 's', 25: 's', 26: 's', 27: 's', 28: 's', 29: 's', 30: 's', 31: 's', 32: 's', 33: 's', 34: 's', 35: 's', 36: 's', 37: 's', 38: 's', 39: 's', 40: 's', 41: 's', 42: 's', 43: 's', 44: 's', 45: 's', 46: 's', 47: 's', 48: 's', 49: 's', 50: 's', 51: 's', 52: 's', 53: 's', 54: 's', 55: 's', 56: 's', 57: 's', 58: 's', 59: 's', 60: 's', 61: 's', 62: 's', 63: 's', 64: 's', 65: 's', 66: 's', 67: 's', 68: 's', 69: 's', 70: 's', 71: 's', 72: 's', 73: 's', 74: 's', 75: 's', 76: 's', 77: 's', 78: 's', 79: 's', 80: 's', 81: 's', 82: 's', 83: 's', 84: 's', 85: 's', 86: 's', 87: 's', 88: 's', 89: 's', 90: 's', 91: 's', 92: 's', 93: 's', 94: 's', 95: 's', 96: 's', 97: 's', 98: 's', 99: '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}, '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}, '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}, '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}, '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}, 'testcase_time_run': {0: 241.7896764278412, 1: 241.7896764278412, 2: 241.7896764278412, 3: 241.7896764278412, 4: 241.7896764278412, 5: 63.45150661468506, 6: 63.45150661468506, 7: 63.45150661468506, 8: 63.45150661468506, 9: 63.45150661468506, 10: 247.72674465179443, 11: 247.72674465179443, 12: 247.72674465179443, 13: 247.72674465179443, 14: 247.72674465179443, 15: 63.76364755630493, 16: 63.76364755630493, 17: 63.76364755630493, 18: 63.76364755630493, 19: 63.76364755630493, 20: 424.27571415901184, 21: 424.27571415901184, 22: 424.27571415901184, 23: 424.27571415901184, 24: 424.27571415901184, 25: 144.0524001121521, 26: 144.0524001121521, 27: 144.0524001121521, 28: 144.0524001121521, 29: 144.0524001121521, 30: 283.7104756832123, 31: 283.7104756832123, 32: 283.7104756832123, 33: 283.7104756832123, 34: 283.7104756832123, 35: 336.14744782447815, 36: 336.14744782447815, 37: 336.14744782447815, 38: 336.14744782447815, 39: 336.14744782447815, 40: 504.7006335258484, 41: 504.7006335258484, 42: 504.7006335258484, 43: 504.7006335258484, 44: 504.7006335258484, 45: 393.52560448646545, 46: 393.52560448646545, 47: 393.52560448646545, 48: 393.52560448646545, 49: 393.52560448646545, 50: 562.0644073486328, 51: 562.0644073486328, 52: 562.0644073486328, 53: 562.0644073486328, 54: 562.0644073486328, 55: 456.3951554298401, 56: 456.3951554298401, 57: 456.3951554298401, 58: 456.3951554298401, 59: 456.3951554298401, 60: 803.1166625022888, 61: 803.1166625022888, 62: 803.1166625022888, 63: 803.1166625022888, 64: 803.1166625022888, 65: 577.8716471195221, 66: 577.8716471195221, 67: 577.8716471195221, 68: 577.8716471195221, 69: 577.8716471195221, 70: 796.8069188594818, 71: 796.8069188594818, 72: 796.8069188594818, 73: 796.8069188594818, 74: 796.8069188594818, 75: 352.17824625968933, 76: 352.17824625968933, 77: 352.17824625968933, 78: 352.17824625968933, 79: 352.17824625968933, 80: 1048.8252577781677, 81: 1048.8252577781677, 82: 1048.8252577781677, 83: 1048.8252577781677, 84: 1048.8252577781677, 85: 516.5414576530457, 86: 516.5414576530457, 87: 516.5414576530457, 88: 516.5414576530457, 89: 516.5414576530457, 90: 1986.5449166297913, 91: 1986.5449166297913, 92: 1986.5449166297913, 93: 1986.5449166297913, 94: 1986.5449166297913, 95: 825.572206735611, 96: 825.572206735611, 97: 825.572206735611, 98: 825.572206735611, 99: 825.572206735611}, 'environment': {0: 'builtin', 1: 'builtin', 2: 'builtin', 3: 'builtin', 4: 'builtin', 5: 'builtin', 6: 'builtin', 7: 'builtin', 8: 'builtin', 9: 'builtin', 10: 'builtin', 11: 'builtin', 12: 'builtin', 13: 'builtin', 14: 'builtin', 15: 'builtin', 16: 'builtin', 17: 'builtin', 18: 'builtin', 19: 'builtin', 20: 'builtin', 21: 'builtin', 22: 'builtin', 23: 'builtin', 24: 'builtin', 25: 'builtin', 26: 'builtin', 27: 'builtin', 28: 'builtin', 29: 'builtin', 30: 'builtin', 31: 'builtin', 32: 'builtin', 33: 'builtin', 34: 'builtin', 35: 'builtin', 36: 'builtin', 37: 'builtin', 38: 'builtin', 39: 'builtin', 40: 'builtin', 41: 'builtin', 42: 'builtin', 43: 'builtin', 44: 'builtin', 45: 'builtin', 46: 'builtin', 47: 'builtin', 48: 'builtin', 49: 'builtin', 50: 'builtin', 51: 'builtin', 52: 'builtin', 53: 'builtin', 54: 'builtin', 55: 'builtin', 56: 'builtin', 57: 'builtin', 58: 'builtin', 59: 'builtin', 60: 'builtin', 61: 'builtin', 62: 'builtin', 63: 'builtin', 64: 'builtin', 65: 'builtin', 66: 'builtin', 67: 'builtin', 68: 'builtin', 69: 'builtin', 70: 'builtin', 71: 'builtin', 72: 'builtin', 73: 'builtin', 74: 'builtin', 75: 'builtin', 76: 'builtin', 77: 'builtin', 78: 'builtin', 79: 'builtin', 80: 'builtin', 81: 'builtin', 82: 'builtin', 83: 'builtin', 84: 'builtin', 85: 'builtin', 86: 'builtin', 87: 'builtin', 88: 'builtin', 89: 'builtin', 90: 'builtin', 91: 'builtin', 92: 'builtin', 93: 'builtin', 94: 'builtin', 95: 'builtin', 96: 'builtin', 97: 'builtin', 98: 'builtin', 99: 'builtin'}, 'platform': {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}, 'nb_tasks.tasks': {0: 128, 1: 128, 2: 128, 3: 128, 4: 128, 5: 128, 6: 128, 7: 128, 8: 128, 9: 128, 10: 64, 11: 64, 12: 64, 13: 64, 14: 64, 15: 64, 16: 64, 17: 64, 18: 64, 19: 64, 20: 32, 21: 32, 22: 32, 23: 32, 24: 32, 25: 32, 26: 32, 27: 32, 28: 32, 29: 32, 30: 256, 31: 256, 32: 256, 33: 256, 34: 256, 35: 256, 36: 256, 37: 256, 38: 256, 39: 256, 40: 128, 41: 128, 42: 128, 43: 128, 44: 128, 45: 128, 46: 128, 47: 128, 48: 128, 49: 128, 50: 64, 51: 64, 52: 64, 53: 64, 54: 64, 55: 64, 56: 64, 57: 64, 58: 64, 59: 64, 60: 32, 61: 32, 62: 32, 63: 32, 64: 32, 65: 32, 66: 32, 67: 32, 68: 32, 69: 32, 70: 16, 71: 16, 72: 16, 73: 16, 74: 16, 75: 16, 76: 16, 77: 16, 78: 16, 79: 16, 80: 8, 81: 8, 82: 8, 83: 8, 84: 8, 85: 8, 86: 8, 87: 8, 88: 8, 89: 8, 90: 4, 91: 4, 92: 4, 93: 4, 94: 4, 95: 4, 96: 4, 97: 4, 98: 4, 99: 4}, 'nb_tasks.nodes': {0: 1, 1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1, 7: 1, 8: 1, 9: 1, 10: 1, 11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 16: 1, 17: 1, 18: 1, 19: 1, 20: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1, 30: 2, 31: 2, 32: 2, 33: 2, 34: 2, 35: 2, 36: 2, 37: 2, 38: 2, 39: 2, 40: 1, 41: 1, 42: 1, 43: 1, 44: 1, 45: 1, 46: 1, 47: 1, 48: 1, 49: 1, 50: 1, 51: 1, 52: 1, 53: 1, 54: 1, 55: 1, 56: 1, 57: 1, 58: 1, 59: 1, 60: 1, 61: 1, 62: 1, 63: 1, 64: 1, 65: 1, 66: 1, 67: 1, 68: 1, 69: 1, 70: 1, 71: 1, 72: 1, 73: 1, 74: 1, 75: 1, 76: 1, 77: 1, 78: 1, 79: 1, 80: 1, 81: 1, 82: 1, 83: 1, 84: 1, 85: 1, 86: 1, 87: 1, 88: 1, 89: 1, 90: 1, 91: 1, 92: 1, 93: 1, 94: 1, 95: 1, 96: 1, 97: 1, 98: 1, 99: 1}, 'nb_tasks.exclusive_access': {0: True, 1: True, 2: True, 3: True, 4: True, 5: True, 6: True, 7: True, 8: True, 9: True, 10: True, 11: True, 12: True, 13: True, 14: True, 15: True, 16: True, 17: True, 18: True, 19: True, 20: True, 21: True, 22: True, 23: True, 24: True, 25: True, 26: True, 27: True, 28: True, 29: True, 30: True, 31: True, 32: True, 33: True, 34: True, 35: True, 36: True, 37: True, 38: True, 39: True, 40: True, 41: True, 42: True, 43: True, 44: True, 45: True, 46: True, 47: True, 48: True, 49: True, 50: True, 51: True, 52: True, 53: True, 54: True, 55: True, 56: True, 57: True, 58: True, 59: True, 60: True, 61: True, 62: True, 63: True, 64: True, 65: True, 66: True, 67: True, 68: True, 69: True, 70: True, 71: True, 72: True, 73: True, 74: True, 75: True, 76: True, 77: True, 78: True, 79: True, 80: True, 81: True, 82: True, 83: True, 84: True, 85: True, 86: True, 87: True, 88: True, 89: True, 90: True, 91: True, 92: True, 93: True, 94: True, 95: True, 96: True, 97: True, 98: True, 99: True}, 'discretization': {0: 'P2', 1: 'P2', 2: 'P2', 3: 'P2', 4: 'P2', 5: 'P1', 6: 'P1', 7: 'P1', 8: 'P1', 9: 'P1', 10: 'P2', 11: 'P2', 12: 'P2', 13: 'P2', 14: 'P2', 15: 'P1', 16: 'P1', 17: 'P1', 18: 'P1', 19: 'P1', 20: 'P2', 21: 'P2', 22: 'P2', 23: 'P2', 24: 'P2', 25: 'P1', 26: 'P1', 27: 'P1', 28: 'P1', 29: 'P1', 30: 'P2', 31: 'P2', 32: 'P2', 33: 'P2', 34: 'P2', 35: 'P1', 36: 'P1', 37: 'P1', 38: 'P1', 39: 'P1', 40: 'P2', 41: 'P2', 42: 'P2', 43: 'P2', 44: 'P2', 45: 'P1', 46: 'P1', 47: 'P1', 48: 'P1', 49: 'P1', 50: 'P2', 51: 'P2', 52: 'P2', 53: 'P2', 54: 'P2', 55: 'P1', 56: 'P1', 57: 'P1', 58: 'P1', 59: 'P1', 60: 'P2', 61: 'P2', 62: 'P2', 63: 'P2', 64: 'P2', 65: 'P1', 66: 'P1', 67: 'P1', 68: 'P1', 69: 'P1', 70: 'P2', 71: 'P2', 72: 'P2', 73: 'P2', 74: 'P2', 75: 'P1', 76: 'P1', 77: 'P1', 78: 'P1', 79: 'P1', 80: 'P2', 81: 'P2', 82: 'P2', 83: 'P2', 84: 'P2', 85: 'P1', 86: 'P1', 87: 'P1', 88: 'P1', 89: 'P1', 90: 'P2', 91: 'P2', 92: 'P2', 93: 'P2', 94: 'P2', 95: 'P1', 96: 'P1', 97: 'P1', 98: 'P1', 99: 'P1'}, 'date': {0: '2024-11-13T09:14:47+0100', 1: '2024-11-13T09:14:47+0100', 2: '2024-11-13T09:14:47+0100', 3: '2024-11-13T09:14:47+0100', 4: '2024-11-13T09:14:47+0100', 5: '2024-11-13T09:14:47+0100', 6: '2024-11-13T09:14:47+0100', 7: '2024-11-13T09:14:47+0100', 8: '2024-11-13T09:14:47+0100', 9: '2024-11-13T09:14:47+0100', 10: '2024-11-13T09:14:47+0100', 11: '2024-11-13T09:14:47+0100', 12: '2024-11-13T09:14:47+0100', 13: '2024-11-13T09:14:47+0100', 14: '2024-11-13T09:14:47+0100', 15: '2024-11-13T09:14:47+0100', 16: '2024-11-13T09:14:47+0100', 17: '2024-11-13T09:14:47+0100', 18: '2024-11-13T09:14:47+0100', 19: '2024-11-13T09:14:47+0100', 20: '2024-11-13T09:14:47+0100', 21: '2024-11-13T09:14:47+0100', 22: '2024-11-13T09:14:47+0100', 23: '2024-11-13T09:14:47+0100', 24: '2024-11-13T09:14:47+0100', 25: '2024-11-13T09:14:47+0100', 26: '2024-11-13T09:14:47+0100', 27: '2024-11-13T09:14:47+0100', 28: '2024-11-13T09:14:47+0100', 29: '2024-11-13T09:14:47+0100', 30: '2024-11-06T13:04:58+0100', 31: '2024-11-06T13:04:58+0100', 32: '2024-11-06T13:04:58+0100', 33: '2024-11-06T13:04:58+0100', 34: '2024-11-06T13:04:58+0100', 35: '2024-11-06T13:04:58+0100', 36: '2024-11-06T13:04:58+0100', 37: '2024-11-06T13:04:58+0100', 38: '2024-11-06T13:04:58+0100', 39: '2024-11-06T13:04:58+0100', 40: '2024-11-06T13:04:58+0100', 41: '2024-11-06T13:04:58+0100', 42: '2024-11-06T13:04:58+0100', 43: '2024-11-06T13:04:58+0100', 44: '2024-11-06T13:04:58+0100', 45: '2024-11-06T13:04:58+0100', 46: '2024-11-06T13:04:58+0100', 47: '2024-11-06T13:04:58+0100', 48: '2024-11-06T13:04:58+0100', 49: '2024-11-06T13:04:58+0100', 50: '2024-11-06T13:04:58+0100', 51: '2024-11-06T13:04:58+0100', 52: '2024-11-06T13:04:58+0100', 53: '2024-11-06T13:04:58+0100', 54: '2024-11-06T13:04:58+0100', 55: '2024-11-06T13:04:58+0100', 56: '2024-11-06T13:04:58+0100', 57: '2024-11-06T13:04:58+0100', 58: '2024-11-06T13:04:58+0100', 59: '2024-11-06T13:04:58+0100', 60: '2024-11-06T13:04:58+0100', 61: '2024-11-06T13:04:58+0100', 62: '2024-11-06T13:04:58+0100', 63: '2024-11-06T13:04:58+0100', 64: '2024-11-06T13:04:58+0100', 65: '2024-11-06T13:04:58+0100', 66: '2024-11-06T13:04:58+0100', 67: '2024-11-06T13:04:58+0100', 68: '2024-11-06T13:04:58+0100', 69: '2024-11-06T13:04:58+0100', 70: '2024-11-06T13:04:58+0100', 71: '2024-11-06T13:04:58+0100', 72: '2024-11-06T13:04:58+0100', 73: '2024-11-06T13:04:58+0100', 74: '2024-11-06T13:04:58+0100', 75: '2024-11-06T13:04:58+0100', 76: '2024-11-06T13:04:58+0100', 77: '2024-11-06T13:04:58+0100', 78: '2024-11-06T13:04:58+0100', 79: '2024-11-06T13:04:58+0100', 80: '2024-11-06T13:04:58+0100', 81: '2024-11-06T13:04:58+0100', 82: '2024-11-06T13:04:58+0100', 83: '2024-11-06T13:04:58+0100', 84: '2024-11-06T13:04:58+0100', 85: '2024-11-06T13:04:58+0100', 86: '2024-11-06T13:04:58+0100', 87: '2024-11-06T13:04:58+0100', 88: '2024-11-06T13:04:58+0100', 89: '2024-11-06T13:04:58+0100', 90: '2024-11-06T13:04:58+0100', 91: '2024-11-06T13:04:58+0100', 92: '2024-11-06T13:04:58+0100', 93: '2024-11-06T13:04:58+0100', 94: '2024-11-06T13:04:58+0100', 95: '2024-11-06T13:04:58+0100', 96: '2024-11-06T13:04:58+0100', 97: '2024-11-06T13:04:58+0100', 98: '2024-11-06T13:04:58+0100', 99: '2024-11-06T13:04:58+0100'}, 'machine': {0: 'gaya', 1: 'gaya', 2: 'gaya', 3: 'gaya', 4: 'gaya', 5: 'gaya', 6: 'gaya', 7: 'gaya', 8: 'gaya', 9: 'gaya', 10: 'gaya', 11: 'gaya', 12: 'gaya', 13: 'gaya', 14: 'gaya', 15: 'gaya', 16: 'gaya', 17: 'gaya', 18: 'gaya', 19: 'gaya', 20: 'gaya', 21: 'gaya', 22: 'gaya', 23: 'gaya', 24: 'gaya', 25: 'gaya', 26: 'gaya', 27: 'gaya', 28: 'gaya', 29: 'gaya', 30: 'gaya', 31: 'gaya', 32: 'gaya', 33: 'gaya', 34: 'gaya', 35: 'gaya', 36: 'gaya', 37: 'gaya', 38: 'gaya', 39: 'gaya', 40: 'gaya', 41: 'gaya', 42: 'gaya', 43: 'gaya', 44: 'gaya', 45: 'gaya', 46: 'gaya', 47: 'gaya', 48: 'gaya', 49: 'gaya', 50: 'gaya', 51: 'gaya', 52: 'gaya', 53: 'gaya', 54: 'gaya', 55: 'gaya', 56: 'gaya', 57: 'gaya', 58: 'gaya', 59: 'gaya', 60: 'gaya', 61: 'gaya', 62: 'gaya', 63: 'gaya', 64: 'gaya', 65: 'gaya', 66: 'gaya', 67: 'gaya', 68: 'gaya', 69: 'gaya', 70: 'gaya', 71: 'gaya', 72: 'gaya', 73: 'gaya', 74: 'gaya', 75: 'gaya', 76: 'gaya', 77: 'gaya', 78: 'gaya', 79: 'gaya', 80: 'gaya', 81: 'gaya', 82: 'gaya', 83: 'gaya', 84: 'gaya', 85: 'gaya', 86: 'gaya', 87: 'gaya', 88: 'gaya', 89: 'gaya', 90: 'gaya', 91: 'gaya', 92: 'gaya', 93: 'gaya', 94: 'gaya', 95: 'gaya', 96: 'gaya', 97: 'gaya', 98: 'gaya', 99: 'gaya'}, 'use_case': {0: 'HL_31', 1: 'HL_31', 2: 'HL_31', 3: 'HL_31', 4: 'HL_31', 5: 'HL_31', 6: 'HL_31', 7: 'HL_31', 8: 'HL_31', 9: 'HL_31', 10: 'HL_31', 11: 'HL_31', 12: 'HL_31', 13: 'HL_31', 14: 'HL_31', 15: 'HL_31', 16: 'HL_31', 17: 'HL_31', 18: 'HL_31', 19: 'HL_31', 20: 'HL_31', 21: 'HL_31', 22: 'HL_31', 23: 'HL_31', 24: 'HL_31', 25: 'HL_31', 26: 'HL_31', 27: 'HL_31', 28: 'HL_31', 29: 'HL_31', 30: 'HL_31', 31: 'HL_31', 32: 'HL_31', 33: 'HL_31', 34: 'HL_31', 35: 'HL_31', 36: 'HL_31', 37: 'HL_31', 38: 'HL_31', 39: 'HL_31', 40: 'HL_31', 41: 'HL_31', 42: 'HL_31', 43: 'HL_31', 44: 'HL_31', 45: 'HL_31', 46: 'HL_31', 47: 'HL_31', 48: 'HL_31', 49: 'HL_31', 50: 'HL_31', 51: 'HL_31', 52: 'HL_31', 53: 'HL_31', 54: 'HL_31', 55: 'HL_31', 56: 'HL_31', 57: 'HL_31', 58: 'HL_31', 59: 'HL_31', 60: 'HL_31', 61: 'HL_31', 62: 'HL_31', 63: 'HL_31', 64: 'HL_31', 65: 'HL_31', 66: 'HL_31', 67: 'HL_31', 68: 'HL_31', 69: 'HL_31', 70: 'HL_31', 71: 'HL_31', 72: 'HL_31', 73: 'HL_31', 74: 'HL_31', 75: 'HL_31', 76: 'HL_31', 77: 'HL_31', 78: 'HL_31', 79: 'HL_31', 80: 'HL_31', 81: 'HL_31', 82: 'HL_31', 83: 'HL_31', 84: 'HL_31', 85: 'HL_31', 86: 'HL_31', 87: 'HL_31', 88: 'HL_31', 89: 'HL_31', 90: 'HL_31', 91: 'HL_31', 92: 'HL_31', 93: 'HL_31', 94: 'HL_31', 95: 'HL_31', 96: 'HL_31', 97: 'HL_31', 98: 'HL_31', 99: 'HL_31'}})
view=View([{'title': 'Execution by use case', 'plot_types': ['stacked_bar'], 'transformation': 'performance', 'names': [], 'xaxis': {'parameter': 'use_case', 'label': 'Use Case'}, 'yaxis': {'label': 'Execution time (s)'}, 'color_axis': {'parameter': 'machine', 'label': 'Machine'}, 'aggregations': [{'column': 'nb_tasks.tasks', 'agg': 'max'}, {'column': 'hsize', 'agg': 'max'}, {'column': 'performance_variable', 'agg': 'sum'}, {'column': 'date', 'agg': 'mean'}], 'variables': ['Constructor_init', 'PostProcessing_exportResults', 'Solve_solve']}])
controller=Controller(model,view)

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