From 3b26d4242c6b6d278672658bedc8513372385ebe Mon Sep 17 00:00:00 2001 From: ofskrand Date: Tue, 16 Nov 2021 14:46:54 +0100 Subject: [PATCH] Ready for PR --- ...cantilever_EIG_abaqus_LINE_o1_hqFalse.json | 232 ++++++++++++++++++ ...cantilever_EIG_abaqus_LINE_o2_hqFalse.json | 232 ++++++++++++++++++ ...antilever_EIG_abaqus_SHELL_o1_hqFalse.json | 232 ++++++++++++++++++ ...cantilever_EIG_abaqus_SHELL_o1_hqTrue.json | 232 ++++++++++++++++++ ...antilever_EIG_abaqus_SHELL_o2_hqFalse.json | 232 ++++++++++++++++++ ...cantilever_EIG_abaqus_SHELL_o2_hqTrue.json | 232 ++++++++++++++++++ ...antilever_EIG_abaqus_SOLID_o1_hqFalse.json | 232 ++++++++++++++++++ ...cantilever_EIG_abaqus_SOLID_o1_hqTrue.json | 232 ++++++++++++++++++ ...antilever_EIG_abaqus_SOLID_o2_hqFalse.json | 232 ++++++++++++++++++ ...cantilever_EIG_abaqus_SOLID_o2_hqTrue.json | 232 ++++++++++++++++++ .../cantilever_EIG_sesam_LINE_o1_hqFalse.json | 232 ++++++++++++++++++ .../cantilever_EIG_sesam_LINE_o2_hqFalse.json | 232 ++++++++++++++++++ ...cantilever_EIG_sesam_SHELL_o1_hqFalse.json | 232 ++++++++++++++++++ .../cantilever_EIG_sesam_SHELL_o1_hqTrue.json | 232 ++++++++++++++++++ ...cantilever_EIG_sesam_SHELL_o2_hqFalse.json | 232 ++++++++++++++++++ .../cantilever_EIG_sesam_SHELL_o2_hqTrue.json | 232 ++++++++++++++++++ images/tests/build_verification_report.py | 77 +++--- .../01-analyses/01-eigenvalue-summary.md | 40 ++- .../templates/app_fem_res_detailed.md | 0 setup.py | 2 +- 20 files changed, 3762 insertions(+), 69 deletions(-) create mode 100644 images/tests/.cache/cantilever_EIG_abaqus_LINE_o1_hqFalse.json create mode 100644 images/tests/.cache/cantilever_EIG_abaqus_LINE_o2_hqFalse.json create mode 100644 images/tests/.cache/cantilever_EIG_abaqus_SHELL_o1_hqFalse.json create mode 100644 images/tests/.cache/cantilever_EIG_abaqus_SHELL_o1_hqTrue.json create mode 100644 images/tests/.cache/cantilever_EIG_abaqus_SHELL_o2_hqFalse.json create mode 100644 images/tests/.cache/cantilever_EIG_abaqus_SHELL_o2_hqTrue.json create mode 100644 images/tests/.cache/cantilever_EIG_abaqus_SOLID_o1_hqFalse.json create mode 100644 images/tests/.cache/cantilever_EIG_abaqus_SOLID_o1_hqTrue.json create mode 100644 images/tests/.cache/cantilever_EIG_abaqus_SOLID_o2_hqFalse.json create mode 100644 images/tests/.cache/cantilever_EIG_abaqus_SOLID_o2_hqTrue.json create mode 100644 images/tests/.cache/cantilever_EIG_sesam_LINE_o1_hqFalse.json create mode 100644 images/tests/.cache/cantilever_EIG_sesam_LINE_o2_hqFalse.json create mode 100644 images/tests/.cache/cantilever_EIG_sesam_SHELL_o1_hqFalse.json create mode 100644 images/tests/.cache/cantilever_EIG_sesam_SHELL_o1_hqTrue.json create mode 100644 images/tests/.cache/cantilever_EIG_sesam_SHELL_o2_hqFalse.json create mode 100644 images/tests/.cache/cantilever_EIG_sesam_SHELL_o2_hqTrue.json rename images/tests/{report => }/templates/app_fem_res_detailed.md (100%) diff --git a/images/tests/.cache/cantilever_EIG_abaqus_LINE_o1_hqFalse.json b/images/tests/.cache/cantilever_EIG_abaqus_LINE_o1_hqFalse.json new file mode 100644 index 000000000..f75a6af7b --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_abaqus_LINE_o1_hqFalse.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_abaqus_LINE_o1_hqFalse", + "fem_format": "abaqus", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 10.786, + "eigenvalue": 4592.5, + "f_rad": 67.768, + "f_imag_rad": null, + "px": 1.46422e-16, + "py": 6.26918e-15, + "pz": -1.20016e-15, + "prx": 1.2732, + "pry": 2.33525e-15, + "prz": 1.28888e-14, + "efx": 1.46422e-16, + "efy": 6.26918e-15, + "efz": -1.20016e-15, + "efrx": 1.2732, + "efry": 2.33525e-15, + "efrz": 1.28888e-14, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 12.93, + "eigenvalue": 6600.3, + "f_rad": 81.243, + "f_imag_rad": null, + "px": 1.86986e-17, + "py": 1.5639, + "pz": -2.94034e-16, + "prx": -0.78195, + "pry": 6.36856e-16, + "prz": 3.4088, + "efx": 1.86986e-17, + "efy": 1.5639, + "efz": -2.94034e-16, + "efrx": -0.78195, + "efry": 6.36856e-16, + "efrz": 3.4088, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 32.35, + "eigenvalue": 41314.0, + "f_rad": 203.26, + "f_imag_rad": null, + "px": -1.1623e-17, + "py": -4.05232e-16, + "pz": -9.13305e-16, + "prx": -0.42419, + "pry": 1.8723e-15, + "prz": -3.40967e-16, + "efx": -1.1623e-17, + "efy": -4.05232e-16, + "efz": -9.13305e-16, + "efrx": -0.42419, + "efry": 1.8723e-15, + "efrz": -3.40967e-16, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 50.55, + "eigenvalue": 100879.0, + "f_rad": 317.61, + "f_imag_rad": null, + "px": -4.00962e-17, + "py": -4.36392e-16, + "pz": 1.5385, + "prx": 0.76925, + "pry": -3.3527, + "prz": -8.7766e-17, + "efx": -4.00962e-17, + "efy": -4.36392e-16, + "efz": 1.5385, + "efrx": 0.76925, + "efry": -3.3527, + "efrz": -8.7766e-17, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 53.891, + "eigenvalue": 114656.0, + "f_rad": 338.61, + "f_imag_rad": null, + "px": 1.69091e-16, + "py": -2.96015e-15, + "pz": 4.21881e-14, + "prx": 0.25428, + "pry": -9.04286e-14, + "prz": -3.5694e-15, + "efx": 1.69091e-16, + "efy": -2.96015e-15, + "efz": 4.21881e-14, + "efrx": 0.25428, + "efry": -9.04286e-14, + "efrz": -3.5694e-15, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 75.396, + "eigenvalue": 224418.0, + "f_rad": 473.73, + "f_imag_rad": null, + "px": -4.56831e-16, + "py": 2.61623e-15, + "pz": -1.62207e-15, + "prx": -0.18138, + "pry": 3.02182e-15, + "prz": 1.98211e-15, + "efx": -4.56831e-16, + "efy": 2.61623e-15, + "efz": -1.62207e-15, + "efrx": -0.18138, + "efry": 3.02182e-15, + "efrz": 1.98211e-15, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 79.635, + "eigenvalue": 250364.0, + "f_rad": 500.36, + "f_imag_rad": null, + "px": 5.52771e-16, + "py": -0.86194, + "pz": 2.73012e-16, + "prx": 0.43097, + "pry": -2.54515e-16, + "prz": -0.53666, + "efx": 5.52771e-16, + "efy": -0.86194, + "efz": 2.73012e-16, + "efrx": 0.43097, + "efry": -2.54515e-16, + "efrz": -0.53666, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 96.849, + "eigenvalue": 370298.0, + "f_rad": 608.52, + "f_imag_rad": null, + "px": 1.71977e-15, + "py": 3.07376e-14, + "pz": -1.83359e-15, + "prx": -0.14082, + "pry": 4.10296e-15, + "prz": 2.02266e-15, + "efx": 1.71977e-15, + "efy": 3.07376e-14, + "efz": -1.83359e-15, + "efrx": -0.14082, + "efry": 4.10296e-15, + "efrz": 2.02266e-15, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 118.24, + "eigenvalue": 551898.0, + "f_rad": 742.9, + "f_imag_rad": null, + "px": 7.04262e-13, + "py": -4.90022e-13, + "pz": 4.60755e-13, + "prx": -0.11495, + "pry": 1.60122e-13, + "prz": -4.54911e-13, + "efx": 7.04262e-13, + "efy": -4.90022e-13, + "efz": 4.60755e-13, + "efrx": -0.11495, + "efry": 1.60122e-13, + "efrz": -4.54911e-13, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 139.54, + "eigenvalue": 768719.0, + "f_rad": 876.77, + "f_imag_rad": null, + "px": 2.30855e-11, + "py": 2.27309e-11, + "pz": 6.33182e-13, + "prx": 0.0969943, + "pry": 1.16022e-11, + "prz": -7.91023e-12, + "efx": 2.30855e-11, + "efy": 2.27309e-11, + "efz": 6.33182e-13, + "efrx": 0.0969943, + "efry": 1.16022e-11, + "efrz": -7.91023e-12, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 160.75, + "eigenvalue": 1020170.0, + "f_rad": 1010.0, + "f_imag_rad": null, + "px": 2.25619e-11, + "py": -3.58403e-10, + "pz": 1.26713e-10, + "prx": 0.083789, + "pry": -5.22137e-11, + "prz": -7.88836e-11, + "efx": 2.25619e-11, + "efy": -3.58403e-10, + "efz": 1.26713e-10, + "efrx": 0.083789, + "efry": -5.22137e-11, + "efrz": -7.88836e-11, + "source_dict": null + } + }, + "metadata": { + "geo": "line", + "elo": 1, + "hexquad": false + }, + "last_modified": 1637068066.4100094 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_abaqus_LINE_o2_hqFalse.json b/images/tests/.cache/cantilever_EIG_abaqus_LINE_o2_hqFalse.json new file mode 100644 index 000000000..052b6e55f --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_abaqus_LINE_o2_hqFalse.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_abaqus_LINE_o2_hqFalse", + "fem_format": "abaqus", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 10.786, + "eigenvalue": 4592.8, + "f_rad": 67.77, + "f_imag_rad": null, + "px": 9.57168e-17, + "py": -1.97584e-16, + "pz": 1.28763e-17, + "prx": 1.2732, + "pry": 4.18341e-16, + "prz": -1.61755e-15, + "efx": 9.57168e-17, + "efy": -1.97584e-16, + "efz": 1.28763e-17, + "efrx": 1.2732, + "efry": 4.18341e-16, + "efrz": -1.61755e-15, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 12.932, + "eigenvalue": 6602.4, + "f_rad": 81.255, + "f_imag_rad": null, + "px": 2.36807e-17, + "py": 1.5642, + "pz": 6.7867e-17, + "prx": -0.78208, + "pry": -1.61105e-16, + "prz": 3.4089, + "efx": 2.36807e-17, + "efy": 1.5642, + "efz": 6.7867e-17, + "efrx": -0.78208, + "efry": -1.61105e-16, + "efrz": 3.4089, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 32.358, + "eigenvalue": 41335.0, + "f_rad": 203.31, + "f_imag_rad": null, + "px": -1.99304e-16, + "py": 3.8917e-15, + "pz": 5.68797e-15, + "prx": -0.42441, + "pry": -1.23869e-14, + "prz": 5.80482e-15, + "efx": -1.99304e-16, + "efy": 3.8917e-15, + "efz": 5.68797e-15, + "efrx": -0.42441, + "efry": -1.23869e-14, + "efrz": 5.80482e-15, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 50.557, + "eigenvalue": 100907.0, + "f_rad": 317.66, + "f_imag_rad": null, + "px": -3.26802e-16, + "py": 1.65357e-16, + "pz": 1.5387, + "prx": 0.76936, + "pry": -3.3528, + "prz": 1.35658e-16, + "efx": -3.26802e-16, + "efy": 1.65357e-16, + "efz": 1.5387, + "efrx": 0.76936, + "efry": -3.3528, + "efrz": 1.35658e-16, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 53.93, + "eigenvalue": 114820.0, + "f_rad": 338.85, + "f_imag_rad": null, + "px": 1.32508e-16, + "py": -1.16528e-15, + "pz": 1.14978e-14, + "prx": 0.25465, + "pry": -2.82393e-14, + "prz": -3.85076e-16, + "efx": 1.32508e-16, + "efy": -1.16528e-15, + "efz": 1.14978e-14, + "efrx": 0.25465, + "efry": -2.82393e-14, + "efrz": -3.85076e-16, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 75.502, + "eigenvalue": 225047.0, + "f_rad": 474.39, + "f_imag_rad": null, + "px": 5.23697e-16, + "py": -4.84333e-14, + "pz": 2.01797e-15, + "prx": -0.18189, + "pry": -1.31356e-14, + "prz": -3.15269e-14, + "efx": 5.23697e-16, + "efy": -4.84333e-14, + "efz": 2.01797e-15, + "efrx": -0.18189, + "efry": -1.31356e-14, + "efrz": -3.15269e-14, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 79.684, + "eigenvalue": 250668.0, + "f_rad": 500.67, + "f_imag_rad": null, + "px": -3.34262e-16, + "py": -0.86257, + "pz": 9.16429e-16, + "prx": 0.43129, + "pry": -1.54373e-15, + "prz": -0.537, + "efx": -3.34262e-16, + "efy": -0.86257, + "efz": 9.16429e-16, + "efrx": 0.43129, + "efry": -1.54373e-15, + "efrz": -0.537, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 97.074, + "eigenvalue": 372018.0, + "f_rad": 609.93, + "f_imag_rad": null, + "px": -3.62301e-15, + "py": -5.68982e-15, + "pz": 9.76116e-15, + "prx": -0.14147, + "pry": -5.51261e-15, + "prz": 8.85172e-16, + "efx": -3.62301e-15, + "efy": -5.68982e-15, + "efz": 9.76116e-15, + "efrx": -0.14147, + "efry": -5.51261e-15, + "efrz": 8.85172e-16, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 118.65, + "eigenvalue": 555733.0, + "f_rad": 745.48, + "f_imag_rad": null, + "px": 7.87292e-14, + "py": 1.15687e-13, + "pz": -1.12794e-13, + "prx": -0.11575, + "pry": 1.38245e-13, + "prz": -9.8574e-15, + "efx": 7.87292e-14, + "efy": 1.15687e-13, + "efz": -1.12794e-13, + "efrx": -0.11575, + "efry": 1.38245e-13, + "efrz": -9.8574e-15, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 140.22, + "eigenvalue": 776196.0, + "f_rad": 881.02, + "f_imag_rad": null, + "px": -2.28837e-11, + "py": 8.89721e-12, + "pz": 1.76998e-11, + "prx": 0.0979451, + "pry": -1.03007e-11, + "prz": 1.36529e-11, + "efx": -2.28837e-11, + "efy": 8.89721e-12, + "efz": 1.76998e-11, + "efrx": 0.0979451, + "efry": -1.03007e-11, + "efrz": 1.36529e-11, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 161.79, + "eigenvalue": 1033410.0, + "f_rad": 1016.6, + "f_imag_rad": null, + "px": -3.74279e-11, + "py": 1.75542e-11, + "pz": 4.37399e-11, + "prx": -0.0848882, + "pry": -2.79583e-11, + "prz": 2.10848e-11, + "efx": -3.74279e-11, + "efy": 1.75542e-11, + "efz": 4.37399e-11, + "efrx": -0.0848882, + "efry": -2.79583e-11, + "efrz": 2.10848e-11, + "source_dict": null + } + }, + "metadata": { + "geo": "line", + "elo": 2, + "hexquad": false + }, + "last_modified": 1637068256.2271192 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_abaqus_SHELL_o1_hqFalse.json b/images/tests/.cache/cantilever_EIG_abaqus_SHELL_o1_hqFalse.json new file mode 100644 index 000000000..1bdc70042 --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_abaqus_SHELL_o1_hqFalse.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_abaqus_SHELL_o1_hqFalse", + "fem_format": "abaqus", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 13.561, + "eigenvalue": 7260.6, + "f_rad": 85.209, + "f_imag_rad": null, + "px": 1.4117e-05, + "py": 1.5788, + "pz": -4.24276e-05, + "prx": -0.78999, + "pry": 9.89872e-06, + "prz": 3.4406, + "efx": 1.4117e-05, + "efy": 1.5788, + "efz": -4.24276e-05, + "efrx": -0.78999, + "efry": 9.89872e-06, + "efrz": 3.4406, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 20.279, + "eigenvalue": 16235.0, + "f_rad": 127.42, + "f_imag_rad": null, + "px": 0.000182511, + "py": 0.00098669, + "pz": -4.21341e-05, + "prx": 0.30902, + "pry": 0.000141403, + "prz": 0.00106196, + "efx": 0.000182511, + "efy": 0.00098669, + "efz": -4.21341e-05, + "efrx": 0.30902, + "efry": 0.000141403, + "efrz": 0.00106196, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 52.11, + "eigenvalue": 107203.0, + "f_rad": 327.42, + "f_imag_rad": null, + "px": -0.000347948, + "py": 1.33172e-05, + "pz": 1.5412, + "prx": 0.77057, + "pry": -3.3545, + "prz": 0.000185973, + "efx": -0.000347948, + "efy": 1.33172e-05, + "efz": 1.5412, + "efrx": 0.77057, + "efry": -3.3545, + "efrz": 0.000185973, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 79.351, + "eigenvalue": 248582.0, + "f_rad": 498.58, + "f_imag_rad": null, + "px": 4.91514e-06, + "py": -0.9882, + "pz": -0.000228749, + "prx": 0.49455, + "pry": 8.60497e-05, + "prz": -0.61047, + "efx": 4.91514e-06, + "efy": -0.9882, + "efz": -0.000228749, + "efrx": 0.49455, + "efry": 8.60497e-05, + "efrz": -0.61047, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 101.28, + "eigenvalue": 404995.0, + "f_rad": 636.39, + "f_imag_rad": null, + "px": 0.000308331, + "py": -0.00259619, + "pz": 1.6777e-05, + "prx": -0.16764, + "pry": 8.15923e-05, + "prz": -0.000906037, + "efx": 0.000308331, + "efy": -0.00259619, + "efz": 1.6777e-05, + "efrx": -0.16764, + "efry": 8.15923e-05, + "efrz": -0.000906037, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 123.68, + "eigenvalue": 603906.0, + "f_rad": 777.11, + "f_imag_rad": null, + "px": -1.16403e-05, + "py": -0.0559252, + "pz": -0.00141037, + "prx": 0.0275745, + "pry": 0.00255713, + "prz": -0.069401, + "efx": -1.16403e-05, + "efy": -0.0559252, + "efz": -0.00141037, + "efrx": 0.0275745, + "efry": 0.00255713, + "efrz": -0.069401, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 144.35, + "eigenvalue": 822591.0, + "f_rad": 906.97, + "f_imag_rad": null, + "px": 1.13634e-05, + "py": 0.31733, + "pz": 0.00253778, + "prx": -0.1575, + "pry": -0.00165601, + "prz": 0.0699135, + "efx": 1.13634e-05, + "efy": 0.31733, + "efz": 0.00253778, + "efrx": -0.1575, + "efry": -0.00165601, + "efrz": 0.0699135, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 167.28, + "eigenvalue": 1104740.0, + "f_rad": 1051.1, + "f_imag_rad": null, + "px": 2.93983e-05, + "py": 0.55769, + "pz": -0.0050759, + "prx": -0.28178, + "pry": 0.00354952, + "prz": 0.24783, + "efx": 2.93983e-05, + "efy": 0.55769, + "efz": -0.0050759, + "efrx": -0.28178, + "efry": 0.00354952, + "efrz": 0.24783, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 196.32, + "eigenvalue": 1521600.0, + "f_rad": 1233.5, + "f_imag_rad": null, + "px": -2.85488e-05, + "py": -0.18105, + "pz": -0.00144469, + "prx": 0.0892653, + "pry": 0.00103899, + "prz": -0.0105054, + "efx": -2.85488e-05, + "efy": -0.18105, + "efz": -0.00144469, + "efrx": 0.0892653, + "efry": 0.00103899, + "efrz": -0.0105054, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 237.83, + "eigenvalue": 2232980.0, + "f_rad": 1494.3, + "f_imag_rad": null, + "px": -4.26287e-05, + "py": 0.3113, + "pz": -0.013715, + "prx": -0.16154, + "pry": 0.0077055, + "prz": 0.0708079, + "efx": -4.26287e-05, + "efy": 0.3113, + "efz": -0.013715, + "efrx": -0.16154, + "efry": 0.0077055, + "efrz": 0.0708079, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 257.19, + "eigenvalue": 2611350.0, + "f_rad": 1616.0, + "f_imag_rad": null, + "px": -0.000990975, + "py": -0.00280819, + "pz": -0.83447, + "prx": -0.41608, + "pry": 0.454, + "prz": -0.000428513, + "efx": -0.000990975, + "efy": -0.00280819, + "efz": -0.83447, + "efrx": -0.41608, + "efry": 0.454, + "efrz": -0.000428513, + "source_dict": null + } + }, + "metadata": { + "geo": "shell", + "elo": 1, + "hexquad": false + }, + "last_modified": 1637068121.926862 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_abaqus_SHELL_o1_hqTrue.json b/images/tests/.cache/cantilever_EIG_abaqus_SHELL_o1_hqTrue.json new file mode 100644 index 000000000..20149322a --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_abaqus_SHELL_o1_hqTrue.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_abaqus_SHELL_o1_hqTrue", + "fem_format": "abaqus", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 12.366, + "eigenvalue": 6036.8, + "f_rad": 77.697, + "f_imag_rad": null, + "px": 1.06958e-14, + "py": 1.5766, + "pz": -1.00408e-13, + "prx": -0.78831, + "pry": 2.29637e-13, + "prz": 3.4357, + "efx": 1.06958e-14, + "efy": 1.5766, + "efz": -1.00408e-13, + "efrx": -0.78831, + "efry": 2.29637e-13, + "efrz": 3.4357, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 19.215, + "eigenvalue": 14575.0, + "f_rad": 120.73, + "f_imag_rad": null, + "px": -1.42272e-14, + "py": 1.06966e-11, + "pz": 6.39062e-13, + "prx": 0.30824, + "pry": -1.40947e-12, + "prz": 2.33298e-11, + "efx": -1.42272e-14, + "efy": 1.06966e-11, + "efz": 6.39062e-13, + "efrx": 0.30824, + "efry": -1.40947e-12, + "efrz": 2.33298e-11, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 51.903, + "eigenvalue": 106353.0, + "f_rad": 326.12, + "f_imag_rad": null, + "px": 2.21662e-15, + "py": 6.07158e-14, + "pz": 1.5393, + "prx": 0.76965, + "pry": -3.3502, + "prz": 1.91339e-13, + "efx": 2.21662e-15, + "efy": 6.07158e-14, + "efz": 1.5393, + "efrx": 0.76965, + "efry": -3.3502, + "efrz": 1.91339e-13, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 73.396, + "eigenvalue": 212671.0, + "f_rad": 461.16, + "f_imag_rad": null, + "px": -1.81689e-15, + "py": -0.98101, + "pz": -8.20046e-14, + "prx": 0.49051, + "pry": 1.69644e-13, + "prz": -0.60754, + "efx": -1.81689e-15, + "efy": -0.98101, + "efz": -8.20046e-14, + "efrx": 0.49051, + "efry": 1.69644e-13, + "efrz": -0.60754, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 93.615, + "eigenvalue": 345980.0, + "f_rad": 588.2, + "f_imag_rad": null, + "px": 1.76146e-14, + "py": -5.62157e-13, + "pz": -4.67124e-14, + "prx": -0.16765, + "pry": 8.69581e-14, + "prz": -3.16447e-13, + "efx": 1.76146e-14, + "efy": -5.62157e-13, + "efz": -4.67124e-14, + "efrx": -0.16765, + "efry": 8.69581e-14, + "efrz": -3.16447e-13, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 126.06, + "eigenvalue": 627351.0, + "f_rad": 792.05, + "f_imag_rad": null, + "px": -8.8949e-15, + "py": -0.016235, + "pz": -7.74333e-14, + "prx": 0.00811752, + "pry": 1.57349e-13, + "prz": -0.0461725, + "efx": -8.8949e-15, + "efy": -0.016235, + "efz": -7.74333e-14, + "efrx": 0.00811752, + "efry": 1.57349e-13, + "efrz": -0.0461725, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 143.41, + "eigenvalue": 811931.0, + "f_rad": 901.07, + "f_imag_rad": null, + "px": 2.27803e-15, + "py": 0.4207, + "pz": -3.57138e-14, + "prx": -0.21035, + "pry": 1.17147e-14, + "prz": 0.11912, + "efx": 2.27803e-15, + "efy": 0.4207, + "efz": -3.57138e-14, + "efrx": -0.21035, + "efry": 1.17147e-14, + "efrz": 0.11912, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 167.17, + "eigenvalue": 1103300.0, + "f_rad": 1050.4, + "f_imag_rad": null, + "px": 1.10267e-12, + "py": 0.55136, + "pz": -1.24278e-12, + "prx": -0.27568, + "pry": 9.1448e-13, + "prz": 0.24242, + "efx": 1.10267e-12, + "efy": 0.55136, + "efz": -1.24278e-12, + "efrx": -0.27568, + "efry": 9.1448e-13, + "efrz": 0.24242, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 195.19, + "eigenvalue": 1504050.0, + "f_rad": 1226.4, + "f_imag_rad": null, + "px": -6.15778e-13, + "py": -0.18997, + "pz": 3.49686e-12, + "prx": 0.0949873, + "pry": -1.21219e-12, + "prz": -0.0145471, + "efx": -6.15778e-13, + "efy": -0.18997, + "efz": 3.49686e-12, + "efrx": 0.0949873, + "efry": -1.21219e-12, + "efrz": -0.0145471, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 237.78, + "eigenvalue": 2232120.0, + "f_rad": 1494.0, + "f_imag_rad": null, + "px": -5.85587e-11, + "py": 0.32799, + "pz": 7.42599e-10, + "prx": -0.16399, + "pry": -2.8644e-10, + "prz": 0.0748145, + "efx": -5.85587e-11, + "efy": 0.32799, + "efz": 7.42599e-10, + "efrx": -0.16399, + "efry": -2.8644e-10, + "efrz": 0.0748145, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 244.56, + "eigenvalue": 2361150.0, + "f_rad": 1536.6, + "f_imag_rad": null, + "px": 3.35608e-10, + "py": 7.07286e-10, + "pz": 2.55693e-10, + "prx": 0.0993088, + "pry": 3.39666e-11, + "prz": -1.60886e-10, + "efx": 3.35608e-10, + "efy": 7.07286e-10, + "efz": 2.55693e-10, + "efrx": 0.0993088, + "efry": 3.39666e-11, + "efrz": -1.60886e-10, + "source_dict": null + } + }, + "metadata": { + "geo": "shell", + "elo": 1, + "hexquad": true + }, + "last_modified": 1637068148.2399843 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_abaqus_SHELL_o2_hqFalse.json b/images/tests/.cache/cantilever_EIG_abaqus_SHELL_o2_hqFalse.json new file mode 100644 index 000000000..ef6facf38 --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_abaqus_SHELL_o2_hqFalse.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_abaqus_SHELL_o2_hqFalse", + "fem_format": "abaqus", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 12.755, + "eigenvalue": 6422.4, + "f_rad": 80.14, + "f_imag_rad": null, + "px": 5.85185e-07, + "py": 1.5774, + "pz": -1.35815e-06, + "prx": -0.78867, + "pry": 3.46292e-06, + "prz": 3.4376, + "efx": 5.85185e-07, + "efy": 1.5774, + "efz": -1.35815e-06, + "efrx": -0.78867, + "efry": 3.46292e-06, + "efrz": 3.4376, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 19.564, + "eigenvalue": 15110.0, + "f_rad": 122.92, + "f_imag_rad": null, + "px": 2.23863e-07, + "py": 3.30368e-05, + "pz": -1.09734e-05, + "prx": -0.30845, + "pry": 2.24235e-05, + "prz": 8.17744e-05, + "efx": 2.23863e-07, + "efy": 3.30368e-05, + "efz": -1.09734e-05, + "efrx": -0.30845, + "efry": 2.24235e-05, + "efrz": 8.17744e-05, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 51.967, + "eigenvalue": 106614.0, + "f_rad": 326.52, + "f_imag_rad": null, + "px": 2.23372e-06, + "py": -6.4576e-06, + "pz": 1.5392, + "prx": 0.76959, + "pry": -3.35, + "prz": -1.90742e-06, + "efx": 2.23372e-06, + "efy": -6.4576e-06, + "efz": 1.5392, + "efrx": 0.76959, + "efry": -3.35, + "efrz": -1.90742e-06, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 75.145, + "eigenvalue": 222925.0, + "f_rad": 472.15, + "f_imag_rad": null, + "px": -4.19237e-06, + "py": -0.98588, + "pz": -8.77986e-06, + "prx": 0.49293, + "pry": 2.05576e-05, + "prz": -0.60988, + "efx": -4.19237e-06, + "efy": -0.98588, + "efz": -8.77986e-06, + "efrx": 0.49293, + "efry": 2.05576e-05, + "efrz": -0.60988, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 95.992, + "eigenvalue": 363774.0, + "f_rad": 603.14, + "f_imag_rad": null, + "px": -1.84941e-06, + "py": -4.47882e-05, + "pz": -1.71311e-05, + "prx": 0.16763, + "pry": 4.65701e-05, + "prz": -4.02217e-05, + "efx": -1.84941e-06, + "efy": -4.47882e-05, + "efz": -1.71311e-05, + "efrx": 0.16763, + "efry": 4.65701e-05, + "efrz": -4.02217e-05, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 125.22, + "eigenvalue": 619068.0, + "f_rad": 786.81, + "f_imag_rad": null, + "px": -1.76192e-06, + "py": -0.0269103, + "pz": -7.87073e-06, + "prx": 0.0134504, + "pry": -1.58741e-07, + "prz": -0.053885, + "efx": -1.76192e-06, + "efy": -0.0269103, + "efz": -7.87073e-06, + "efrx": 0.0134504, + "efry": -1.58741e-07, + "efrz": -0.053885, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 142.81, + "eigenvalue": 805177.0, + "f_rad": 897.32, + "f_imag_rad": null, + "px": 8.10995e-07, + "py": 0.40449, + "pz": -9.0366e-06, + "prx": -0.20225, + "pry": -8.04501e-06, + "prz": 0.10963, + "efx": 8.10995e-07, + "efy": 0.40449, + "efz": -9.0366e-06, + "efrx": -0.20225, + "efry": -8.04501e-06, + "efrz": 0.10963, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 166.62, + "eigenvalue": 1096020.0, + "f_rad": 1046.9, + "f_imag_rad": null, + "px": 1.00916e-05, + "py": 0.54171, + "pz": 1.53306e-05, + "prx": -0.27084, + "pry": -1.19317e-05, + "prz": 0.24125, + "efx": 1.00916e-05, + "efy": 0.54171, + "efz": 1.53306e-05, + "efrx": -0.27084, + "efry": -1.19317e-05, + "efrz": 0.24125, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 192.96, + "eigenvalue": 1469890.0, + "f_rad": 1212.4, + "f_imag_rad": null, + "px": 3.67064e-06, + "py": -0.19577, + "pz": 3.56656e-05, + "prx": 0.0979023, + "pry": -6.1257e-06, + "prz": -0.0153434, + "efx": 3.67064e-06, + "efy": -0.19577, + "efz": 3.56656e-05, + "efrx": 0.0979023, + "efry": -6.1257e-06, + "efrz": -0.0153434, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 233.59, + "eigenvalue": 2154050.0, + "f_rad": 1467.7, + "f_imag_rad": null, + "px": 1.36562e-06, + "py": 0.31452, + "pz": -1.74713e-05, + "prx": -0.15726, + "pry": -5.28922e-06, + "prz": 0.069908, + "efx": 1.36562e-06, + "efy": 0.31452, + "efz": -1.74713e-05, + "efrx": -0.15726, + "efry": -5.28922e-06, + "efrz": 0.069908, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 250.12, + "eigenvalue": 2469710.0, + "f_rad": 1571.5, + "f_imag_rad": null, + "px": -8.17968e-06, + "py": 5.67043e-05, + "pz": 0.000290466, + "prx": 0.0984288, + "pry": -0.00015004, + "prz": 1.66444e-05, + "efx": -8.17968e-06, + "efy": 5.67043e-05, + "efz": 0.000290466, + "efrx": 0.0984288, + "efry": -0.00015004, + "efrz": 1.66444e-05, + "source_dict": null + } + }, + "metadata": { + "geo": "shell", + "elo": 2, + "hexquad": false + }, + "last_modified": 1637068364.5422635 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_abaqus_SHELL_o2_hqTrue.json b/images/tests/.cache/cantilever_EIG_abaqus_SHELL_o2_hqTrue.json new file mode 100644 index 000000000..27532dee9 --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_abaqus_SHELL_o2_hqTrue.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_abaqus_SHELL_o2_hqTrue", + "fem_format": "abaqus", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 12.757, + "eigenvalue": 6425.2, + "f_rad": 80.158, + "f_imag_rad": null, + "px": 2.77776e-14, + "py": 1.5774, + "pz": 2.20973e-13, + "prx": -0.7887, + "pry": -4.80544e-13, + "prz": 3.4379, + "efx": 2.77776e-14, + "efy": 1.5774, + "efz": 2.20973e-13, + "efrx": -0.7887, + "efry": -4.80544e-13, + "efrz": 3.4379, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 19.485, + "eigenvalue": 14988.0, + "f_rad": 122.43, + "f_imag_rad": null, + "px": 3.16726e-14, + "py": 1.94511e-10, + "pz": -8.90443e-13, + "prx": 0.30847, + "pry": 1.92136e-12, + "prz": 4.24273e-10, + "efx": 3.16726e-14, + "efy": 1.94511e-10, + "efz": -8.90443e-13, + "efrx": 0.30847, + "efry": 1.92136e-12, + "efrz": 4.24273e-10, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 51.994, + "eigenvalue": 106726.0, + "f_rad": 326.69, + "f_imag_rad": null, + "px": -1.28866e-14, + "py": -7.15687e-14, + "pz": 1.5392, + "prx": 0.76958, + "pry": -3.3506, + "prz": -3.7341e-13, + "efx": -1.28866e-14, + "efy": -7.15687e-14, + "efz": 1.5392, + "efrx": 0.76958, + "efry": -3.3506, + "efrz": -3.7341e-13, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 75.143, + "eigenvalue": 222911.0, + "f_rad": 472.13, + "f_imag_rad": null, + "px": -1.10611e-14, + "py": -0.9874, + "pz": 3.80736e-13, + "prx": 0.4937, + "pry": -8.34353e-13, + "prz": -0.61114, + "efx": -1.10611e-14, + "efy": -0.9874, + "efz": 3.80736e-13, + "efrx": 0.4937, + "efry": -8.34353e-13, + "efrz": -0.61114, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 95.911, + "eigenvalue": 363156.0, + "f_rad": 602.62, + "f_imag_rad": null, + "px": -8.0028e-15, + "py": -5.00772e-12, + "pz": -8.28623e-14, + "prx": -0.16766, + "pry": 1.87906e-13, + "prz": -3.20758e-12, + "efx": -8.0028e-15, + "efy": -5.00772e-12, + "efz": -8.28623e-14, + "efrx": -0.16766, + "efry": 1.87906e-13, + "efrz": -3.20758e-12, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 124.99, + "eigenvalue": 616786.0, + "f_rad": 785.36, + "f_imag_rad": null, + "px": -2.48756e-14, + "py": -0.0269998, + "pz": 4.20371e-13, + "prx": 0.0134999, + "pry": -7.80831e-13, + "prz": -0.0539768, + "efx": -2.48756e-14, + "efy": -0.0269998, + "efz": 4.20371e-13, + "efrx": 0.0134999, + "efry": -7.80831e-13, + "efrz": -0.0539768, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 142.31, + "eigenvalue": 799551.0, + "f_rad": 894.18, + "f_imag_rad": null, + "px": 2.77583e-15, + "py": 0.39938, + "pz": -6.91601e-14, + "prx": -0.19969, + "pry": 1.16889e-13, + "prz": 0.10753, + "efx": 2.77583e-15, + "efy": 0.39938, + "efz": -6.91601e-14, + "efrx": -0.19969, + "efry": 1.16889e-13, + "efrz": 0.10753, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 165.83, + "eigenvalue": 1085650.0, + "f_rad": 1041.9, + "f_imag_rad": null, + "px": 1.02904e-14, + "py": 0.541, + "pz": 4.94607e-13, + "prx": -0.2705, + "pry": -9.86543e-13, + "prz": 0.24142, + "efx": 1.02904e-14, + "efy": 0.541, + "efz": 4.94607e-13, + "efrx": -0.2705, + "efry": -9.86543e-13, + "efrz": 0.24142, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 192.16, + "eigenvalue": 1457690.0, + "f_rad": 1207.3, + "f_imag_rad": null, + "px": -1.06694e-13, + "py": -0.19409, + "pz": 7.57107e-13, + "prx": 0.0970433, + "pry": -4.57432e-13, + "prz": -0.0148533, + "efx": -1.06694e-13, + "efy": -0.19409, + "efz": 7.57107e-13, + "efrx": 0.0970433, + "efry": -4.57432e-13, + "efrz": -0.0148533, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 232.82, + "eigenvalue": 2139850.0, + "f_rad": 1462.8, + "f_imag_rad": null, + "px": -2.88659e-11, + "py": 0.31373, + "pz": 2.18783e-10, + "prx": -0.15686, + "pry": -6.35185e-11, + "prz": 0.0698999, + "efx": -2.88659e-11, + "efy": 0.31373, + "efz": 2.18783e-10, + "efrx": -0.15686, + "efry": -6.35185e-11, + "efrz": 0.0698999, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 250.14, + "eigenvalue": 2470080.0, + "f_rad": 1571.7, + "f_imag_rad": null, + "px": 8.26946e-13, + "py": 1.2194e-10, + "pz": -2.59456e-11, + "prx": -0.0983521, + "pry": -3.14133e-12, + "prz": 2.58267e-11, + "efx": 8.26946e-13, + "efy": 1.2194e-10, + "efz": -2.59456e-11, + "efrx": -0.0983521, + "efry": -3.14133e-12, + "efrz": 2.58267e-11, + "source_dict": null + } + }, + "metadata": { + "geo": "shell", + "elo": 2, + "hexquad": true + }, + "last_modified": 1637068389.2304733 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_abaqus_SOLID_o1_hqFalse.json b/images/tests/.cache/cantilever_EIG_abaqus_SOLID_o1_hqFalse.json new file mode 100644 index 000000000..0bdf46c73 --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_abaqus_SOLID_o1_hqFalse.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_abaqus_SOLID_o1_hqFalse", + "fem_format": "abaqus", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 14.33, + "eigenvalue": 8106.4, + "f_rad": 90.036, + "f_imag_rad": null, + "px": 5.08704e-06, + "py": 1.5691, + "pz": -0.00110131, + "prx": -0.78374, + "pry": 0.00229974, + "prz": 3.4233, + "efx": 5.08704e-06, + "efy": 1.5691, + "efz": -0.00110131, + "efrx": -0.78374, + "efry": 0.00229974, + "efrz": 3.4233, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 50.977, + "eigenvalue": 102592.0, + "f_rad": 320.3, + "f_imag_rad": null, + "px": -7.65874e-06, + "py": 0.00045318, + "pz": 1.5396, + "prx": 0.76883, + "pry": -3.3547, + "prz": 0.00184644, + "efx": -7.65874e-06, + "efy": 0.00045318, + "efz": 1.5396, + "efrx": 0.76883, + "efry": -3.3547, + "efrz": 0.00184644, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 71.588, + "eigenvalue": 202323.0, + "f_rad": 449.8, + "f_imag_rad": null, + "px": -1.51926e-05, + "py": 0.0060931, + "pz": -0.00237862, + "prx": -0.2734, + "pry": 0.00628165, + "prz": 0.0120717, + "efx": -1.51926e-05, + "efy": 0.0060931, + "efz": -0.00237862, + "efrx": -0.2734, + "efry": 0.00628165, + "efrz": 0.0120717, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 87.846, + "eigenvalue": 304654.0, + "f_rad": 551.95, + "f_imag_rad": null, + "px": -9.62106e-05, + "py": -0.8634, + "pz": -0.00103763, + "prx": 0.43302, + "pry": 0.00249528, + "prz": -0.54337, + "efx": -9.62106e-05, + "efy": -0.8634, + "efz": -0.00103763, + "efrx": 0.43302, + "efry": 0.00249528, + "efrz": -0.54337, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 232.23, + "eigenvalue": 2129120.0, + "f_rad": 1459.1, + "f_imag_rad": null, + "px": 0.000490257, + "py": 0.0922779, + "pz": -0.0015269, + "prx": 0.0807324, + "pry": -0.00125464, + "prz": 0.0334743, + "efx": 0.000490257, + "efy": 0.0922779, + "efz": -0.0015269, + "efrx": 0.0807324, + "efry": -0.00125464, + "efrz": 0.0334743, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 239.99, + "eigenvalue": 2273790.0, + "f_rad": 1507.9, + "f_imag_rad": null, + "px": 0.000105469, + "py": 0.56679, + "pz": -0.0123151, + "prx": -0.30829, + "pry": 0.00768983, + "prz": 0.21481, + "efx": 0.000105469, + "efy": 0.56679, + "efz": -0.0123151, + "efrx": -0.30829, + "efry": 0.00768983, + "efrz": 0.21481, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 256.69, + "eigenvalue": 2601210.0, + "f_rad": 1612.8, + "f_imag_rad": null, + "px": -1.32083e-05, + "py": -0.00560498, + "pz": -0.80359, + "prx": -0.39937, + "pry": 0.44664, + "prz": -0.00221932, + "efx": -1.32083e-05, + "efy": -0.00560498, + "efz": -0.80359, + "efrx": -0.39937, + "efry": 0.44664, + "efrz": -0.00221932, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 425.51, + "eigenvalue": 7147840.0, + "f_rad": 2673.5, + "f_imag_rad": null, + "px": 0.0159749, + "py": -0.00416396, + "pz": 0.00300288, + "prx": -0.0834909, + "pry": 0.0083144, + "prz": -0.00871255, + "efx": 0.0159749, + "efy": -0.00416396, + "efz": 0.00300288, + "efrx": -0.0834909, + "efry": 0.0083144, + "efrz": -0.00871255, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 432.08, + "eigenvalue": 7370190.0, + "f_rad": 2714.8, + "f_imag_rad": null, + "px": 1.2747, + "py": 0.000201396, + "pz": 1.44778e-05, + "prx": 0.000265532, + "pry": 0.63735, + "prz": -0.63734, + "efx": 1.2747, + "efy": 0.000201396, + "efz": 1.44778e-05, + "efrx": 0.000265532, + "efry": 0.63735, + "efrz": -0.63734, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 452.01, + "eigenvalue": 8066130.0, + "f_rad": 2840.1, + "f_imag_rad": null, + "px": 0.00117057, + "py": -0.36688, + "pz": 0.00120726, + "prx": 0.18377, + "pry": 2.80348e-05, + "prz": -0.0979261, + "efx": 0.00117057, + "efy": -0.36688, + "efz": 0.00120726, + "efrx": 0.18377, + "efry": 2.80348e-05, + "efrz": -0.0979261, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 584.5, + "eigenvalue": 13487400.0, + "f_rad": 3672.5, + "f_imag_rad": null, + "px": -0.000106738, + "py": 0.000853148, + "pz": 0.42735, + "prx": 0.2135, + "pry": -0.12606, + "prz": 0.000321715, + "efx": -0.000106738, + "efy": 0.000853148, + "efz": 0.42735, + "efrx": 0.2135, + "efry": -0.12606, + "efrz": 0.000321715, + "source_dict": null + } + }, + "metadata": { + "geo": "solid", + "elo": 1, + "hexquad": false + }, + "last_modified": 1637068207.3198154 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_abaqus_SOLID_o1_hqTrue.json b/images/tests/.cache/cantilever_EIG_abaqus_SOLID_o1_hqTrue.json new file mode 100644 index 000000000..67147c7a4 --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_abaqus_SOLID_o1_hqTrue.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_abaqus_SOLID_o1_hqTrue", + "fem_format": "abaqus", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 13.165, + "eigenvalue": 6842.5, + "f_rad": 82.72, + "f_imag_rad": null, + "px": 1.00939e-13, + "py": 1.5649, + "pz": -2.55974e-13, + "prx": -0.78245, + "pry": 6.63465e-13, + "prz": 3.4128, + "efx": 1.00939e-13, + "efy": 1.5649, + "efz": -2.55974e-13, + "efrx": -0.78245, + "efry": 6.63465e-13, + "efrz": 3.4128, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 20.545, + "eigenvalue": 16664.0, + "f_rad": 129.09, + "f_imag_rad": null, + "px": 2.95698e-14, + "py": 1.8462e-10, + "pz": -1.19314e-11, + "prx": 0.30616, + "pry": 2.59374e-11, + "prz": 4.07995e-10, + "efx": 2.95698e-14, + "efy": 1.8462e-10, + "efz": -1.19314e-11, + "efrx": 0.30616, + "efry": 2.59374e-11, + "efrz": 4.07995e-10, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 50.611, + "eigenvalue": 101122.0, + "f_rad": 318.0, + "f_imag_rad": null, + "px": 5.93316e-14, + "py": 7.23565e-13, + "pz": 1.539, + "prx": 0.76948, + "pry": -3.3525, + "prz": 8.41876e-13, + "efx": 5.93316e-14, + "efy": 7.23565e-13, + "efz": 1.539, + "efrx": 0.76948, + "efry": -3.3525, + "efrz": 8.41876e-13, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 80.979, + "eigenvalue": 258882.0, + "f_rad": 508.8, + "f_imag_rad": null, + "px": -2.13871e-14, + "py": -0.8812, + "pz": 4.65691e-13, + "prx": 0.4406, + "pry": -1.4234e-12, + "prz": -0.55189, + "efx": -2.13871e-14, + "efy": -0.8812, + "efz": 4.65691e-13, + "efrx": 0.4406, + "efry": -1.4234e-12, + "efrz": -0.55189, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 98.936, + "eigenvalue": 386431.0, + "f_rad": 621.64, + "f_imag_rad": null, + "px": 5.22957e-14, + "py": -1.24665e-11, + "pz": 9.79207e-15, + "prx": -0.16486, + "pry": 4.72046e-13, + "prz": -1.41801e-11, + "efx": 5.22957e-14, + "efy": -1.24665e-11, + "efz": 9.79207e-15, + "efrx": -0.16486, + "efry": 4.72046e-13, + "efrz": -1.41801e-11, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 214.81, + "eigenvalue": 1821690.0, + "f_rad": 1349.7, + "f_imag_rad": null, + "px": -4.29445e-14, + "py": 0.57277, + "pz": 1.91914e-13, + "prx": -0.28639, + "pry": 3.0498e-13, + "prz": 0.21688, + "efx": -4.29445e-14, + "efy": 0.57277, + "efz": 1.91914e-13, + "efrx": -0.28639, + "efry": 3.0498e-13, + "efrz": 0.21688, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 254.46, + "eigenvalue": 2556170.0, + "f_rad": 1598.8, + "f_imag_rad": null, + "px": 7.8405e-14, + "py": 3.6512e-13, + "pz": -0.80982, + "prx": -0.40491, + "pry": 0.44835, + "prz": 2.20747e-13, + "efx": 7.8405e-14, + "efy": 3.6512e-13, + "efz": -0.80982, + "efrx": -0.40491, + "efry": 0.44835, + "efrz": 2.20747e-13, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 256.63, + "eigenvalue": 2600010.0, + "f_rad": 1612.5, + "f_imag_rad": null, + "px": 8.97713e-14, + "py": 2.70612e-12, + "pz": -3.5354e-12, + "prx": 0.098542, + "pry": 2.02877e-12, + "prz": 1.39311e-13, + "efx": 8.97713e-14, + "efy": 2.70612e-12, + "efz": -3.5354e-12, + "efrx": 0.098542, + "efry": 2.02877e-12, + "efrz": 1.39311e-13, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 354.41, + "eigenvalue": 4958660.0, + "f_rad": 2226.8, + "f_imag_rad": null, + "px": 1.86465e-11, + "py": 0.40337, + "pz": -5.94524e-12, + "prx": -0.20168, + "pry": 9.47672e-12, + "prz": 0.10581, + "efx": 1.86465e-11, + "efy": 0.40337, + "efz": -5.94524e-12, + "efrx": -0.20168, + "efry": 9.47672e-12, + "efrz": 0.10581, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 398.71, + "eigenvalue": 6275890.0, + "f_rad": 2505.2, + "f_imag_rad": null, + "px": -9.36167e-11, + "py": 0.0143574, + "pz": 2.74956e-11, + "prx": -0.00717868, + "pry": -4.81952e-11, + "prz": 0.00737971, + "efx": -9.36167e-11, + "efy": 0.0143574, + "efz": 2.74956e-11, + "efrx": -0.00717868, + "efry": -4.81952e-11, + "efrz": 0.00737971, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 410.14, + "eigenvalue": 6640880.0, + "f_rad": 2577.0, + "f_imag_rad": null, + "px": 1.66592e-10, + "py": -0.000988999, + "pz": -1.4914e-10, + "prx": 0.0004945, + "pry": 1.03061e-10, + "prz": -0.0116402, + "efx": 1.66592e-10, + "efy": -0.000988999, + "efz": -1.4914e-10, + "efrx": 0.0004945, + "efry": 1.03061e-10, + "efrz": -0.0116402, + "source_dict": null + } + }, + "metadata": { + "geo": "solid", + "elo": 1, + "hexquad": true + }, + "last_modified": 1637068231.9456742 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_abaqus_SOLID_o2_hqFalse.json b/images/tests/.cache/cantilever_EIG_abaqus_SOLID_o2_hqFalse.json new file mode 100644 index 000000000..37fccc2d7 --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_abaqus_SOLID_o2_hqFalse.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_abaqus_SOLID_o2_hqFalse", + "fem_format": "abaqus", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 12.948, + "eigenvalue": 6618.1, + "f_rad": 81.352, + "f_imag_rad": null, + "px": -3.98141e-08, + "py": 1.5753, + "pz": 2.74687e-06, + "prx": -0.78764, + "pry": -5.77023e-06, + "prz": 3.4337, + "efx": -3.98141e-08, + "efy": 1.5753, + "efz": 2.74687e-06, + "efrx": -0.78764, + "efry": -5.77023e-06, + "efrz": 3.4337, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 20.183, + "eigenvalue": 16081.0, + "f_rad": 126.81, + "f_imag_rad": null, + "px": -1.91364e-07, + "py": 3.84843e-05, + "pz": -1.39532e-06, + "prx": -0.30695, + "pry": 1.9665e-06, + "prz": 0.000101579, + "efx": -1.91364e-07, + "efy": 3.84843e-05, + "efz": -1.39532e-06, + "efrx": -0.30695, + "efry": 1.9665e-06, + "efrz": 0.000101579, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 50.517, + "eigenvalue": 100747.0, + "f_rad": 317.41, + "f_imag_rad": null, + "px": -3.95233e-06, + "py": 1.60256e-05, + "pz": 1.5404, + "prx": 0.77019, + "pry": -3.3541, + "prz": 4.50012e-06, + "efx": -3.95233e-06, + "efy": 1.60256e-05, + "efz": 1.5404, + "efrx": 0.77019, + "efry": -3.3541, + "efrz": 4.50012e-06, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 76.898, + "eigenvalue": 233450.0, + "f_rad": 483.17, + "f_imag_rad": null, + "px": 3.43233e-07, + "py": -0.96467, + "pz": 2.69411e-05, + "prx": 0.48235, + "pry": -5.12918e-05, + "prz": -0.59841, + "efx": 3.43233e-07, + "efy": -0.96467, + "efz": 2.69411e-05, + "efrx": 0.48235, + "efry": -5.12918e-05, + "efrz": -0.59841, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 97.614, + "eigenvalue": 376172.0, + "f_rad": 613.33, + "f_imag_rad": null, + "px": 3.04286e-06, + "py": 3.99833e-06, + "pz": -3.07603e-06, + "prx": 0.1653, + "pry": 9.13255e-06, + "prz": 9.51775e-06, + "efx": 3.04286e-06, + "efy": 3.99833e-06, + "efz": -3.07603e-06, + "efrx": 0.1653, + "efry": 9.13255e-06, + "efrz": 9.51775e-06, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 131.69, + "eigenvalue": 684688.0, + "f_rad": 827.46, + "f_imag_rad": null, + "px": -2.30147e-06, + "py": -0.0206742, + "pz": -3.28912e-05, + "prx": 0.0103696, + "pry": 2.46683e-05, + "prz": -0.045002, + "efx": -2.30147e-06, + "efy": -0.0206742, + "efz": -3.28912e-05, + "efrx": 0.0103696, + "efry": 2.46683e-05, + "efrz": -0.045002, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 150.98, + "eigenvalue": 899899.0, + "f_rad": 948.63, + "f_imag_rad": null, + "px": -8.69952e-06, + "py": 0.37896, + "pz": -0.000124355, + "prx": -0.18951, + "pry": 7.53499e-05, + "prz": 0.10487, + "efx": -8.69952e-06, + "efy": 0.37896, + "efz": -0.000124355, + "efrx": -0.18951, + "efry": 7.53499e-05, + "efrz": 0.10487, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 175.18, + "eigenvalue": 1211550.0, + "f_rad": 1100.7, + "f_imag_rad": null, + "px": -3.40877e-07, + "py": 0.54182, + "pz": -6.27402e-05, + "prx": -0.2709, + "pry": 4.67992e-05, + "prz": 0.23468, + "efx": -3.40877e-07, + "efy": 0.54182, + "efz": -6.27402e-05, + "efrx": -0.2709, + "efry": 4.67992e-05, + "efrz": 0.23468, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 208.15, + "eigenvalue": 1710440.0, + "f_rad": 1307.8, + "f_imag_rad": null, + "px": 1.85533e-05, + "py": -0.15647, + "pz": 0.000191809, + "prx": 0.0782259, + "pry": -8.66662e-05, + "prz": -0.00738803, + "efx": 1.85533e-05, + "efy": -0.15647, + "efz": 0.000191809, + "efrx": 0.0782259, + "efry": -8.66662e-05, + "efrz": -0.00738803, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 252.85, + "eigenvalue": 2524010.0, + "f_rad": 1588.7, + "f_imag_rad": null, + "px": 1.97333e-05, + "py": 8.03134e-05, + "pz": -0.82406, + "prx": -0.41211, + "pry": 0.45416, + "prz": 8.2723e-06, + "efx": 1.97333e-05, + "efy": 8.03134e-05, + "efz": -0.82406, + "efrx": -0.41211, + "efry": 0.45416, + "efrz": 8.2723e-06, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 254.03, + "eigenvalue": 2547610.0, + "f_rad": 1596.1, + "f_imag_rad": null, + "px": -1.64792e-05, + "py": 0.00576473, + "pz": 0.000600843, + "prx": -0.0999719, + "pry": -0.000341117, + "prz": 0.00144265, + "efx": -1.64792e-05, + "efy": 0.00576473, + "efz": 0.000600843, + "efrx": -0.0999719, + "efry": -0.000341117, + "efrz": 0.00144265, + "source_dict": null + } + }, + "metadata": { + "geo": "solid", + "elo": 2, + "hexquad": false + }, + "last_modified": 1637068523.7180226 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_abaqus_SOLID_o2_hqTrue.json b/images/tests/.cache/cantilever_EIG_abaqus_SOLID_o2_hqTrue.json new file mode 100644 index 000000000..e02c1a72b --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_abaqus_SOLID_o2_hqTrue.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_abaqus_SOLID_o2_hqTrue", + "fem_format": "abaqus", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 12.942, + "eigenvalue": 6612.8, + "f_rad": 81.319, + "f_imag_rad": null, + "px": 1.13499e-13, + "py": 1.5759, + "pz": -2.60085e-08, + "prx": -0.78797, + "pry": 5.10845e-08, + "prz": 3.4349, + "efx": 1.13499e-13, + "efy": 1.5759, + "efz": -2.60085e-08, + "efrx": -0.78797, + "efry": 5.10845e-08, + "efrz": 3.4349, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 20.026, + "eigenvalue": 15832.0, + "f_rad": 125.83, + "f_imag_rad": null, + "px": -1.92158e-10, + "py": 1.73894e-09, + "pz": 8.9321e-12, + "prx": 0.30708, + "pry": -1.15046e-10, + "prz": 3.9418e-09, + "efx": -1.92158e-10, + "efy": 1.73894e-09, + "efz": 8.9321e-12, + "efrx": 0.30708, + "efry": -1.15046e-10, + "efrz": 3.9418e-09, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 50.495, + "eigenvalue": 100662.0, + "f_rad": 317.27, + "f_imag_rad": null, + "px": -2.4705e-13, + "py": -8.83724e-09, + "pz": 1.5406, + "prx": 0.77028, + "pry": -3.3542, + "prz": 3.65129e-08, + "efx": -2.4705e-13, + "efy": -8.83724e-09, + "efz": 1.5406, + "efrx": 0.77028, + "efry": -3.3542, + "efrz": 3.65129e-08, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 76.686, + "eigenvalue": 232163.0, + "f_rad": 481.83, + "f_imag_rad": null, + "px": -9.20066e-14, + "py": -0.97692, + "pz": 3.52206e-07, + "prx": 0.48846, + "pry": -3.62623e-08, + "prz": -0.6055, + "efx": -9.20066e-14, + "efy": -0.97692, + "efz": 3.52206e-07, + "efrx": 0.48846, + "efry": -3.62623e-08, + "efrz": -0.6055, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 97.385, + "eigenvalue": 374405.0, + "f_rad": 611.89, + "f_imag_rad": null, + "px": 1.66991e-10, + "py": -1.42801e-10, + "pz": 3.79118e-12, + "prx": -0.16539, + "pry": 7.42417e-11, + "prz": -2.32516e-10, + "efx": 1.66991e-10, + "efy": -1.42801e-10, + "efz": 3.79118e-12, + "efrx": -0.16539, + "efry": 7.42417e-11, + "efrz": -2.32516e-10, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 130.8, + "eigenvalue": 675416.0, + "f_rad": 821.84, + "f_imag_rad": null, + "px": -3.45501e-14, + "py": -0.0185329, + "pz": -1.34476e-07, + "prx": 0.00926636, + "pry": -1.56064e-06, + "prz": -0.0458406, + "efx": -3.45501e-14, + "efy": -0.0185329, + "efz": -1.34476e-07, + "efrx": 0.00926636, + "efry": -1.56064e-06, + "efrz": -0.0458406, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 148.46, + "eigenvalue": 870139.0, + "f_rad": 932.81, + "f_imag_rad": null, + "px": -8.46422e-15, + "py": 0.39375, + "pz": -4.10493e-06, + "prx": -0.19688, + "pry": 2.17803e-06, + "prz": 0.10894, + "efx": -8.46422e-15, + "efy": 0.39375, + "efz": -4.10493e-06, + "efrx": -0.19688, + "efry": 2.17803e-06, + "efrz": 0.10894, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 172.18, + "eigenvalue": 1170330.0, + "f_rad": 1081.8, + "f_imag_rad": null, + "px": -1.72822e-13, + "py": 0.53807, + "pz": 4.93359e-06, + "prx": -0.26903, + "pry": -3.03563e-06, + "prz": 0.23632, + "efx": -1.72822e-13, + "efy": 0.53807, + "efz": 4.93359e-06, + "efrx": -0.26903, + "efry": -3.03563e-06, + "efrz": 0.23632, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 201.81, + "eigenvalue": 1607850.0, + "f_rad": 1268.0, + "f_imag_rad": null, + "px": 4.45465e-14, + "py": -0.17444, + "pz": 1.89023e-06, + "prx": 0.0872192, + "pry": -6.45026e-07, + "prz": -0.0113095, + "efx": 4.45465e-14, + "efy": -0.17444, + "efz": 1.89023e-06, + "efrx": 0.0872192, + "efry": -6.45026e-07, + "efrz": -0.0113095, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 246.12, + "eigenvalue": 2391360.0, + "f_rad": 1546.4, + "f_imag_rad": null, + "px": 6.21819e-12, + "py": 0.31458, + "pz": 5.56096e-06, + "prx": -0.15729, + "pry": -3.27974e-06, + "prz": 0.0732133, + "efx": 6.21819e-12, + "efy": 0.31458, + "efz": 5.56096e-06, + "efrx": -0.15729, + "efry": -3.27974e-06, + "efrz": 0.0732133, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 252.54, + "eigenvalue": 2517820.0, + "f_rad": 1586.8, + "f_imag_rad": null, + "px": 4.85467e-14, + "py": 7.64256e-07, + "pz": -0.82623, + "prx": -0.41312, + "pry": 0.45496, + "prz": 2.80323e-07, + "efx": 4.85467e-14, + "efy": 7.64256e-07, + "efz": -0.82623, + "efrx": -0.41312, + "efry": 0.45496, + "efrz": 2.80323e-07, + "source_dict": null + } + }, + "metadata": { + "geo": "solid", + "elo": 2, + "hexquad": true + }, + "last_modified": 1637068553.4218762 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_sesam_LINE_o1_hqFalse.json b/images/tests/.cache/cantilever_EIG_sesam_LINE_o1_hqFalse.json new file mode 100644 index 000000000..1eb08d619 --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_sesam_LINE_o1_hqFalse.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_sesam_LINE_o1_hqFalse", + "fem_format": "sesam", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 12.24505, + "eigenvalue": 5919.445, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 12.94308, + "eigenvalue": 6613.551, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 36.74355, + "eigenvalue": 53299.35, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 44.96202, + "eigenvalue": 79808.92, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 61.26723, + "eigenvalue": 148189.1, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 79.7927, + "eigenvalue": 251354.2, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 85.83291, + "eigenvalue": 290848.9, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 110.4574, + "eigenvalue": 481669.9, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 135.1576, + "eigenvalue": 721175.3, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 159.9505, + "eigenvalue": 1010022.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 176.4827, + "eigenvalue": 1229601.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + } + }, + "metadata": { + "geo": "line", + "elo": 1, + "hexquad": false + }, + "last_modified": 1637068070.0194213 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_sesam_LINE_o2_hqFalse.json b/images/tests/.cache/cantilever_EIG_sesam_LINE_o2_hqFalse.json new file mode 100644 index 000000000..c46992756 --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_sesam_LINE_o2_hqFalse.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_sesam_LINE_o2_hqFalse", + "fem_format": "sesam", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 12.2447, + "eigenvalue": 5919.107, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 12.93769, + "eigenvalue": 6608.053, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 36.73411, + "eigenvalue": 53271.97, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 44.80043, + "eigenvalue": 79236.28, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 61.22352, + "eigenvalue": 147977.7, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 79.57117, + "eigenvalue": 249960.4, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 85.71298, + "eigenvalue": 290036.7, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 110.2026, + "eigenvalue": 479449.7, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 134.6924, + "eigenvalue": 716218.8, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 159.1826, + "eigenvalue": 1000348.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 174.0454, + "eigenvalue": 1195872.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + } + }, + "metadata": { + "geo": "line", + "elo": 2, + "hexquad": false + }, + "last_modified": 1637068258.5396473 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_sesam_SHELL_o1_hqFalse.json b/images/tests/.cache/cantilever_EIG_sesam_SHELL_o1_hqFalse.json new file mode 100644 index 000000000..d87ef9638 --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_sesam_SHELL_o1_hqFalse.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_sesam_SHELL_o1_hqFalse", + "fem_format": "sesam", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 13.5283, + "eigenvalue": 7225.143, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 20.15976, + "eigenvalue": 16044.65, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 52.08969, + "eigenvalue": 107118.2, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 78.98974, + "eigenvalue": 246320.8, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 101.0193, + "eigenvalue": 402873.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 125.2257, + "eigenvalue": 619079.6, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 143.6164, + "eigenvalue": 814268.7, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 167.2144, + "eigenvalue": 1103842.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 192.8631, + "eigenvalue": 1468447.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 232.5962, + "eigenvalue": 2135822.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 257.0545, + "eigenvalue": 2608615.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + } + }, + "metadata": { + "geo": "shell", + "elo": 1, + "hexquad": false + }, + "last_modified": 1637068151.7245364 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_sesam_SHELL_o1_hqTrue.json b/images/tests/.cache/cantilever_EIG_sesam_SHELL_o1_hqTrue.json new file mode 100644 index 000000000..d1ceda056 --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_sesam_SHELL_o1_hqTrue.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_sesam_SHELL_o1_hqTrue", + "fem_format": "sesam", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 12.75932, + "eigenvalue": 6427.101, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 19.47629, + "eigenvalue": 14975.18, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 51.98248, + "eigenvalue": 106677.7, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 75.19331, + "eigenvalue": 223212.3, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 95.98268, + "eigenvalue": 363701.8, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 125.1987, + "eigenvalue": 618812.4, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 142.2445, + "eigenvalue": 798786.6, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 165.8705, + "eigenvalue": 1086170.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 191.6864, + "eigenvalue": 1450582.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 231.7856, + "eigenvalue": 2120960.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 250.6103, + "eigenvalue": 2479463.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + } + }, + "metadata": { + "geo": "shell", + "elo": 1, + "hexquad": true + }, + "last_modified": 1637068153.115195 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_sesam_SHELL_o2_hqFalse.json b/images/tests/.cache/cantilever_EIG_sesam_SHELL_o2_hqFalse.json new file mode 100644 index 000000000..c0084b355 --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_sesam_SHELL_o2_hqFalse.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_sesam_SHELL_o2_hqFalse", + "fem_format": "sesam", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 12.75475, + "eigenvalue": 6422.492, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 19.50177, + "eigenvalue": 15014.39, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 51.96824, + "eigenvalue": 106619.3, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 75.14398, + "eigenvalue": 222919.5, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 95.91838, + "eigenvalue": 363214.7, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 125.0805, + "eigenvalue": 617644.8, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 142.5538, + "eigenvalue": 802264.3, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 166.1156, + "eigenvalue": 1089383.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 192.7236, + "eigenvalue": 1466323.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 233.6306, + "eigenvalue": 2154860.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 250.1353, + "eigenvalue": 2470073.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + } + }, + "metadata": { + "geo": "shell", + "elo": 2, + "hexquad": false + }, + "last_modified": 1637068395.433893 +} \ No newline at end of file diff --git a/images/tests/.cache/cantilever_EIG_sesam_SHELL_o2_hqTrue.json b/images/tests/.cache/cantilever_EIG_sesam_SHELL_o2_hqTrue.json new file mode 100644 index 000000000..19f010576 --- /dev/null +++ b/images/tests/.cache/cantilever_EIG_sesam_SHELL_o2_hqTrue.json @@ -0,0 +1,232 @@ +{ + "name": "cantilever_EIG_sesam_SHELL_o2_hqTrue", + "fem_format": "sesam", + "eigen_mode_data": { + "1": { + "no": 1, + "f_hz": 12.34699, + "eigenvalue": 6018.417, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "2": { + "no": 2, + "f_hz": 26.27854, + "eigenvalue": 27262.29, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "3": { + "no": 3, + "f_hz": 51.17859, + "eigenvalue": 103403.7, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "4": { + "no": 4, + "f_hz": 75.00173, + "eigenvalue": 222076.3, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "5": { + "no": 5, + "f_hz": 104.527, + "eigenvalue": 431337.1, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "6": { + "no": 6, + "f_hz": 176.8961, + "eigenvalue": 1235368.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "7": { + "no": 7, + "f_hz": 183.9142, + "eigenvalue": 1335335.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "8": { + "no": 8, + "f_hz": 230.0596, + "eigenvalue": 2089491.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "9": { + "no": 9, + "f_hz": 253.1048, + "eigenvalue": 2529069.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "10": { + "no": 10, + "f_hz": 254.9678, + "eigenvalue": 2566435.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + }, + "11": { + "no": 11, + "f_hz": 276.8535, + "eigenvalue": 3025936.0, + "f_rad": null, + "f_imag_rad": null, + "px": null, + "py": null, + "pz": null, + "prx": null, + "pry": null, + "prz": null, + "efx": null, + "efy": null, + "efz": null, + "efrx": null, + "efry": null, + "efrz": null, + "source_dict": null + } + }, + "metadata": { + "geo": "shell", + "elo": 2, + "hexquad": true + }, + "last_modified": 1637068398.308787 +} \ No newline at end of file diff --git a/images/tests/build_verification_report.py b/images/tests/build_verification_report.py index 19cd554b4..10cf5594d 100644 --- a/images/tests/build_verification_report.py +++ b/images/tests/build_verification_report.py @@ -2,14 +2,14 @@ import logging import os import pathlib -from typing import Dict, List, Union +from typing import List import pandas as pd from paradoc import OneDoc from paradoc.common import TableFormat -from test_fem_eig_cantilever import beam, test_fem_eig from ada.fem.results import EigenDataSummary, Results, results_from_cache +from test_fem_eig_cantilever import beam, test_fem_eig def append_df(old_df, new_df): @@ -20,9 +20,12 @@ def eig_data_to_df(eig_data: EigenDataSummary, columns): return pd.DataFrame([(e.no, e.f_hz) for e in eig_data.modes], columns=columns) +short_name_map = dict(calculix="ccx", code_aster="ca", abaqus="aba", sesam="ses") + + def shorten_name(name, fem_format, geom_repr) -> str: short_name = name.replace("cantilever_EIG_", "") - short_name_map = dict(calculix="ccx", code_aster="ca", abaqus="aba", sesam="ses") + geom_repr_map = dict(solid="so", line="li", shell="sh") short_name = short_name.replace(fem_format, short_name_map[fem_format]) short_name = short_name.replace(geom_repr, geom_repr_map[geom_repr]) @@ -39,38 +42,27 @@ def create_df_of_data(results: List[Results], geom_repr, el_order, hexquad): elo = res.metadata["elo"] hq = res.metadata["hexquad"] - if geom_repr != geo or elo != el_order or hexquad != hq: + if geom_repr != geo or elo != el_order: continue - df_current = eig_data_to_df(res.eigen_mode_data, ["Mode", soft]) - new_col = df_current[soft] if df_main is not None else df_current + if geo.upper() == "SOLID": + s_str = "_" + s_str += "TET" if hq is False else "HEX" + elif geo.upper() == "SHELL": + s_str = "_" + s_str += "TRI" if hq is False else "QUAD" + else: + s_str = "" + + short_name = soft.replace(soft, short_name_map[soft]) + value_col = f"{short_name}{s_str}" + df_current = eig_data_to_df(res.eigen_mode_data, ["Mode", value_col]) + new_col = df_current[value_col] if df_main is not None else df_current df_main = append_df(df_main, new_col) return df_main -def make_comparison_data_set(results: List[Results]) -> Dict[str, Union[pd.DataFrame, None]]: - merged_line_df = None - merged_shell_df = None - merged_solid_df = None - - df_write_map: Dict[str, Union[pd.DataFrame, None]] = dict( - line=merged_line_df, shell=merged_shell_df, solid=merged_solid_df - ) - - for res in results: - soft = res.fem_format - geo = res.metadata["geo"] - short_name = shorten_name(res.name, soft, geo) - df = eig_data_to_df(res.eigen_mode_data, ["Mode", short_name]) - df_current = df_write_map.get(geo) - if df_current is not None: - df = df[short_name] - df_write_map[geo] = append_df(df, df_current) - - return df_write_map - - def retrieve_cached_results(results, cache_dir): from ada.core.utils import get_list_of_files @@ -137,35 +129,31 @@ def main(overwrite, execute): retrieve_cached_results(results, cache_dir) solid_tables = dict( - eig_compare_solid_o1_hqTrue=dict(o=1, hq=True), - eig_compare_solid_o2_hqTrue=dict(o=2, hq=True), - eig_compare_solid_o1_hqFalse=dict(o=1, hq=False), - eig_compare_solid_o2_hqFalse=dict(o=2, hq=False), + eig_compare_solid_o1=dict(o=1), + eig_compare_solid_o2=dict(o=2), ) shell_tables = dict( - eig_compare_shell_o1_hqTrue=dict(o=1, hq=True), - eig_compare_shell_o2_hqTrue=dict(o=2, hq=True), - eig_compare_shell_o1_hqFalse=dict(o=1, hq=False), - eig_compare_shell_o2_hqFalse=dict(o=2, hq=False), + eig_compare_shell_o1=dict(o=1, hq=True), + eig_compare_shell_o2=dict(o=2, hq=True), ) line_tables = dict( - eig_compare_line_o1_hqFalse=dict(o=1, hq=False), - eig_compare_line_o2_hqFalse=dict(o=2, hq=False), + eig_compare_line_o1=dict(o=1, hq=False), + eig_compare_line_o2=dict(o=2, hq=False), ) for name, props in solid_tables.items(): geo = "solid" - o, hq = props["o"], props["hq"] + o = props["o"] order = "1st" if o == 1 else "2nd" - eltype = "HEX" if hq is True else "TET" - df = create_df_of_data(results, geo, o, hq) + + df = create_df_of_data(results, geo, o, None) one.add_table( name, df, - f"Comparison of all Eigenvalue analysis using {geo} {order} order {eltype} elements", + f"Comparison of all Eigenvalue analysis using {geo} {order} order elements", tbl_format=table_format, ) @@ -173,13 +161,12 @@ def main(overwrite, execute): geo = "shell" o, hq = props["o"], props["hq"] order = "1st" if o == 1 else "2nd" - eltype = "QUAD" if hq is True else "TRI" df = create_df_of_data(results, geo, o, hq) one.add_table( name, df, - f"Comparison of all Eigenvalue analysis using {geo} {order} order {eltype} elements", + f"Comparison of all Eigenvalue analysis using {geo} {order} order elements", tbl_format=table_format, ) @@ -210,4 +197,4 @@ def main(overwrite, execute): if __name__ == "__main__": logging.getLogger().setLevel(logging.INFO) - main(overwrite=False, execute=False) + main(overwrite=True, execute=True) diff --git a/images/tests/report/00-main/01-analyses/01-eigenvalue-summary.md b/images/tests/report/00-main/01-analyses/01-eigenvalue-summary.md index 6a0e2107e..3d8fb8d9b 100644 --- a/images/tests/report/00-main/01-analyses/01-eigenvalue-summary.md +++ b/images/tests/report/00-main/01-analyses/01-eigenvalue-summary.md @@ -17,41 +17,35 @@ Note! The `Sestra` and `Abaqus` analyses are not performed as part of the github eigenmode results are kept in cached json files and imported during the compilation of the report using __paradoc__. -{{__eig_compare_solid_o1_hqTrue__}} +{{__eig_compare_solid_o1__}} -{{__eig_compare_solid_o2_hqTrue__}} +{{__eig_compare_solid_o2__}} -{{__eig_compare_solid_o1_hqFalse__}} -{{__eig_compare_solid_o2_hqFalse__}} +{{__eig_compare_shell_o1__}} +{{__eig_compare_shell_o2__}} -{{__eig_compare_shell_o1_hqTrue__}} -{{__eig_compare_shell_o2_hqTrue__}} +{{__eig_compare_line_o1__}} -{{__eig_compare_shell_o1_hqFalse__}} -{{__eig_compare_shell_o2_hqFalse__}} +{{__eig_compare_line_o2__}} -{{__eig_compare_line_o1_hqFalse__}} +Short description: -{{__eig_compare_line_o2_hqFalse__}} +**Fem formats** +* ccx: Calculix +* ca: Code Aster +* ses: Sesam +* aba: Abaqus -**Solid Elements** +**Element Types** -As shown in the tables above, the differences between the various FEA tools are small for -solid elements both for 1st and 2nd order formulations. - -**Shell Elements** - -For 1st order shell elements it is observed an increasing difference in values based on -the order of eigenmode. Results using 2nd order shell elements is observed to be closer for all modes. - -**Line Elements** - -1st order line elements in Code Aster and Abaqus differ slightly from mode #4 and higher. -Calculix does not support eigenvalue analysis using generalized U1 beam elements. +* TET: Tetrahedrons +* HEX: Hexahedrons +* TRI: Triangle +* QUAD: Quadrilateral diff --git a/images/tests/report/templates/app_fem_res_detailed.md b/images/tests/templates/app_fem_res_detailed.md similarity index 100% rename from images/tests/report/templates/app_fem_res_detailed.md rename to images/tests/templates/app_fem_res_detailed.md diff --git a/setup.py b/setup.py index 238dc54a3..07fc17f83 100644 --- a/setup.py +++ b/setup.py @@ -1,3 +1,3 @@ from setuptools import setup -setup(version="0.0.25") +setup(version="0.0.26")