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