diff --git a/metadata/cylinder/sample_000065.json b/metadata/cylinder/sample_000065.json new file mode 100644 index 0000000000000000000000000000000000000000..b126a5e8d807d042954b50033083f71324c4e61e --- /dev/null +++ b/metadata/cylinder/sample_000065.json @@ -0,0 +1,48 @@ +{ + "sample_id": 65, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.090359779412634, + "axis": "x", + "wrap_angle": 122.16942662086957 + }, + "rq_target": 0.0015353979668119588, + "rq_actual": 0.0015353979668119586, + "ra_actual": 0.001267257247990682, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 218, + 126 + ], + "physical_dimensions": [ + 0.15695133778586, + 0.04616981297719895 + ], + "curvature_statistics": { + "mean_slope": 0.00110422190855825, + "max_slope": 0.0015412870567201586, + "height_range": 0.13846955481946974, + "mean_height": 0.05460608916320956, + "std_height": 0.044241920249995105 + }, + "generation_timestamp": "2025-11-08T02:29:54.158417", + "correlation_length_x": 0.028764426443393522, + "correlation_length_y": 0.011406535691986665, + "orientation": 0.0, + "anisotropy_ratio": 2.5217495671013546, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7845411476755395, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.46385588106691655, + "fractal_modes": 89 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000130.json b/metadata/cylinder/sample_000130.json new file mode 100644 index 0000000000000000000000000000000000000000..656c8088c5ee3bfdeae55343174353e27e94ee3f --- /dev/null +++ b/metadata/cylinder/sample_000130.json @@ -0,0 +1,45 @@ +{ + "sample_id": 130, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.09549071469303001, + "axis": "y", + "wrap_angle": 115.81888887986533 + }, + "rq_target": 0.001629894381612952, + "rq_actual": 0.0016298943816129522, + "ra_actual": 0.0013397081952513858, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 372, + 123 + ], + "physical_dimensions": [ + 0.16768089308452536, + 0.05663099468645183 + ], + "curvature_statistics": { + "mean_slope": 0.0011203340038385128, + "max_slope": 0.0015821071536391146, + "height_range": 0.13707958385674285, + "mean_height": 0.05309454884048477, + "std_height": 0.04349536394723629 + }, + "generation_timestamp": "2025-11-08T02:39:08.492692", + "correlation_length": 0.07061378941836662, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7487857733050844, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.31648480404959867, + "fractal_modes": 82 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000315.json b/metadata/cylinder/sample_000315.json new file mode 100644 index 0000000000000000000000000000000000000000..244c3a3a433a5855903053b08b1c516527def38b --- /dev/null +++ b/metadata/cylinder/sample_000315.json @@ -0,0 +1,48 @@ +{ + "sample_id": 315, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.1413225595212231, + "axis": "y", + "wrap_angle": 171.64829732981224 + }, + "rq_target": 0.003094785638110304, + "rq_actual": 0.0030947856381103034, + "ra_actual": 0.0025949633464725334, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 355, + 171 + ], + "physical_dimensions": [ + 0.19172688329556659, + 0.048712215693524484 + ], + "curvature_statistics": { + "mean_slope": 0.0016453163552972265, + "max_slope": 0.0024903232249831597, + "height_range": 0.2811464105107312, + "mean_height": 0.13450657060920151, + "std_height": 0.09757338499377623 + }, + "generation_timestamp": "2025-11-08T03:00:40.608265", + "correlation_length_x": 0.015508554092121611, + "correlation_length_y": 0.0028732583870318437, + "orientation": 89.76963136185067, + "anisotropy_ratio": 5.397549403185552, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7212499757167651, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.31719334797283016, + "fractal_modes": 65 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000319.json b/metadata/cylinder/sample_000319.json new file mode 100644 index 0000000000000000000000000000000000000000..c2f19ce58bf1d23a132a4dda77a3e45a3e6c806f --- /dev/null +++ b/metadata/cylinder/sample_000319.json @@ -0,0 +1,48 @@ +{ + "sample_id": 319, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.41334455812144844, + "axis": "y", + "wrap_angle": 138.99390150958078 + }, + "rq_target": 0.0029365791135220515, + "rq_actual": 0.0029365791135220515, + "ra_actual": 0.002390874380588257, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 218, + 145 + ], + "physical_dimensions": [ + 0.1648823548342875, + 0.06939930756159131 + ], + "curvature_statistics": { + "mean_slope": 0.00501797674790232, + "max_slope": 0.006963037086926027, + "height_range": 0.7252707904120168, + "mean_height": 0.30197018859123526, + "std_height": 0.2367352952213761 + }, + "generation_timestamp": "2025-11-08T03:00:40.989293", + "correlation_length_x": 0.02757495231518764, + "correlation_length_y": 0.008941239825759019, + "orientation": 15.0, + "anisotropy_ratio": 3.084018866795893, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7611716618608348, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3577747544348891, + "fractal_modes": 85 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000412.json b/metadata/cylinder/sample_000412.json new file mode 100644 index 0000000000000000000000000000000000000000..3422ea8e2fec67ea7558e8b77d20387ab0de11ac --- /dev/null +++ b/metadata/cylinder/sample_000412.json @@ -0,0 +1,48 @@ +{ + "sample_id": 412, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.4053160056086193, + "axis": "y", + "wrap_angle": 162.05239959327974 + }, + "rq_target": 0.0033986237088573738, + "rq_actual": 0.0033986237088573733, + "ra_actual": 0.002848120909039804, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 278, + 191 + ], + "physical_dimensions": [ + 0.1922982581449839, + 0.039837016355709395 + ], + "curvature_statistics": { + "mean_slope": 0.004145980155486576, + "max_slope": 0.0060331750495449255, + "height_range": 0.7909088190683667, + "mean_height": 0.3613374098285987, + "std_height": 0.2685649698415471 + }, + "generation_timestamp": "2025-11-08T03:13:17.294712", + "correlation_length_x": 0.027434758237515344, + "correlation_length_y": 0.005015236711949517, + "orientation": 0.0, + "anisotropy_ratio": 5.4702818258105586, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.675210539078115, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.36129983302233376, + "fractal_modes": 65 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000449.json b/metadata/cylinder/sample_000449.json new file mode 100644 index 0000000000000000000000000000000000000000..da71b51e5a5a3493f055a5fdd3f638b4cea8b2f9 --- /dev/null +++ b/metadata/cylinder/sample_000449.json @@ -0,0 +1,45 @@ +{ + "sample_id": 449, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.2087581621165453, + "axis": "y", + "wrap_angle": 173.19888025000435 + }, + "rq_target": 0.0026138139239705403, + "rq_actual": 0.0026138139239705407, + "ra_actual": 0.0021099777398150936, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 333, + 104 + ], + "physical_dimensions": [ + 0.19887391763866044, + 0.11096311301088388 + ], + "curvature_statistics": { + "mean_slope": 0.004004804208527332, + "max_slope": 0.0061252476943779305, + "height_range": 0.41604733352652323, + "mean_height": 0.20065210413083562, + "std_height": 0.1452295474923002 + }, + "generation_timestamp": "2025-11-08T03:16:33.106341", + "correlation_length": 0.031398406313807664, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7499841137747381, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3134418251824855, + "fractal_modes": 92 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000478.json b/metadata/cylinder/sample_000478.json new file mode 100644 index 0000000000000000000000000000000000000000..ef70c1be67cd08efada8c50b53ab40f490618d89 --- /dev/null +++ b/metadata/cylinder/sample_000478.json @@ -0,0 +1,45 @@ +{ + "sample_id": 478, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.3635481803735657, + "axis": "y", + "wrap_angle": 125.04148037069957 + }, + "rq_target": 0.0006917672833303157, + "rq_actual": 0.0006917672833303158, + "ra_actual": 0.0005530476199971186, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 278, + 169 + ], + "physical_dimensions": [ + 0.17164954161048868, + 0.03508379684489274 + ], + "curvature_statistics": { + "mean_slope": 0.0033978921836429012, + "max_slope": 0.004722497295891137, + "height_range": 0.5722863943241068, + "mean_height": 0.2275115567210195, + "std_height": 0.18318560500686856 + }, + "generation_timestamp": "2025-11-08T03:22:24.586875", + "correlation_length": 0.00687943407726406, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8062089315181579, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4322925807928266, + "fractal_modes": 64 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000500.json b/metadata/cylinder/sample_000500.json new file mode 100644 index 0000000000000000000000000000000000000000..236466c1476cf93565417cf34408e13b708e9f0b --- /dev/null +++ b/metadata/cylinder/sample_000500.json @@ -0,0 +1,48 @@ +{ + "sample_id": 500, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.12376314856547795, + "axis": "x", + "wrap_angle": 165.11852457820942 + }, + "rq_target": 0.0008605921652091495, + "rq_actual": 0.0008605921652091494, + "ra_actual": 0.0006919584627401964, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 343, + 182 + ], + "physical_dimensions": [ + 0.1817843618887208, + 0.046096442136794875 + ], + "curvature_statistics": { + "mean_slope": 0.001338701256467457, + "max_slope": 0.0019704303715670154, + "height_range": 0.2433751776212079, + "mean_height": 0.11278328569204785, + "std_height": 0.08319535988272629 + }, + "generation_timestamp": "2025-11-08T03:25:32.230168", + "correlation_length_x": 0.21508006414741862, + "correlation_length_y": 0.010872084185020923, + "orientation": 18.421953858982775, + "anisotropy_ratio": 19.782781340467032, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6734437270093331, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4932329065818579, + "fractal_modes": 68 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000514.json b/metadata/cylinder/sample_000514.json new file mode 100644 index 0000000000000000000000000000000000000000..6d47b8568c2606bec9bd59779fd15f4f97c52e2a --- /dev/null +++ b/metadata/cylinder/sample_000514.json @@ -0,0 +1,48 @@ +{ + "sample_id": 514, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.10230810897244147, + "axis": "x", + "wrap_angle": 74.48397193921917 + }, + "rq_target": 0.0009081058554382882, + "rq_actual": 0.0009081058554382882, + "ra_actual": 0.0007414944669429149, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 271, + 190 + ], + "physical_dimensions": [ + 0.16825691568783444, + 0.10146561655976923 + ], + "curvature_statistics": { + "mean_slope": 0.00039620941871898897, + "max_slope": 0.0006774027724850695, + "height_range": 0.07493987811529351, + "mean_height": 0.02653528341544963, + "std_height": 0.02293745241310436 + }, + "generation_timestamp": "2025-11-08T03:25:33.812190", + "correlation_length_x": 0.013432551775950775, + "correlation_length_y": 0.0022618771318208696, + "orientation": 150.58699378316416, + "anisotropy_ratio": 5.938674381104523, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6732485075325093, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.42891193587402093, + "fractal_modes": 61 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000521.json b/metadata/cylinder/sample_000521.json new file mode 100644 index 0000000000000000000000000000000000000000..25ad4bd24c87dc5041e3015796abce370342791d --- /dev/null +++ b/metadata/cylinder/sample_000521.json @@ -0,0 +1,48 @@ +{ + "sample_id": 521, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.4065877393497435, + "axis": "y", + "wrap_angle": 54.853445475858585 + }, + "rq_target": 0.0010487340150969059, + "rq_actual": 0.0010487340150969059, + "ra_actual": 0.0008399583218338084, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 329, + 157 + ], + "physical_dimensions": [ + 0.15050865304456526, + 0.053124738588274205 + ], + "curvature_statistics": { + "mean_slope": 0.001105409011829197, + "max_slope": 0.0020358865350385003, + "height_range": 0.17252744328681988, + "mean_height": 0.05949816268275416, + "std_height": 0.05235344031807207 + }, + "generation_timestamp": "2025-11-08T03:25:34.544152", + "correlation_length_x": 0.05629419551779048, + "correlation_length_y": 0.008405717785540829, + "orientation": 75.29509361309468, + "anisotropy_ratio": 6.697131280641548, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7556898392186637, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.39829153212695956, + "fractal_modes": 62 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000557.json b/metadata/cylinder/sample_000557.json new file mode 100644 index 0000000000000000000000000000000000000000..11fbcd2f98934f2bd6c9e5e693690a75678728f3 --- /dev/null +++ b/metadata/cylinder/sample_000557.json @@ -0,0 +1,48 @@ +{ + "sample_id": 557, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.37371043893600225, + "axis": "x", + "wrap_angle": 58.28971259713046 + }, + "rq_target": 0.0027281454865909914, + "rq_actual": 0.0027281454865909914, + "ra_actual": 0.0021884721399242388, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 297, + 129 + ], + "physical_dimensions": [ + 0.1641552055821858, + 0.10254961485698919 + ], + "curvature_statistics": { + "mean_slope": 0.0013840722747940452, + "max_slope": 0.0025206193953252465, + "height_range": 0.1772791118544534, + "mean_height": 0.061424051293651784, + "std_height": 0.05394817165558148 + }, + "generation_timestamp": "2025-11-08T03:31:44.293626", + "correlation_length_x": 0.015941493340448698, + "correlation_length_y": 0.005115470194083322, + "orientation": 9.47450861243862, + "anisotropy_ratio": 3.1163300216052514, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.709577868780404, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.42985178084945885, + "fractal_modes": 78 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000699.json b/metadata/cylinder/sample_000699.json new file mode 100644 index 0000000000000000000000000000000000000000..86a31f4dfa36fab772259c144fe9d2c2423bc285 --- /dev/null +++ b/metadata/cylinder/sample_000699.json @@ -0,0 +1,45 @@ +{ + "sample_id": 699, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.12572501885021178, + "axis": "y", + "wrap_angle": 123.86631799355426 + }, + "rq_target": 0.004457200490388842, + "rq_actual": 0.004457200490388842, + "ra_actual": 0.0036959881246779796, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 365, + 172 + ], + "physical_dimensions": [ + 0.1746682819318313, + 0.05485829489894617 + ], + "curvature_statistics": { + "mean_slope": 0.0011421737646221935, + "max_slope": 0.0015894340427032652, + "height_range": 0.19578617574094065, + "mean_height": 0.07755571950244512, + "std_height": 0.06257567477208127 + }, + "generation_timestamp": "2025-11-08T03:46:49.799124", + "correlation_length": 0.06274179181888849, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6757134468260662, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4456835428704614, + "fractal_modes": 85 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000700.json b/metadata/cylinder/sample_000700.json new file mode 100644 index 0000000000000000000000000000000000000000..c408458a6f78d526df20af580b32640abdcf237d --- /dev/null +++ b/metadata/cylinder/sample_000700.json @@ -0,0 +1,45 @@ +{ + "sample_id": 700, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.07940822591501076, + "axis": "x", + "wrap_angle": 65.1940038615924 + }, + "rq_target": 0.00428128189412794, + "rq_actual": 0.00428128189412794, + "ra_actual": 0.003433071014886089, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 258, + 122 + ], + "physical_dimensions": [ + 0.15774494743908024, + 0.04689119876347738 + ], + "curvature_statistics": { + "mean_slope": 0.0003805956365034805, + "max_slope": 0.0006763512828052917, + "height_range": 0.04609273650890876, + "mean_height": 0.01611708955094539, + "std_height": 0.014077746883956048 + }, + "generation_timestamp": "2025-11-08T03:49:39.944874", + "correlation_length": 0.02604796785525413, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7687994282816939, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4712966345646727, + "fractal_modes": 67 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000710.json b/metadata/cylinder/sample_000710.json new file mode 100644 index 0000000000000000000000000000000000000000..05825df2e4f945740d0e441ac62142e7dbf8de37 --- /dev/null +++ b/metadata/cylinder/sample_000710.json @@ -0,0 +1,48 @@ +{ + "sample_id": 710, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.3496938536215664, + "axis": "y", + "wrap_angle": 159.0196647023214 + }, + "rq_target": 0.0037828048052096675, + "rq_actual": 0.003782804805209667, + "ra_actual": 0.003114284534297875, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 231, + 184 + ], + "physical_dimensions": [ + 0.1549855794880486, + 0.03724900794377527 + ], + "curvature_statistics": { + "mean_slope": 0.0036803939544964768, + "max_slope": 0.005303215993446325, + "height_range": 0.6762041826341937, + "mean_height": 0.30476402359969074, + "std_height": 0.22823142563592563 + }, + "generation_timestamp": "2025-11-08T03:49:41.180814", + "correlation_length_x": 0.01905225957259802, + "correlation_length_y": 0.005639729494735103, + "orientation": 0.0, + "anisotropy_ratio": 3.3782222339535983, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6870730626646859, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.48781214243550264, + "fractal_modes": 79 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000725.json b/metadata/cylinder/sample_000725.json new file mode 100644 index 0000000000000000000000000000000000000000..0f77aca87a8d370fbbeee4c5aef810a462929a6d --- /dev/null +++ b/metadata/cylinder/sample_000725.json @@ -0,0 +1,45 @@ +{ + "sample_id": 725, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.1117061212727764, + "axis": "y", + "wrap_angle": 157.3210691797326 + }, + "rq_target": 0.0008694509239380876, + "rq_actual": 0.0008694509239380875, + "ra_actual": 0.0007132397502166548, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 292, + 163 + ], + "physical_dimensions": [ + 0.15903574496691691, + 0.035767299222428474 + ], + "curvature_statistics": { + "mean_slope": 0.0013199725615282586, + "max_slope": 0.0018932104850746118, + "height_range": 0.21477511798552348, + "mean_height": 0.0960902295286011, + "std_height": 0.07228087693318223 + }, + "generation_timestamp": "2025-11-08T03:52:45.666996", + "correlation_length": 0.03166537479585482, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7653888900145179, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34508477269020005, + "fractal_modes": 83 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000739.json b/metadata/cylinder/sample_000739.json new file mode 100644 index 0000000000000000000000000000000000000000..33bf79138e755f221f75449e03755c1e527bb9a1 --- /dev/null +++ b/metadata/cylinder/sample_000739.json @@ -0,0 +1,48 @@ +{ + "sample_id": 739, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.0840630848813243, + "axis": "y", + "wrap_angle": 63.04446452703556 + }, + "rq_target": 0.003897421487299206, + "rq_actual": 0.003897421487299206, + "ra_actual": 0.00318113893483158, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 362, + 160 + ], + "physical_dimensions": [ + 0.1951099170081822, + 0.06920495732067872 + ], + "curvature_statistics": { + "mean_slope": 0.0002888575071786255, + "max_slope": 0.0005176266405346255, + "height_range": 0.04595738136486722, + "mean_height": 0.01600933245627366, + "std_height": 0.013994792254350593 + }, + "generation_timestamp": "2025-11-08T03:52:47.417216", + "correlation_length_x": 0.008679078652107349, + "correlation_length_y": 0.0223163580896844, + "orientation": 0.0, + "anisotropy_ratio": 0.3889110677122178, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7899186298435864, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4840999302448189, + "fractal_modes": 81 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000776.json b/metadata/cylinder/sample_000776.json new file mode 100644 index 0000000000000000000000000000000000000000..2802962b82331cc8fa429bc68816d96b88e06d6b --- /dev/null +++ b/metadata/cylinder/sample_000776.json @@ -0,0 +1,45 @@ +{ + "sample_id": 776, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.4013506662139793, + "axis": "y", + "wrap_angle": 164.05592950638004 + }, + "rq_target": 0.0013618984804646683, + "rq_actual": 0.0013618984804646683, + "ra_actual": 0.0010919356194411295, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 306, + 187 + ], + "physical_dimensions": [ + 0.15523685668325118, + 0.06742451921521735 + ], + "curvature_statistics": { + "mean_slope": 0.0042147417588131765, + "max_slope": 0.006178216375760076, + "height_range": 0.7872614936795342, + "mean_height": 0.3630115373830496, + "std_height": 0.268477470102975 + }, + "generation_timestamp": "2025-11-08T03:59:21.906645", + "correlation_length": 0.05842022873347292, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.728180833310763, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.35005395109430476, + "fractal_modes": 63 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000783.json b/metadata/cylinder/sample_000783.json new file mode 100644 index 0000000000000000000000000000000000000000..e4b93b54d7801b47e8b42b4d5615a20a3cd1b8fd --- /dev/null +++ b/metadata/cylinder/sample_000783.json @@ -0,0 +1,48 @@ +{ + "sample_id": 783, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.08513570076498744, + "axis": "y", + "wrap_angle": 107.14426509452673 + }, + "rq_target": 0.002678212558551915, + "rq_actual": 0.0026782125585519154, + "ra_actual": 0.0021579602839030994, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 253, + 190 + ], + "physical_dimensions": [ + 0.15105901712154626, + 0.05574265163049124 + ], + "curvature_statistics": { + "mean_slope": 0.0005823002271220069, + "max_slope": 0.0008423408778300903, + "height_range": 0.11023188821303394, + "mean_height": 0.041703350661601545, + "std_height": 0.03458807348307068 + }, + "generation_timestamp": "2025-11-08T03:59:22.802916", + "correlation_length_x": 0.016801257774898295, + "correlation_length_y": 0.01687195717254885, + "orientation": 60.0, + "anisotropy_ratio": 0.9958096504793418, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8297584001358838, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4079081338358427, + "fractal_modes": 67 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000839.json b/metadata/cylinder/sample_000839.json new file mode 100644 index 0000000000000000000000000000000000000000..40f410d5d6839583a16f15e9972632f1245de3b5 --- /dev/null +++ b/metadata/cylinder/sample_000839.json @@ -0,0 +1,48 @@ +{ + "sample_id": 839, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.26024387761411816, + "axis": "y", + "wrap_angle": 138.90850923057485 + }, + "rq_target": 0.0016740399532056852, + "rq_actual": 0.0016740399532056854, + "ra_actual": 0.0013833947613933401, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 229, + 149 + ], + "physical_dimensions": [ + 0.1787283172025383, + 0.04813679695415376 + ], + "curvature_statistics": { + "mean_slope": 0.0030725576063017003, + "max_slope": 0.004262897607599986, + "height_range": 0.4563795421680788, + "mean_height": 0.18995111431848608, + "std_height": 0.14892802259010068 + }, + "generation_timestamp": "2025-11-08T04:05:25.324532", + "correlation_length_x": 0.19283235671800059, + "correlation_length_y": 0.011419993101196318, + "orientation": 159.70960590611776, + "anisotropy_ratio": 16.885505534832603, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.650848326570359, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4552864994889182, + "fractal_modes": 72 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000853.json b/metadata/cylinder/sample_000853.json new file mode 100644 index 0000000000000000000000000000000000000000..1c8ff9d7a9fbb7df259268d481e14e1b9287bcb3 --- /dev/null +++ b/metadata/cylinder/sample_000853.json @@ -0,0 +1,45 @@ +{ + "sample_id": 853, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.2516651134402419, + "axis": "y", + "wrap_angle": 99.71575451499675 + }, + "rq_target": 0.0037329225109398274, + "rq_actual": 0.003732922510939827, + "ra_actual": 0.0030764102238499467, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 223, + 120 + ], + "physical_dimensions": [ + 0.16791530964590237, + 0.03616378161872254 + ], + "curvature_statistics": { + "mean_slope": 0.0024663815270960974, + "max_slope": 0.0036803921121420224, + "height_range": 0.29413622123255273, + "mean_height": 0.10945327246946587, + "std_height": 0.09192222713481327 + }, + "generation_timestamp": "2025-11-08T04:08:20.773176", + "correlation_length": 0.03773732137117047, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8209237792493332, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34717093163816, + "fractal_modes": 97 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000862.json b/metadata/cylinder/sample_000862.json new file mode 100644 index 0000000000000000000000000000000000000000..30d4837fb0db1cd939c6570d6d916a8606c34a34 --- /dev/null +++ b/metadata/cylinder/sample_000862.json @@ -0,0 +1,48 @@ +{ + "sample_id": 862, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.47463459101470984, + "axis": "y", + "wrap_angle": 130.2309843348462 + }, + "rq_target": 0.0015611449052378647, + "rq_actual": 0.0015611449052378647, + "ra_actual": 0.001275114095658585, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 277, + 102 + ], + "physical_dimensions": [ + 0.17927551050021953, + 0.05374987739965015 + ], + "curvature_statistics": { + "mean_slope": 0.007699637771887661, + "max_slope": 0.010680426690989814, + "height_range": 0.7811871370908893, + "mean_height": 0.3159589152475868, + "std_height": 0.25244766423232706 + }, + "generation_timestamp": "2025-11-08T04:08:21.799218", + "correlation_length_x": 0.1447641392782913, + "correlation_length_y": 0.013326103445021184, + "orientation": 111.82771381317552, + "anisotropy_ratio": 10.863200925577175, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8390536333658721, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.42923275547334866, + "fractal_modes": 84 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000872.json b/metadata/cylinder/sample_000872.json new file mode 100644 index 0000000000000000000000000000000000000000..4eca5e698bcc4ab75a3b55015eda57f117b71d2f --- /dev/null +++ b/metadata/cylinder/sample_000872.json @@ -0,0 +1,45 @@ +{ + "sample_id": 872, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.05308961476463995, + "axis": "y", + "wrap_angle": 170.998429005263 + }, + "rq_target": 0.0025074516040511493, + "rq_actual": 0.0025074516040511493, + "ra_actual": 0.001994844074946201, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 383, + 186 + ], + "physical_dimensions": [ + 0.1899256269961632, + 0.05059288968491382 + ], + "curvature_statistics": { + "mean_slope": 0.000567737875647205, + "max_slope": 0.0008564081421582291, + "height_range": 0.10552538053835452, + "mean_height": 0.050319659622499804, + "std_height": 0.03655681257871447 + }, + "generation_timestamp": "2025-11-08T04:08:22.984001", + "correlation_length": 0.05727035617437482, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6504956754410046, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.32748859627646704, + "fractal_modes": 71 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000916.json b/metadata/cylinder/sample_000916.json new file mode 100644 index 0000000000000000000000000000000000000000..f5283f96d20f8ea76458c4c34046b3660a97dd4b --- /dev/null +++ b/metadata/cylinder/sample_000916.json @@ -0,0 +1,45 @@ +{ + "sample_id": 916, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.3000488066589547, + "axis": "x", + "wrap_angle": 157.02644487502266 + }, + "rq_target": 0.002375080517486763, + "rq_actual": 0.0023750805174867625, + "ra_actual": 0.0019505530507240494, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 333, + 162 + ], + "physical_dimensions": [ + 0.17919346063368546, + 0.07080981787841097 + ], + "curvature_statistics": { + "mean_slope": 0.00356381316584232, + "max_slope": 0.005107288321453407, + "height_range": 0.5762992714443, + "mean_height": 0.25750874503463284, + "std_height": 0.19384333607895968 + }, + "generation_timestamp": "2025-11-08T04:14:12.243142", + "correlation_length": 0.033571836411759065, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7514302563675412, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.32363578455067676, + "fractal_modes": 60 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000944.json b/metadata/cylinder/sample_000944.json new file mode 100644 index 0000000000000000000000000000000000000000..42e3e3f2f37855241d3f7c2953c1c65f5dbb0de5 --- /dev/null +++ b/metadata/cylinder/sample_000944.json @@ -0,0 +1,45 @@ +{ + "sample_id": 944, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.19336294748291777, + "axis": "x", + "wrap_angle": 75.13056438167754 + }, + "rq_target": 0.002031140532038182, + "rq_actual": 0.002031140532038182, + "ra_actual": 0.0016638827060495862, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 258, + 161 + ], + "physical_dimensions": [ + 0.15705365818855369, + 0.07066612536599995 + ], + "curvature_statistics": { + "mean_slope": 0.0008975832479389661, + "max_slope": 0.0015299506273770969, + "height_range": 0.1437426807792869, + "mean_height": 0.050970707268255915, + "std_height": 0.044053384991648695 + }, + "generation_timestamp": "2025-11-08T04:17:21.980463", + "correlation_length": 0.030742869882289785, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7838753977396907, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4918744227778006, + "fractal_modes": 69 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000968.json b/metadata/cylinder/sample_000968.json new file mode 100644 index 0000000000000000000000000000000000000000..a34033d87ce6f10ecb859ea7f406b3441cccc7ee --- /dev/null +++ b/metadata/cylinder/sample_000968.json @@ -0,0 +1,45 @@ +{ + "sample_id": 968, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.4564142722017615, + "axis": "y", + "wrap_angle": 82.57338343365387 + }, + "rq_target": 0.0005073107224107305, + "rq_actual": 0.0005073107224107305, + "ra_actual": 0.0004134537840058047, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 361, + 119 + ], + "physical_dimensions": [ + 0.1695921515610948, + 0.04869956370019947 + ], + "curvature_statistics": { + "mean_slope": 0.003363011920032356, + "max_slope": 0.005523056057471276, + "height_range": 0.397419870253219, + "mean_height": 0.14285281836922478, + "std_height": 0.12262053633634305 + }, + "generation_timestamp": "2025-11-08T04:20:27.016170", + "correlation_length": 0.03472316391037875, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7678498765604926, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.49297345561729733, + "fractal_modes": 77 + } +} \ No newline at end of file diff --git a/metadata/cylinder/sample_000985.json b/metadata/cylinder/sample_000985.json new file mode 100644 index 0000000000000000000000000000000000000000..0a61ad0b3a04fc0d4c3a15bc0f72f76b7c285d94 --- /dev/null +++ b/metadata/cylinder/sample_000985.json @@ -0,0 +1,48 @@ +{ + "sample_id": 985, + "geometry_type": "cylinder", + "geometry_parameters": { + "type": "cylinder", + "radius": 0.151696347062865, + "axis": "y", + "wrap_angle": 83.60516096377941 + }, + "rq_target": 0.003529144529293441, + "rq_actual": 0.0035291445292934404, + "ra_actual": 0.002863171228357206, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 349, + 132 + ], + "physical_dimensions": [ + 0.19581631684906875, + 0.0605451517398827 + ], + "curvature_statistics": { + "mean_slope": 0.0010276080496213996, + "max_slope": 0.0016781218245981444, + "height_range": 0.13480049631994231, + "mean_height": 0.048528697929008616, + "std_height": 0.04158772876513055 + }, + "generation_timestamp": "2025-11-08T04:23:40.945757", + "correlation_length_x": 0.019411935691649805, + "correlation_length_y": 0.007446424810877617, + "orientation": 30.0, + "anisotropy_ratio": 2.606879970545484, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7832992223566045, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4465117614866362, + "fractal_modes": 78 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000001.json b/metadata/naca_airfoil/sample_000001.json new file mode 100644 index 0000000000000000000000000000000000000000..1e88dc27d89df05902226b57a5badc531fcd98a2 --- /dev/null +++ b/metadata/naca_airfoil/sample_000001.json @@ -0,0 +1,45 @@ +{ + "sample_id": 1, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 1.5562311216881035, + "thickness_scale": 1.1730202619450765 + }, + "rq_target": 0.0009405189650195227, + "rq_actual": 0.0009405189650195228, + "ra_actual": 0.000767859414652796, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 350, + 180 + ], + "physical_dimensions": [ + 0.1824741156484149, + 0.0377988840829547 + ], + "curvature_statistics": { + "mean_slope": 0.0004787489277575825, + "max_slope": 0.008197008702842875, + "height_range": 0.10560179342840878, + "mean_height": 0.0, + "std_height": 0.022710862404672842 + }, + "generation_timestamp": "2025-11-08T02:23:26.273972", + "correlation_length": 0.00665910935581484, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8142480712664811, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.33782884819095604, + "fractal_modes": 66 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000008.json b/metadata/naca_airfoil/sample_000008.json new file mode 100644 index 0000000000000000000000000000000000000000..38989d8299fb4e829f5775fbddc496615550a451 --- /dev/null +++ b/metadata/naca_airfoil/sample_000008.json @@ -0,0 +1,48 @@ +{ + "sample_id": 8, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.6320095228046105, + "thickness_scale": 1.1282397297323359 + }, + "rq_target": 0.002379634010223623, + "rq_actual": 0.002379634010223623, + "ra_actual": 0.0019365851806790349, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 225, + 112 + ], + "physical_dimensions": [ + 0.1584408149326936, + 0.04396367912997987 + ], + "curvature_statistics": { + "mean_slope": 0.0013973816878448079, + "max_slope": 0.0177531983927969, + "height_range": 0.1856954475646425, + "mean_height": 0.04332593095383669, + "std_height": 0.04144676733836393 + }, + "generation_timestamp": "2025-11-08T02:23:27.025789", + "correlation_length_x": 0.01305054277940689, + "correlation_length_y": 0.002424832417178487, + "orientation": 79.72545546520301, + "anisotropy_ratio": 5.38203905843208, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8113145914241233, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4728074472521425, + "fractal_modes": 95 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000009.json b/metadata/naca_airfoil/sample_000009.json new file mode 100644 index 0000000000000000000000000000000000000000..841305bf7fbc0acd0b4f6e353669e92c1603c378 --- /dev/null +++ b/metadata/naca_airfoil/sample_000009.json @@ -0,0 +1,45 @@ +{ + "sample_id": 9, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA6412", + "chord": 1.3335180705673817, + "thickness_scale": 1.1398350645073505 + }, + "rq_target": 0.002525036954836463, + "rq_actual": 0.002525036954836463, + "ra_actual": 0.002093622022632728, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 233, + 125 + ], + "physical_dimensions": [ + 0.17590220996247607, + 0.04421593215945306 + ], + "curvature_statistics": { + "mean_slope": 0.0011870899821446994, + "max_slope": 0.0146701049440294, + "height_range": 0.16857933165581968, + "mean_height": 0.05311076444420725, + "std_height": 0.03804803200058694 + }, + "generation_timestamp": "2025-11-08T02:23:27.106827", + "correlation_length": 0.09743191489627419, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8395007473714149, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3735407559146312, + "fractal_modes": 74 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000021.json b/metadata/naca_airfoil/sample_000021.json new file mode 100644 index 0000000000000000000000000000000000000000..1fcd174b37a535c8d2b51484205850e94c5cabf0 --- /dev/null +++ b/metadata/naca_airfoil/sample_000021.json @@ -0,0 +1,45 @@ +{ + "sample_id": 21, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 1.088321328253323, + "thickness_scale": 0.8103128390529472 + }, + "rq_target": 0.0005365688576057673, + "rq_actual": 0.0005365688576057673, + "ra_actual": 0.000442035675035546, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 328, + 182 + ], + "physical_dimensions": [ + 0.15317143225219818, + 0.07703914882318208 + ], + "curvature_statistics": { + "mean_slope": 0.0006654394842320012, + "max_slope": 0.011690387977748327, + "height_range": 0.1458982910231848, + "mean_height": 1.904429739373091e-18, + "std_height": 0.03137200422888255 + }, + "generation_timestamp": "2025-11-08T02:23:28.636982", + "correlation_length": 0.044281606572434073, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.790626345497367, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.48171061451637287, + "fractal_modes": 78 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000024.json b/metadata/naca_airfoil/sample_000024.json new file mode 100644 index 0000000000000000000000000000000000000000..58612a73e779df0e41dc0c87801ee51d1b20dc2f --- /dev/null +++ b/metadata/naca_airfoil/sample_000024.json @@ -0,0 +1,45 @@ +{ + "sample_id": 24, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 0.8537168783555658, + "thickness_scale": 1.0341662486041903 + }, + "rq_target": 0.001311510095478092, + "rq_actual": 0.001311510095478092, + "ra_actual": 0.001078294259650803, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 291, + 194 + ], + "physical_dimensions": [ + 0.19348686617444835, + 0.062490813752291666 + ], + "curvature_statistics": { + "mean_slope": 0.000570666380663626, + "max_slope": 0.010839078131802257, + "height_range": 0.12523063804332335, + "mean_height": 0.011343634740496602, + "std_height": 0.027166085421958155 + }, + "generation_timestamp": "2025-11-08T02:23:29.022726", + "correlation_length": 0.026536655197747814, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7834047206912204, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3834976238706985, + "fractal_modes": 98 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000046.json b/metadata/naca_airfoil/sample_000046.json new file mode 100644 index 0000000000000000000000000000000000000000..1bcae3baef17e1e25d83632e14c8919756e7bc49 --- /dev/null +++ b/metadata/naca_airfoil/sample_000046.json @@ -0,0 +1,48 @@ +{ + "sample_id": 46, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.7374739277087667, + "thickness_scale": 1.0920789554172874 + }, + "rq_target": 0.004544915270181448, + "rq_actual": 0.004544915270181447, + "ra_actual": 0.003726652264028868, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 355, + 149 + ], + "physical_dimensions": [ + 0.17176774846143067, + 0.0662942852916579 + ], + "curvature_statistics": { + "mean_slope": 0.00097762128680093, + "max_slope": 0.013609136247465844, + "height_range": 0.18349288541077982, + "mean_height": 0.04620173950856946, + "std_height": 0.040975023606015196 + }, + "generation_timestamp": "2025-11-08T02:26:35.669454", + "correlation_length_x": 0.08982920125795286, + "correlation_length_y": 0.016169444710520998, + "orientation": 84.77180001549898, + "anisotropy_ratio": 5.555490795519005, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6992723981305758, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4952908392271712, + "fractal_modes": 64 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000059.json b/metadata/naca_airfoil/sample_000059.json new file mode 100644 index 0000000000000000000000000000000000000000..2c78588aa52abdc03e03e91d1a22fd97edde0819 --- /dev/null +++ b/metadata/naca_airfoil/sample_000059.json @@ -0,0 +1,48 @@ +{ + "sample_id": 59, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 1.5756225493824796, + "thickness_scale": 1.1274502693586943 + }, + "rq_target": 0.003487364650961129, + "rq_actual": 0.003487364650961129, + "ra_actual": 0.0028195595880677487, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 292, + 142 + ], + "physical_dimensions": [ + 0.1636712619228906, + 0.0620282644432642 + ], + "curvature_statistics": { + "mean_slope": 0.0011557363068659112, + "max_slope": 0.017216966567708988, + "height_range": 0.2029989076265919, + "mean_height": 2.7418203193521133e-18, + "std_height": 0.04370957514135165 + }, + "generation_timestamp": "2025-11-08T02:29:53.503777", + "correlation_length_x": 0.018677801976789955, + "correlation_length_y": 0.006221351589437435, + "orientation": 60.0, + "anisotropy_ratio": 3.002209681976661, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6984870946414705, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.42040026928917607, + "fractal_modes": 98 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000072.json b/metadata/naca_airfoil/sample_000072.json new file mode 100644 index 0000000000000000000000000000000000000000..3d2f78fd628d576a05a7c0ae146cac0a19ec695d --- /dev/null +++ b/metadata/naca_airfoil/sample_000072.json @@ -0,0 +1,45 @@ +{ + "sample_id": 72, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA6412", + "chord": 1.8896355698026148, + "thickness_scale": 1.1443322662210904 + }, + "rq_target": 0.0010140032374227695, + "rq_actual": 0.0010140032374227695, + "ra_actual": 0.0008204087757885164, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 263, + 143 + ], + "physical_dimensions": [ + 0.15177460682035238, + 0.0998959183044585 + ], + "curvature_statistics": { + "mean_slope": 0.0012375392696821733, + "max_slope": 0.01441365767159163, + "height_range": 0.19649259455857906, + "mean_height": 0.07529688275744716, + "std_height": 0.04510455414617917 + }, + "generation_timestamp": "2025-11-08T02:29:54.979142", + "correlation_length": 0.02783802167544077, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7365762213391195, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.48630520407404304, + "fractal_modes": 79 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000082.json b/metadata/naca_airfoil/sample_000082.json new file mode 100644 index 0000000000000000000000000000000000000000..c20940128c77a7affe5bda2a94334c1db0cb8ab8 --- /dev/null +++ b/metadata/naca_airfoil/sample_000082.json @@ -0,0 +1,45 @@ +{ + "sample_id": 82, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 1.7597054337967974, + "thickness_scale": 0.8892765949715784 + }, + "rq_target": 0.004187149541657478, + "rq_actual": 0.004187149541657478, + "ra_actual": 0.0034824793183881736, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 271, + 150 + ], + "physical_dimensions": [ + 0.19679865540732575, + 0.07403614063176658 + ], + "curvature_statistics": { + "mean_slope": 0.000658728136703766, + "max_slope": 0.010038036732297816, + "height_range": 0.11396287693937561, + "mean_height": 0.02337582672266284, + "std_height": 0.025287486483376802 + }, + "generation_timestamp": "2025-11-08T02:32:43.321859", + "correlation_length": 0.04055451728175134, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6859322948998791, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4490559505945423, + "fractal_modes": 62 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000083.json b/metadata/naca_airfoil/sample_000083.json new file mode 100644 index 0000000000000000000000000000000000000000..a72c254354d8872e86ffc664511d4838ae8df623 --- /dev/null +++ b/metadata/naca_airfoil/sample_000083.json @@ -0,0 +1,45 @@ +{ + "sample_id": 83, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.2043939241144315, + "thickness_scale": 0.9232031261070826 + }, + "rq_target": 0.0031655795589895343, + "rq_actual": 0.0031655795589895343, + "ra_actual": 0.0025448573381439184, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 209, + 123 + ], + "physical_dimensions": [ + 0.17291747503185623, + 0.10039017143190401 + ], + "curvature_statistics": { + "mean_slope": 0.001080964631006172, + "max_slope": 0.01498008029647432, + "height_range": 0.14912837638146753, + "mean_height": 0.031962731344873076, + "std_height": 0.033174926836058605 + }, + "generation_timestamp": "2025-11-08T02:32:43.394128", + "correlation_length": 0.04891396129280097, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6838258473367429, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4602499443421621, + "fractal_modes": 80 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000087.json b/metadata/naca_airfoil/sample_000087.json new file mode 100644 index 0000000000000000000000000000000000000000..c2343fcd5e1773b7579667c6513f45a76711514e --- /dev/null +++ b/metadata/naca_airfoil/sample_000087.json @@ -0,0 +1,45 @@ +{ + "sample_id": 87, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 0.7704986966724674, + "thickness_scale": 0.9346733218858749 + }, + "rq_target": 0.0028961143952587133, + "rq_actual": 0.0028961143952587133, + "ra_actual": 0.002410676039268616, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 257, + 155 + ], + "physical_dimensions": [ + 0.18417661277911218, + 0.049357905379998075 + ], + "curvature_statistics": { + "mean_slope": 0.000628153861212406, + "max_slope": 0.010426905607890224, + "height_range": 0.11318024954855632, + "mean_height": 0.010233179334412385, + "std_height": 0.02457738056242723 + }, + "generation_timestamp": "2025-11-08T02:32:43.885585", + "correlation_length": 0.007242976773183926, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7109849716558632, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34327007576457347, + "fractal_modes": 95 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000092.json b/metadata/naca_airfoil/sample_000092.json new file mode 100644 index 0000000000000000000000000000000000000000..b8fa35da150d47d9aba317e3d962cb6bba9bf424 --- /dev/null +++ b/metadata/naca_airfoil/sample_000092.json @@ -0,0 +1,48 @@ +{ + "sample_id": 92, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 0.6206881159876255, + "thickness_scale": 0.8768904141089561 + }, + "rq_target": 0.00475928797361832, + "rq_actual": 0.004759287973618321, + "ra_actual": 0.0038910482501967342, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 323, + 153 + ], + "physical_dimensions": [ + 0.16723410301949632, + 0.040173970720906796 + ], + "curvature_statistics": { + "mean_slope": 0.0007127913102598027, + "max_slope": 0.011005953140322173, + "height_range": 0.1339466032543599, + "mean_height": 0.016500273678392036, + "std_height": 0.029283169136709666 + }, + "generation_timestamp": "2025-11-08T02:32:44.456463", + "correlation_length_x": 0.08322268200005134, + "correlation_length_y": 0.01234004863186846, + "orientation": 77.19007306012524, + "anisotropy_ratio": 6.744112967685301, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8116734925416135, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3877030209412354, + "fractal_modes": 82 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000116.json b/metadata/naca_airfoil/sample_000116.json new file mode 100644 index 0000000000000000000000000000000000000000..973cfc427f51c4cf9d87dae7ee19d3b38f15477e --- /dev/null +++ b/metadata/naca_airfoil/sample_000116.json @@ -0,0 +1,45 @@ +{ + "sample_id": 116, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 1.8607204698222186, + "thickness_scale": 0.9468346292937146 + }, + "rq_target": 0.0006853095448719957, + "rq_actual": 0.0006853095448719958, + "ra_actual": 0.0005553643366732348, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 327, + 118 + ], + "physical_dimensions": [ + 0.15665486701190443, + 0.03632279921400864 + ], + "curvature_statistics": { + "mean_slope": 0.0005555835964130195, + "max_slope": 0.0068402033138649666, + "height_range": 0.08523945088394794, + "mean_height": -2.94632347798725e-18, + "std_height": 0.01838340386342098 + }, + "generation_timestamp": "2025-11-08T02:35:58.606249", + "correlation_length": 0.04920877586093898, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7871090508466744, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.47379655455814446, + "fractal_modes": 95 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000123.json b/metadata/naca_airfoil/sample_000123.json new file mode 100644 index 0000000000000000000000000000000000000000..6a498de4ba6caf87e61b53ddae409827eda6afea --- /dev/null +++ b/metadata/naca_airfoil/sample_000123.json @@ -0,0 +1,45 @@ +{ + "sample_id": 123, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 1.748867861396179, + "thickness_scale": 1.1541287491837997 + }, + "rq_target": 0.002342234772691589, + "rq_actual": 0.002342234772691589, + "ra_actual": 0.0019207169540368632, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 359, + 130 + ], + "physical_dimensions": [ + 0.1563288549112761, + 0.08292508458928467 + ], + "curvature_statistics": { + "mean_slope": 0.0012287853997756833, + "max_slope": 0.0159307439283727, + "height_range": 0.2078022809044365, + "mean_height": 4.871945049137177e-18, + "std_height": 0.04478742529599386 + }, + "generation_timestamp": "2025-11-08T02:35:59.427479", + "correlation_length": 0.03266860681245768, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6922153614135345, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.32569609184524223, + "fractal_modes": 66 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000127.json b/metadata/naca_airfoil/sample_000127.json new file mode 100644 index 0000000000000000000000000000000000000000..7754048e0bcaf8df82b69537b53a37a9990e30ac --- /dev/null +++ b/metadata/naca_airfoil/sample_000127.json @@ -0,0 +1,48 @@ +{ + "sample_id": 127, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 1.7788752985894027, + "thickness_scale": 0.8366393963430053 + }, + "rq_target": 0.0016958571879905442, + "rq_actual": 0.0016958571879905442, + "ra_actual": 0.001395508426797995, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 234, + 121 + ], + "physical_dimensions": [ + 0.17040210075075762, + 0.03776176105643128 + ], + "curvature_statistics": { + "mean_slope": 0.0005108524294095633, + "max_slope": 0.007116875221942152, + "height_range": 0.0753191202262948, + "mean_height": 0.0, + "std_height": 0.016230484181808294 + }, + "generation_timestamp": "2025-11-08T02:39:08.171916", + "correlation_length_x": 0.023359930386167824, + "correlation_length_y": 0.004642041695434725, + "orientation": 35.81555708766908, + "anisotropy_ratio": 5.03225346061442, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7323440585918957, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4873554217893978, + "fractal_modes": 91 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000140.json b/metadata/naca_airfoil/sample_000140.json new file mode 100644 index 0000000000000000000000000000000000000000..2704f1394a7e49d7897518d83c35eb5fa163f5af --- /dev/null +++ b/metadata/naca_airfoil/sample_000140.json @@ -0,0 +1,48 @@ +{ + "sample_id": 140, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 1.5366890220847556, + "thickness_scale": 1.1346994585412773 + }, + "rq_target": 0.0033045562195162382, + "rq_actual": 0.0033045562195162387, + "ra_actual": 0.0027184583018111004, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 382, + 126 + ], + "physical_dimensions": [ + 0.15094561131120288, + 0.031004124379111382 + ], + "curvature_statistics": { + "mean_slope": 0.0010257951913562235, + "max_slope": 0.012661137213976822, + "height_range": 0.17025367526620355, + "mean_height": 4.7239606798643744e-18, + "std_height": 0.03670660902900641 + }, + "generation_timestamp": "2025-11-08T02:39:09.736075", + "correlation_length_x": 0.03845721475570755, + "correlation_length_y": 0.01028499625888091, + "orientation": 30.0, + "anisotropy_ratio": 3.73915690270674, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7994465291962265, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.35639303809218603, + "fractal_modes": 83 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000144.json b/metadata/naca_airfoil/sample_000144.json new file mode 100644 index 0000000000000000000000000000000000000000..dd6b13a4d3a1c32053f04742299f15e02a2c5289 --- /dev/null +++ b/metadata/naca_airfoil/sample_000144.json @@ -0,0 +1,45 @@ +{ + "sample_id": 144, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 0.7905735944126576, + "thickness_scale": 0.9055577857603572 + }, + "rq_target": 0.002664076127420227, + "rq_actual": 0.002664076127420227, + "ra_actual": 0.0021354559024370045, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 261, + 158 + ], + "physical_dimensions": [ + 0.16067456727675766, + 0.06434854499231465 + ], + "curvature_statistics": { + "mean_slope": 0.0008766961332009749, + "max_slope": 0.014607408062082996, + "height_range": 0.16304730858933972, + "mean_height": 5.513693085097048e-18, + "std_height": 0.03507487751328971 + }, + "generation_timestamp": "2025-11-08T02:39:10.202944", + "correlation_length": 0.02383912391790356, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6514539549295805, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3725737901426289, + "fractal_modes": 90 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000154.json b/metadata/naca_airfoil/sample_000154.json new file mode 100644 index 0000000000000000000000000000000000000000..7de9db6e7f7bb7caeb52310e168dfafbc70fa986 --- /dev/null +++ b/metadata/naca_airfoil/sample_000154.json @@ -0,0 +1,45 @@ +{ + "sample_id": 154, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.743144756310834, + "thickness_scale": 0.8422126505957128 + }, + "rq_target": 0.0008917111696239495, + "rq_actual": 0.0008917111696239494, + "ra_actual": 0.0007309347309362625, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 295, + 173 + ], + "physical_dimensions": [ + 0.19716701399906567, + 0.03983351782418114 + ], + "curvature_statistics": { + "mean_slope": 0.0008067814860899068, + "max_slope": 0.011845034986890404, + "height_range": 0.1525622903453227, + "mean_height": 0.046325729392721046, + "std_height": 0.03430087710355919 + }, + "generation_timestamp": "2025-11-08T02:42:09.961392", + "correlation_length": 0.06303974478342318, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8347895189464737, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.33255839483947663, + "fractal_modes": 65 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000159.json b/metadata/naca_airfoil/sample_000159.json new file mode 100644 index 0000000000000000000000000000000000000000..e0877ac9d3287da0d377b437980aa9b4c68ca316 --- /dev/null +++ b/metadata/naca_airfoil/sample_000159.json @@ -0,0 +1,48 @@ +{ + "sample_id": 159, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 0.5596013993805191, + "thickness_scale": 0.8275766912112406 + }, + "rq_target": 0.003160483156374082, + "rq_actual": 0.0031604831563740816, + "ra_actual": 0.0025288800637275908, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 286, + 186 + ], + "physical_dimensions": [ + 0.16741608454064827, + 0.041349993451767625 + ], + "curvature_statistics": { + "mean_slope": 0.0003462695644114129, + "max_slope": 0.006383254115523995, + "height_range": 0.07450264042962129, + "mean_height": 1.0685656602152044e-18, + "std_height": 0.016014674951506807 + }, + "generation_timestamp": "2025-11-08T02:42:10.579318", + "correlation_length_x": 0.02014761004841297, + "correlation_length_y": 0.005218181227779772, + "orientation": 30.0, + "anisotropy_ratio": 3.861040690030875, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6895047729098288, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3324961041239912, + "fractal_modes": 60 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000161.json b/metadata/naca_airfoil/sample_000161.json new file mode 100644 index 0000000000000000000000000000000000000000..962c15409717bc5fd43d2d4b5a881f0259ffdc24 --- /dev/null +++ b/metadata/naca_airfoil/sample_000161.json @@ -0,0 +1,45 @@ +{ + "sample_id": 161, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 1.3487084794560389, + "thickness_scale": 1.142374970779445 + }, + "rq_target": 0.0026325882569363007, + "rq_actual": 0.002632588256936301, + "ra_actual": 0.0021778054533447863, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 252, + 197 + ], + "physical_dimensions": [ + 0.17984815812990698, + 0.04843650629061497 + ], + "curvature_statistics": { + "mean_slope": 0.00047711028236157156, + "max_slope": 0.009372813191035743, + "height_range": 0.10284293991686269, + "mean_height": -2.290041852421562e-18, + "std_height": 0.022094509944381013 + }, + "generation_timestamp": "2025-11-08T02:42:10.878925", + "correlation_length": 0.06985300580273507, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7189521974514537, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4737399824140386, + "fractal_modes": 100 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000168.json b/metadata/naca_airfoil/sample_000168.json new file mode 100644 index 0000000000000000000000000000000000000000..dbe40c14142ea0fbf0cda223731f7cf727d86dc3 --- /dev/null +++ b/metadata/naca_airfoil/sample_000168.json @@ -0,0 +1,45 @@ +{ + "sample_id": 168, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 1.6284932567100618, + "thickness_scale": 1.1745266880767808 + }, + "rq_target": 0.004813824113632604, + "rq_actual": 0.004813824113632605, + "ra_actual": 0.003893448973878647, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 289, + 178 + ], + "physical_dimensions": [ + 0.18019269308903876, + 0.10969213343356465 + ], + "curvature_statistics": { + "mean_slope": 0.0010125034019076668, + "max_slope": 0.01802657200084087, + "height_range": 0.21147448588545692, + "mean_height": -4.4200006889940524e-18, + "std_height": 0.04546902959889058 + }, + "generation_timestamp": "2025-11-08T02:42:11.755331", + "correlation_length": 0.04310713500410223, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6595478937800615, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.33977276550083463, + "fractal_modes": 72 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000184.json b/metadata/naca_airfoil/sample_000184.json new file mode 100644 index 0000000000000000000000000000000000000000..225d57696135999c7cc4c130b959ac752e3e1829 --- /dev/null +++ b/metadata/naca_airfoil/sample_000184.json @@ -0,0 +1,45 @@ +{ + "sample_id": 184, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2415", + "chord": 1.8101438610910265, + "thickness_scale": 0.9224215887426309 + }, + "rq_target": 0.002469878996323618, + "rq_actual": 0.002469878996323618, + "ra_actual": 0.002025123395804968, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 376, + 160 + ], + "physical_dimensions": [ + 0.17629085021711324, + 0.07336905523719599 + ], + "curvature_statistics": { + "mean_slope": 0.0007168580405563329, + "max_slope": 0.010853741900834948, + "height_range": 0.1438084463997651, + "mean_height": 0.024070883678430608, + "std_height": 0.03170349055954404 + }, + "generation_timestamp": "2025-11-08T02:45:31.654954", + "correlation_length": 0.008137440776171297, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8400783756196506, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4265524455360401, + "fractal_modes": 73 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000185.json b/metadata/naca_airfoil/sample_000185.json new file mode 100644 index 0000000000000000000000000000000000000000..2eeacbc0f8b6c9189683ce43008b312f1b3b0230 --- /dev/null +++ b/metadata/naca_airfoil/sample_000185.json @@ -0,0 +1,48 @@ +{ + "sample_id": 185, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2415", + "chord": 1.9861296204333985, + "thickness_scale": 0.8929496098376555 + }, + "rq_target": 0.0034304322068681517, + "rq_actual": 0.0034304322068681517, + "ra_actual": 0.002800289627941391, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 354, + 198 + ], + "physical_dimensions": [ + 0.19090109505425334, + 0.050106008639809914 + ], + "curvature_statistics": { + "mean_slope": 0.0006149670766986689, + "max_slope": 0.010902772990448272, + "height_range": 0.14103387850721139, + "mean_height": 0.026406700432284283, + "std_height": 0.03116542438603351 + }, + "generation_timestamp": "2025-11-08T02:45:31.847805", + "correlation_length_x": 0.06170798896902026, + "correlation_length_y": 0.025769935664438543, + "orientation": 35.87016082147142, + "anisotropy_ratio": 2.394572876414851, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8116431877565633, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.44300884752625114, + "fractal_modes": 92 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000188.json b/metadata/naca_airfoil/sample_000188.json new file mode 100644 index 0000000000000000000000000000000000000000..b8e53ca8662557150dc3f1e5a43d18e3e64aac30 --- /dev/null +++ b/metadata/naca_airfoil/sample_000188.json @@ -0,0 +1,48 @@ +{ + "sample_id": 188, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA6412", + "chord": 0.9866888585766638, + "thickness_scale": 0.870721821579132 + }, + "rq_target": 0.0024909341830328126, + "rq_actual": 0.0024909341830328126, + "ra_actual": 0.0020633919071176023, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 208, + 192 + ], + "physical_dimensions": [ + 0.18072953652684118, + 0.05388835787837498 + ], + "curvature_statistics": { + "mean_slope": 0.0007986715790946443, + "max_slope": 0.011879992828273844, + "height_range": 0.12732253050346704, + "mean_height": 0.03927685126629448, + "std_height": 0.02866101189141854 + }, + "generation_timestamp": "2025-11-08T02:45:32.126508", + "correlation_length_x": 0.02910346436151607, + "correlation_length_y": 0.022745246361123232, + "orientation": 0.0, + "anisotropy_ratio": 1.2795405202231824, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8280004675939192, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3009549562334453, + "fractal_modes": 64 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000198.json b/metadata/naca_airfoil/sample_000198.json new file mode 100644 index 0000000000000000000000000000000000000000..545fd426dbc61a84e1d786e7037111c9aaa4a06a --- /dev/null +++ b/metadata/naca_airfoil/sample_000198.json @@ -0,0 +1,45 @@ +{ + "sample_id": 198, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA6412", + "chord": 1.9918640240943082, + "thickness_scale": 1.1222380384352082 + }, + "rq_target": 0.0007973428194549061, + "rq_actual": 0.0007973428194549061, + "ra_actual": 0.0006644309493490807, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 209, + 145 + ], + "physical_dimensions": [ + 0.18400242427641167, + 0.039958809281977765 + ], + "curvature_statistics": { + "mean_slope": 0.0014740767089445898, + "max_slope": 0.016303919398997398, + "height_range": 0.1999924934130355, + "mean_height": 0.07929143455841015, + "std_height": 0.04619468083889864 + }, + "generation_timestamp": "2025-11-08T02:45:33.214270", + "correlation_length": 0.024302454808220065, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7010399455887366, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.49193966041205833, + "fractal_modes": 77 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000200.json b/metadata/naca_airfoil/sample_000200.json new file mode 100644 index 0000000000000000000000000000000000000000..cba592647207fdd5ac43bc5d09957cd44cf5872b --- /dev/null +++ b/metadata/naca_airfoil/sample_000200.json @@ -0,0 +1,45 @@ +{ + "sample_id": 200, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0012", + "chord": 0.8340250293438172, + "thickness_scale": 1.1760137475180525 + }, + "rq_target": 0.001934022694960943, + "rq_actual": 0.001934022694960943, + "ra_actual": 0.0015699261381210176, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 308, + 182 + ], + "physical_dimensions": [ + 0.19099573831704392, + 0.05097146854515384 + ], + "curvature_statistics": { + "mean_slope": 0.0006538052010082635, + "max_slope": 0.011664292711453974, + "height_range": 0.14116226393407705, + "mean_height": 6.084282024490654e-18, + "std_height": 0.0303505953698161 + }, + "generation_timestamp": "2025-11-08T02:48:18.327820", + "correlation_length": 0.03480567211119308, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7386426265609458, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.43526252938019205, + "fractal_modes": 90 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000205.json b/metadata/naca_airfoil/sample_000205.json new file mode 100644 index 0000000000000000000000000000000000000000..c93e6c5a8f404e326434f3fc2a11bbfacd1a102f --- /dev/null +++ b/metadata/naca_airfoil/sample_000205.json @@ -0,0 +1,45 @@ +{ + "sample_id": 205, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 1.9623425433107726, + "thickness_scale": 0.9599514373366698 + }, + "rq_target": 0.0016092392559340757, + "rq_actual": 0.0016092392559340757, + "ra_actual": 0.0013026406393691807, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 280, + 102 + ], + "physical_dimensions": [ + 0.1916982869176917, + 0.12511393944080162 + ], + "curvature_statistics": { + "mean_slope": 0.0010894037971838275, + "max_slope": 0.01246892057022252, + "height_range": 0.14403332647134068, + "mean_height": -3.980631572885715e-18, + "std_height": 0.03109670706774713 + }, + "generation_timestamp": "2025-11-08T02:48:18.839924", + "correlation_length": 0.02058528364599439, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7619968725328178, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.48982656452981227, + "fractal_modes": 69 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000209.json b/metadata/naca_airfoil/sample_000209.json new file mode 100644 index 0000000000000000000000000000000000000000..3051c729a35bdddc697e46439765ccd545fee572 --- /dev/null +++ b/metadata/naca_airfoil/sample_000209.json @@ -0,0 +1,45 @@ +{ + "sample_id": 209, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 0.5749712856023591, + "thickness_scale": 1.1597604372995156 + }, + "rq_target": 0.00157986195339505, + "rq_actual": 0.00157986195339505, + "ra_actual": 0.0013037720003065733, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 259, + 183 + ], + "physical_dimensions": [ + 0.15536797394024496, + 0.07531794235192378 + ], + "curvature_statistics": { + "mean_slope": 0.0008422690767205831, + "max_slope": 0.015648545166485606, + "height_range": 0.17401289995350644, + "mean_height": 4.797216605338567e-18, + "std_height": 0.037401154351209956 + }, + "generation_timestamp": "2025-11-08T02:48:19.317513", + "correlation_length": 0.014983982342382404, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8233597132526957, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.43936939169332634, + "fractal_modes": 72 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000214.json b/metadata/naca_airfoil/sample_000214.json new file mode 100644 index 0000000000000000000000000000000000000000..fdb6b19e389a7d8a6a7903d9434e7de7d061e3ff --- /dev/null +++ b/metadata/naca_airfoil/sample_000214.json @@ -0,0 +1,48 @@ +{ + "sample_id": 214, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.3927097684779453, + "thickness_scale": 0.8317737659452766 + }, + "rq_target": 0.0027923515740332287, + "rq_actual": 0.0027923515740332287, + "ra_actual": 0.0022530175619347764, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 223, + 163 + ], + "physical_dimensions": [ + 0.16401808632600132, + 0.04108023991236514 + ], + "curvature_statistics": { + "mean_slope": 0.0008721457761892056, + "max_slope": 0.013319960453312556, + "height_range": 0.14150715946907505, + "mean_height": 0.03697160315519246, + "std_height": 0.03163652524395282 + }, + "generation_timestamp": "2025-11-08T02:48:19.813048", + "correlation_length_x": 0.027154829069589204, + "correlation_length_y": 0.00974920646639295, + "orientation": 177.68016461606422, + "anisotropy_ratio": 2.785337367015067, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6669376085121701, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.40136560940099314, + "fractal_modes": 69 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000218.json b/metadata/naca_airfoil/sample_000218.json new file mode 100644 index 0000000000000000000000000000000000000000..70c20271bcaafb031144d96743aa5b1d65fa5ad5 --- /dev/null +++ b/metadata/naca_airfoil/sample_000218.json @@ -0,0 +1,48 @@ +{ + "sample_id": 218, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0012", + "chord": 1.9891083699113525, + "thickness_scale": 0.8522320841505777 + }, + "rq_target": 0.0008236111079760914, + "rq_actual": 0.0008236111079760914, + "ra_actual": 0.0006692819299698026, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 239, + 118 + ], + "physical_dimensions": [ + 0.1588703524754615, + 0.042099190400168844 + ], + "curvature_statistics": { + "mean_slope": 0.0007046337147608646, + "max_slope": 0.009566937836071708, + "height_range": 0.10229641290322679, + "mean_height": -1.0077905620312036e-18, + "std_height": 0.02204960159922013 + }, + "generation_timestamp": "2025-11-08T02:48:20.197909", + "correlation_length_x": 0.13978668565722432, + "correlation_length_y": 0.032064661311943264, + "orientation": 127.01244867626451, + "anisotropy_ratio": 4.3595247832902375, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6995384113134888, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4802412480673992, + "fractal_modes": 70 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000219.json b/metadata/naca_airfoil/sample_000219.json new file mode 100644 index 0000000000000000000000000000000000000000..ac97c7b232b8e595d4acf6bf17ac1f1f101573d9 --- /dev/null +++ b/metadata/naca_airfoil/sample_000219.json @@ -0,0 +1,48 @@ +{ + "sample_id": 219, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 1.9277001856948384, + "thickness_scale": 0.9669202697781318 + }, + "rq_target": 0.0019851047633982584, + "rq_actual": 0.0019851047633982584, + "ra_actual": 0.0016269473197330722, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 361, + 134 + ], + "physical_dimensions": [ + 0.19636175195286126, + 0.04390638934012549 + ], + "curvature_statistics": { + "mean_slope": 0.0008350701718965889, + "max_slope": 0.011091999583904862, + "height_range": 0.1450797785325094, + "mean_height": -2.3501640906606032e-18, + "std_height": 0.03126186698809498 + }, + "generation_timestamp": "2025-11-08T02:48:20.311037", + "correlation_length_x": 0.04214976683537319, + "correlation_length_y": 0.009216626146888816, + "orientation": 15.0, + "anisotropy_ratio": 4.573231697110917, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7027186511838864, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4366694007397038, + "fractal_modes": 68 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000234.json b/metadata/naca_airfoil/sample_000234.json new file mode 100644 index 0000000000000000000000000000000000000000..8ebe7fe4baacd839054fdc4fee4f3106e0ae4d01 --- /dev/null +++ b/metadata/naca_airfoil/sample_000234.json @@ -0,0 +1,45 @@ +{ + "sample_id": 234, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 0.7954105076286231, + "thickness_scale": 0.9002691126568617 + }, + "rq_target": 0.003158802457514537, + "rq_actual": 0.0031588024575145376, + "ra_actual": 0.0025714307852273566, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 295, + 199 + ], + "physical_dimensions": [ + 0.15128896626919702, + 0.06929211284603388 + ], + "curvature_statistics": { + "mean_slope": 0.0005924647409230263, + "max_slope": 0.011399386408152188, + "height_range": 0.1350791115255034, + "mean_height": 3.8731568936757014e-18, + "std_height": 0.029026982372649366 + }, + "generation_timestamp": "2025-11-08T02:51:08.872885", + "correlation_length": 0.014888946173842302, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7364927395389109, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.44036779315863356, + "fractal_modes": 84 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000235.json b/metadata/naca_airfoil/sample_000235.json new file mode 100644 index 0000000000000000000000000000000000000000..dace0866b2f298c9bc2d13e4dc8ef23cffec684f --- /dev/null +++ b/metadata/naca_airfoil/sample_000235.json @@ -0,0 +1,45 @@ +{ + "sample_id": 235, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 0.5035616595701249, + "thickness_scale": 0.9686058011035853 + }, + "rq_target": 0.0017433648813343376, + "rq_actual": 0.0017433648813343376, + "ra_actual": 0.0014318852729379623, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 250, + 153 + ], + "physical_dimensions": [ + 0.15387385741416781, + 0.038195534310957575 + ], + "curvature_statistics": { + "mean_slope": 0.0008282490653349294, + "max_slope": 0.013699163989595763, + "height_range": 0.14663684709246466, + "mean_height": 0.01337437293808747, + "std_height": 0.031848465753496105 + }, + "generation_timestamp": "2025-11-08T02:51:08.967493", + "correlation_length": 0.0053199275249590245, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.705682052251567, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.49834892249136, + "fractal_modes": 73 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000242.json b/metadata/naca_airfoil/sample_000242.json new file mode 100644 index 0000000000000000000000000000000000000000..693a3aa8f33cdc0e865322a33bf7ee16cd05530d --- /dev/null +++ b/metadata/naca_airfoil/sample_000242.json @@ -0,0 +1,45 @@ +{ + "sample_id": 242, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 1.4451579261801233, + "thickness_scale": 1.1360164667464103 + }, + "rq_target": 0.0021944583705623254, + "rq_actual": 0.0021944583705623254, + "ra_actual": 0.0018145806484597983, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 263, + 134 + ], + "physical_dimensions": [ + 0.19163240239020513, + 0.04075528894105818 + ], + "curvature_statistics": { + "mean_slope": 0.0006235405203023033, + "max_slope": 0.009128385818670313, + "height_range": 0.1022698069919762, + "mean_height": 0.0, + "std_height": 0.022025884933059802 + }, + "generation_timestamp": "2025-11-08T02:51:09.737553", + "correlation_length": 0.03402427204266063, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7615065182184476, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.45694301686836547, + "fractal_modes": 71 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000256.json b/metadata/naca_airfoil/sample_000256.json new file mode 100644 index 0000000000000000000000000000000000000000..45b7978c5d0af7903fcb1729bca1cf5205b0ccdd --- /dev/null +++ b/metadata/naca_airfoil/sample_000256.json @@ -0,0 +1,45 @@ +{ + "sample_id": 256, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 0.5143636714586808, + "thickness_scale": 0.892960908220427 + }, + "rq_target": 0.0013308361006582224, + "rq_actual": 0.0013308361006582224, + "ra_actual": 0.0010898259656453484, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 228, + 163 + ], + "physical_dimensions": [ + 0.19940070747534597, + 0.04174583194283464 + ], + "curvature_statistics": { + "mean_slope": 0.0005930948662124161, + "max_slope": 0.01048229319342529, + "height_range": 0.10762133733714882, + "mean_height": 0.006827964459457624, + "std_height": 0.023253769985049515 + }, + "generation_timestamp": "2025-11-08T02:54:22.838202", + "correlation_length": 0.05745326873732492, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7824749693891146, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.48819947797688007, + "fractal_modes": 84 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000266.json b/metadata/naca_airfoil/sample_000266.json new file mode 100644 index 0000000000000000000000000000000000000000..807927f48df049404aee28d76e5410607154cdf9 --- /dev/null +++ b/metadata/naca_airfoil/sample_000266.json @@ -0,0 +1,45 @@ +{ + "sample_id": 266, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0012", + "chord": 1.7989056804126913, + "thickness_scale": 0.8338285447273437 + }, + "rq_target": 0.0023297990154127466, + "rq_actual": 0.0023297990154127466, + "ra_actual": 0.001891699082762867, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 269, + 183 + ], + "physical_dimensions": [ + 0.15555767751467856, + 0.0394861028271929 + ], + "curvature_statistics": { + "mean_slope": 0.0004790147967488681, + "max_slope": 0.008835759669947948, + "height_range": 0.10008757258235011, + "mean_height": -3.464161061661772e-18, + "std_height": 0.021513697191386173 + }, + "generation_timestamp": "2025-11-08T02:54:24.085683", + "correlation_length": 0.04927772888058022, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8356940436858642, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4579424317425427, + "fractal_modes": 100 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000267.json b/metadata/naca_airfoil/sample_000267.json new file mode 100644 index 0000000000000000000000000000000000000000..3dd3f2c235c045936805c8b0f58d1f74216afa8d --- /dev/null +++ b/metadata/naca_airfoil/sample_000267.json @@ -0,0 +1,48 @@ +{ + "sample_id": 267, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.7519898047548597, + "thickness_scale": 1.0341198295084693 + }, + "rq_target": 0.0027271377162561192, + "rq_actual": 0.0027271377162561197, + "ra_actual": 0.0022198364889144274, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 317, + 139 + ], + "physical_dimensions": [ + 0.16180831592450837, + 0.04087416302178157 + ], + "curvature_statistics": { + "mean_slope": 0.001022212565902666, + "max_slope": 0.013746337567189624, + "height_range": 0.1764640480619339, + "mean_height": 0.04657186151425751, + "std_height": 0.039483057112123826 + }, + "generation_timestamp": "2025-11-08T02:54:24.225908", + "correlation_length_x": 0.023838626016333523, + "correlation_length_y": 0.005306646872986243, + "orientation": 129.23674263870205, + "anisotropy_ratio": 4.492220150861228, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8444746766513991, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.30867506589933, + "fractal_modes": 99 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000282.json b/metadata/naca_airfoil/sample_000282.json new file mode 100644 index 0000000000000000000000000000000000000000..dcd3be114b3b788a30eb503db6b224aff66a4e5e --- /dev/null +++ b/metadata/naca_airfoil/sample_000282.json @@ -0,0 +1,45 @@ +{ + "sample_id": 282, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 1.3609605895815453, + "thickness_scale": 0.8299314854172194 + }, + "rq_target": 0.002499375727083831, + "rq_actual": 0.002499375727083831, + "ra_actual": 0.002028513944195333, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 311, + 138 + ], + "physical_dimensions": [ + 0.1981192787876362, + 0.07039134468156322 + ], + "curvature_statistics": { + "mean_slope": 0.00043008675041836096, + "max_slope": 0.006144570992295773, + "height_range": 0.07471532857354309, + "mean_height": 0.0, + "std_height": 0.016092594143717946 + }, + "generation_timestamp": "2025-11-08T02:57:28.736718", + "correlation_length": 0.026134506862450016, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7654623915716307, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.43695755755858606, + "fractal_modes": 92 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000297.json b/metadata/naca_airfoil/sample_000297.json new file mode 100644 index 0000000000000000000000000000000000000000..3745eeefc54741e1332e44b65647cfcf26446dd8 --- /dev/null +++ b/metadata/naca_airfoil/sample_000297.json @@ -0,0 +1,48 @@ +{ + "sample_id": 297, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 1.0977578895441549, + "thickness_scale": 1.0175119906571886 + }, + "rq_target": 0.0027396058813303013, + "rq_actual": 0.0027396058813303013, + "ra_actual": 0.0021778486951954633, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 386, + 155 + ], + "physical_dimensions": [ + 0.17483364369628965, + 0.07751870642976458 + ], + "curvature_statistics": { + "mean_slope": 0.00046082379472898186, + "max_slope": 0.006777447309036557, + "height_range": 0.09160200401253248, + "mean_height": -2.8502466418590012e-18, + "std_height": 0.019720377947059685 + }, + "generation_timestamp": "2025-11-08T02:57:30.639973", + "correlation_length_x": 0.04112534762826019, + "correlation_length_y": 0.006146411686352286, + "orientation": 30.0, + "anisotropy_ratio": 6.690952335584093, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7474874636225652, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3787775906734937, + "fractal_modes": 88 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000306.json b/metadata/naca_airfoil/sample_000306.json new file mode 100644 index 0000000000000000000000000000000000000000..9bd1eefb28a29f924ff495b7d5d9dd321502fa63 --- /dev/null +++ b/metadata/naca_airfoil/sample_000306.json @@ -0,0 +1,45 @@ +{ + "sample_id": 306, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 1.7668434290336401, + "thickness_scale": 1.0245169328360921 + }, + "rq_target": 0.002966693911424814, + "rq_actual": 0.002966693911424814, + "ra_actual": 0.0023992582540903625, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 214, + 139 + ], + "physical_dimensions": [ + 0.1551994659381615, + 0.04692986460081151 + ], + "curvature_statistics": { + "mean_slope": 0.001151044252568106, + "max_slope": 0.018205240492331312, + "height_range": 0.18446585193121073, + "mean_height": -1.9109600907956703e-18, + "std_height": 0.039699895504125005 + }, + "generation_timestamp": "2025-11-08T03:00:39.513269", + "correlation_length": 0.037826031015322954, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8302842831657948, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3108373373977081, + "fractal_modes": 85 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000340.json b/metadata/naca_airfoil/sample_000340.json new file mode 100644 index 0000000000000000000000000000000000000000..499c68e78e868c87c4591bbfcaa3c90fc0bc8e89 --- /dev/null +++ b/metadata/naca_airfoil/sample_000340.json @@ -0,0 +1,48 @@ +{ + "sample_id": 340, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0012", + "chord": 1.3012951108254902, + "thickness_scale": 1.0273271707132996 + }, + "rq_target": 0.0009073945843433162, + "rq_actual": 0.0009073945843433162, + "ra_actual": 0.0007408689024886835, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 341, + 188 + ], + "physical_dimensions": [ + 0.16341014591794312, + 0.05073816268957063 + ], + "curvature_statistics": { + "mean_slope": 0.0005434844315709712, + "max_slope": 0.009694706131651328, + "height_range": 0.12331473695692778, + "mean_height": 3.546728574331317e-18, + "std_height": 0.02651284957156056 + }, + "generation_timestamp": "2025-11-08T03:03:33.080132", + "correlation_length_x": 0.0693869506284458, + "correlation_length_y": 0.009220260834891456, + "orientation": 118.5793333923966, + "anisotropy_ratio": 7.525486737411009, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7699365701762844, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4412882808317329, + "fractal_modes": 64 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000348.json b/metadata/naca_airfoil/sample_000348.json new file mode 100644 index 0000000000000000000000000000000000000000..604810e71bcf6e0e322d244af6e97b72ccaced8d --- /dev/null +++ b/metadata/naca_airfoil/sample_000348.json @@ -0,0 +1,45 @@ +{ + "sample_id": 348, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA6412", + "chord": 0.5606010143793755, + "thickness_scale": 1.1978199749347598 + }, + "rq_target": 0.0015422784839510238, + "rq_actual": 0.0015422784839510238, + "ra_actual": 0.001248570332377038, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 318, + 171 + ], + "physical_dimensions": [ + 0.1940474912045415, + 0.06902794049967712 + ], + "curvature_statistics": { + "mean_slope": 0.0007323009223889525, + "max_slope": 0.012224869092385238, + "height_range": 0.1480826566832459, + "mean_height": 0.022353292949708402, + "std_height": 0.032530738763125254 + }, + "generation_timestamp": "2025-11-08T03:03:34.122834", + "correlation_length": 0.039818794217507836, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6781273131301423, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.39785068801009826, + "fractal_modes": 79 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000365.json b/metadata/naca_airfoil/sample_000365.json new file mode 100644 index 0000000000000000000000000000000000000000..4127b910bf46945ab285cf216b3871d2dc15ede6 --- /dev/null +++ b/metadata/naca_airfoil/sample_000365.json @@ -0,0 +1,45 @@ +{ + "sample_id": 365, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.647467343384069, + "thickness_scale": 1.0457082454426931 + }, + "rq_target": 0.0007782579665199872, + "rq_actual": 0.0007782579665199872, + "ra_actual": 0.0006472457686998367, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 276, + 136 + ], + "physical_dimensions": [ + 0.19357610586262713, + 0.06788906275632563 + ], + "curvature_statistics": { + "mean_slope": 0.0010821673399223676, + "max_slope": 0.014871302161579126, + "height_range": 0.17530196949134463, + "mean_height": 0.04377268396367296, + "std_height": 0.03915940523294152 + }, + "generation_timestamp": "2025-11-08T03:06:52.527691", + "correlation_length": 0.08148309259572253, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7122898442277303, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4749694934605362, + "fractal_modes": 76 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000375.json b/metadata/naca_airfoil/sample_000375.json new file mode 100644 index 0000000000000000000000000000000000000000..745b07cba8d3fb44e70f995c53a95c2c222168f5 --- /dev/null +++ b/metadata/naca_airfoil/sample_000375.json @@ -0,0 +1,45 @@ +{ + "sample_id": 375, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 1.7369510968285884, + "thickness_scale": 0.8135589128785159 + }, + "rq_target": 0.0005935712552905372, + "rq_actual": 0.0005935712552905373, + "ra_actual": 0.0004780500136040566, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 374, + 120 + ], + "physical_dimensions": [ + 0.18498286924208152, + 0.07070089799445205 + ], + "curvature_statistics": { + "mean_slope": 0.0004619487367512313, + "max_slope": 0.0055034487811483675, + "height_range": 0.07324132775594702, + "mean_height": 2.533129182745455e-18, + "std_height": 0.015796604830188726 + }, + "generation_timestamp": "2025-11-08T03:10:03.474865", + "correlation_length": 0.04130289595205326, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7160743337716502, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4688377329297962, + "fractal_modes": 68 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000379.json b/metadata/naca_airfoil/sample_000379.json new file mode 100644 index 0000000000000000000000000000000000000000..8ef16bdfc0f570f289bd9a2317d6ff015d8995c5 --- /dev/null +++ b/metadata/naca_airfoil/sample_000379.json @@ -0,0 +1,45 @@ +{ + "sample_id": 379, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.5398772499031868, + "thickness_scale": 0.9214876564064314 + }, + "rq_target": 0.0005257482594727357, + "rq_actual": 0.0005257482594727357, + "ra_actual": 0.0004274525083740151, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 366, + 190 + ], + "physical_dimensions": [ + 0.15896244052973846, + 0.06393041238839106 + ], + "curvature_statistics": { + "mean_slope": 0.0007054190191119982, + "max_slope": 0.011340735844839257, + "height_range": 0.15669370907149308, + "mean_height": 0.04095087807561446, + "std_height": 0.03499568836023047 + }, + "generation_timestamp": "2025-11-08T03:10:04.050672", + "correlation_length": 0.010342480735377274, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8078289781593249, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3369567476185003, + "fractal_modes": 100 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000389.json b/metadata/naca_airfoil/sample_000389.json new file mode 100644 index 0000000000000000000000000000000000000000..1257b33bff2435d8403a16fa4d17189df3c74cdd --- /dev/null +++ b/metadata/naca_airfoil/sample_000389.json @@ -0,0 +1,45 @@ +{ + "sample_id": 389, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 1.8256081948316063, + "thickness_scale": 1.1662598829839685 + }, + "rq_target": 0.002095375619465362, + "rq_actual": 0.0020953756194653614, + "ra_actual": 0.0017151898755166097, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 267, + 135 + ], + "physical_dimensions": [ + 0.16912176846264107, + 0.03911305166913294 + ], + "curvature_statistics": { + "mean_slope": 0.0009003215350074206, + "max_slope": 0.013086595500526276, + "height_range": 0.14542034175077145, + "mean_height": 0.02424991918828314, + "std_height": 0.03208178754738479 + }, + "generation_timestamp": "2025-11-08T03:10:05.259184", + "correlation_length": 0.013424316064059532, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7401601584533808, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34377296991847567, + "fractal_modes": 73 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000404.json b/metadata/naca_airfoil/sample_000404.json new file mode 100644 index 0000000000000000000000000000000000000000..e98fb3e6d5e13a788a136945cdd8fc81702557ff --- /dev/null +++ b/metadata/naca_airfoil/sample_000404.json @@ -0,0 +1,48 @@ +{ + "sample_id": 404, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 1.70192917172738, + "thickness_scale": 0.8821118029270328 + }, + "rq_target": 0.002710946593703451, + "rq_actual": 0.002710946593703451, + "ra_actual": 0.0022191676919826532, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 392, + 194 + ], + "physical_dimensions": [ + 0.15715551026147037, + 0.059979044917144994 + ], + "curvature_statistics": { + "mean_slope": 0.0004833946977629199, + "max_slope": 0.008208993957147508, + "height_range": 0.11263202814218524, + "mean_height": 0.022634346002864736, + "std_height": 0.024946470892873992 + }, + "generation_timestamp": "2025-11-08T03:13:16.232574", + "correlation_length_x": 0.023376738679907236, + "correlation_length_y": 0.005556670574853015, + "orientation": 0.0, + "anisotropy_ratio": 4.206968609170357, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.70016711182631, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3451928146774545, + "fractal_modes": 82 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000425.json b/metadata/naca_airfoil/sample_000425.json new file mode 100644 index 0000000000000000000000000000000000000000..7c88ab64c5d45fa31d526e0e342b4e1115a8064d --- /dev/null +++ b/metadata/naca_airfoil/sample_000425.json @@ -0,0 +1,45 @@ +{ + "sample_id": 425, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA6412", + "chord": 1.027568478968733, + "thickness_scale": 1.0147498619149529 + }, + "rq_target": 0.001728669315580332, + "rq_actual": 0.001728669315580332, + "ra_actual": 0.0014008773780106681, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 325, + 195 + ], + "physical_dimensions": [ + 0.16459077894373342, + 0.04807884867966991 + ], + "curvature_statistics": { + "mean_slope": 0.0006738100256533334, + "max_slope": 0.010751613574604009, + "height_range": 0.1430317601981347, + "mean_height": 0.040975862538364036, + "std_height": 0.03205504657977715 + }, + "generation_timestamp": "2025-11-08T03:16:30.085756", + "correlation_length": 0.01073828436682935, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7566641287706639, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3322711717217441, + "fractal_modes": 73 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000428.json b/metadata/naca_airfoil/sample_000428.json new file mode 100644 index 0000000000000000000000000000000000000000..e9561fde111df1f88a69963619e856a9fcfcbfbd --- /dev/null +++ b/metadata/naca_airfoil/sample_000428.json @@ -0,0 +1,45 @@ +{ + "sample_id": 428, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 1.7334793947779894, + "thickness_scale": 1.1684818154788368 + }, + "rq_target": 0.0033673691820058026, + "rq_actual": 0.0033673691820058026, + "ra_actual": 0.002723125952312736, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 260, + 126 + ], + "physical_dimensions": [ + 0.15227099991938406, + 0.05581367126060564 + ], + "curvature_statistics": { + "mean_slope": 0.0006754048652058811, + "max_slope": 0.009441964694417328, + "height_range": 0.10519293850491783, + "mean_height": 0.0, + "std_height": 0.02266557968154834 + }, + "generation_timestamp": "2025-11-08T03:16:30.418142", + "correlation_length": 0.013323955627644034, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.748504440376884, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3674541799909312, + "fractal_modes": 99 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000430.json b/metadata/naca_airfoil/sample_000430.json new file mode 100644 index 0000000000000000000000000000000000000000..da3e4c4dd9651d867e2c35b8d503011811758f73 --- /dev/null +++ b/metadata/naca_airfoil/sample_000430.json @@ -0,0 +1,45 @@ +{ + "sample_id": 430, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 0.5847436364725691, + "thickness_scale": 1.165830975147221 + }, + "rq_target": 0.004453285993819903, + "rq_actual": 0.004453285993819903, + "ra_actual": 0.0035850484093282913, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 330, + 172 + ], + "physical_dimensions": [ + 0.18634758937229332, + 0.0931518626769534 + ], + "curvature_statistics": { + "mean_slope": 0.0009992668428713128, + "max_slope": 0.016769507468377257, + "height_range": 0.20990906067885814, + "mean_height": -4.005878707597464e-18, + "std_height": 0.04515105777412245 + }, + "generation_timestamp": "2025-11-08T03:16:30.735180", + "correlation_length": 0.08902619769585163, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6695774927904202, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.31236288342973934, + "fractal_modes": 95 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000434.json b/metadata/naca_airfoil/sample_000434.json new file mode 100644 index 0000000000000000000000000000000000000000..5eb0c74af0a585d8cd12c9f6b678019a50a4f71e --- /dev/null +++ b/metadata/naca_airfoil/sample_000434.json @@ -0,0 +1,45 @@ +{ + "sample_id": 434, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA6412", + "chord": 1.83128285822438, + "thickness_scale": 0.9912982037971579 + }, + "rq_target": 0.0012330783196146406, + "rq_actual": 0.0012330783196146406, + "ra_actual": 0.0010207644990897755, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 204, + 148 + ], + "physical_dimensions": [ + 0.16730355713782846, + 0.09323784996320511 + ], + "curvature_statistics": { + "mean_slope": 0.0013545213520750022, + "max_slope": 0.014709615637878454, + "height_range": 0.18047869343370634, + "mean_height": 0.07289039744037087, + "std_height": 0.04182582170959273 + }, + "generation_timestamp": "2025-11-08T03:16:31.152048", + "correlation_length": 0.04197114281823268, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.802251615126545, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.330562418740356, + "fractal_modes": 81 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000435.json b/metadata/naca_airfoil/sample_000435.json new file mode 100644 index 0000000000000000000000000000000000000000..f0530987a051c508cd5db9fbfcbb8ef3edf110ed --- /dev/null +++ b/metadata/naca_airfoil/sample_000435.json @@ -0,0 +1,45 @@ +{ + "sample_id": 435, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.69528837863307, + "thickness_scale": 0.8425935851236778 + }, + "rq_target": 0.004049830564800168, + "rq_actual": 0.004049830564800168, + "ra_actual": 0.0033464548338575013, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 280, + 142 + ], + "physical_dimensions": [ + 0.1758245205526855, + 0.044474345657325186 + ], + "curvature_statistics": { + "mean_slope": 0.0009088784050180291, + "max_slope": 0.01215436158580482, + "height_range": 0.15119765868249285, + "mean_height": 0.04504563116661653, + "std_height": 0.033993062074665036 + }, + "generation_timestamp": "2025-11-08T03:16:31.270043", + "correlation_length": 0.07415804424939126, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6976128990192776, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.32689396979135116, + "fractal_modes": 96 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000466.json b/metadata/naca_airfoil/sample_000466.json new file mode 100644 index 0000000000000000000000000000000000000000..3a19b6e76824a6a208345b9195ee4ef2d0726a33 --- /dev/null +++ b/metadata/naca_airfoil/sample_000466.json @@ -0,0 +1,48 @@ +{ + "sample_id": 466, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 1.819506641134234, + "thickness_scale": 1.160859366980033 + }, + "rq_target": 0.0038465815350623342, + "rq_actual": 0.0038465815350623342, + "ra_actual": 0.00307407589381656, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 348, + 108 + ], + "physical_dimensions": [ + 0.15447444881914152, + 0.06178996979166495 + ], + "curvature_statistics": { + "mean_slope": 0.0014604247832841221, + "max_slope": 0.016269631282100478, + "height_range": 0.20901483033015253, + "mean_height": 3.0248732897407416e-18, + "std_height": 0.04511725870670905 + }, + "generation_timestamp": "2025-11-08T03:19:33.501810", + "correlation_length_x": 0.02691933331616102, + "correlation_length_y": 0.008421298898853149, + "orientation": 31.753899838334252, + "anisotropy_ratio": 3.1965773498227237, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7147518520116334, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.41157882842207355, + "fractal_modes": 60 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000472.json b/metadata/naca_airfoil/sample_000472.json new file mode 100644 index 0000000000000000000000000000000000000000..e1392d01f26ee38dca8e04a65670d3629a9e6579 --- /dev/null +++ b/metadata/naca_airfoil/sample_000472.json @@ -0,0 +1,45 @@ +{ + "sample_id": 472, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 1.0493129705656552, + "thickness_scale": 1.1722129148366274 + }, + "rq_target": 0.0022450281064688585, + "rq_actual": 0.0022450281064688585, + "ra_actual": 0.0018464220771670019, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 207, + 170 + ], + "physical_dimensions": [ + 0.19075694829323617, + 0.11553607009940983 + ], + "curvature_statistics": { + "mean_slope": 0.0009636211836542974, + "max_slope": 0.017641305963571677, + "height_range": 0.17588169270057438, + "mean_height": 0.0, + "std_height": 0.037799913592093205 + }, + "generation_timestamp": "2025-11-08T03:19:34.170888", + "correlation_length": 0.027891063432424177, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7044150878328018, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4964981344277227, + "fractal_modes": 83 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000483.json b/metadata/naca_airfoil/sample_000483.json new file mode 100644 index 0000000000000000000000000000000000000000..3d9591a31270b1fbc98359693b301bd0bfec39b4 --- /dev/null +++ b/metadata/naca_airfoil/sample_000483.json @@ -0,0 +1,45 @@ +{ + "sample_id": 483, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 1.4715602065476368, + "thickness_scale": 0.8791089999500127 + }, + "rq_target": 0.0023193611558968096, + "rq_actual": 0.0023193611558968096, + "ra_actual": 0.001903415474824052, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 380, + 113 + ], + "physical_dimensions": [ + 0.15596135690680898, + 0.04219216234606247 + ], + "curvature_statistics": { + "mean_slope": 0.0010512329547612575, + "max_slope": 0.011801378116835383, + "height_range": 0.15828462199407545, + "mean_height": 2.6475742366468566e-18, + "std_height": 0.03415709530906167 + }, + "generation_timestamp": "2025-11-08T03:22:25.268458", + "correlation_length": 0.020718162192764518, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7588534133485622, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.45128942085152013, + "fractal_modes": 75 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000492.json b/metadata/naca_airfoil/sample_000492.json new file mode 100644 index 0000000000000000000000000000000000000000..72f9a5fa0618ba62d1ec00e447eacd2c2e7522ea --- /dev/null +++ b/metadata/naca_airfoil/sample_000492.json @@ -0,0 +1,45 @@ +{ + "sample_id": 492, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 0.9972408259086033, + "thickness_scale": 1.127675302664935 + }, + "rq_target": 0.0010501046335910928, + "rq_actual": 0.0010501046335910928, + "ra_actual": 0.0008530285326826348, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 284, + 162 + ], + "physical_dimensions": [ + 0.19578221322121248, + 0.07923729481365605 + ], + "curvature_statistics": { + "mean_slope": 0.0008738589417913303, + "max_slope": 0.014546390454652497, + "height_range": 0.16919981568236553, + "mean_height": -2.4710232507741268e-18, + "std_height": 0.03639847666180893 + }, + "generation_timestamp": "2025-11-08T03:22:26.416924", + "correlation_length": 0.027867272293495365, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7517944790241997, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.39651260706229363, + "fractal_modes": 88 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000502.json b/metadata/naca_airfoil/sample_000502.json new file mode 100644 index 0000000000000000000000000000000000000000..d1aa887090b7e350f605ad504efd60873e6a5620 --- /dev/null +++ b/metadata/naca_airfoil/sample_000502.json @@ -0,0 +1,48 @@ +{ + "sample_id": 502, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA6412", + "chord": 1.162422506767048, + "thickness_scale": 1.1867880577498535 + }, + "rq_target": 0.004914737450973292, + "rq_actual": 0.004914737450973292, + "ra_actual": 0.003937797462144098, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 326, + 122 + ], + "physical_dimensions": [ + 0.15553159154587295, + 0.06020546685993745 + ], + "curvature_statistics": { + "mean_slope": 0.0010353933018286744, + "max_slope": 0.01251761114108523, + "height_range": 0.1656332932869946, + "mean_height": 0.046353814599524895, + "std_height": 0.03716301264066283 + }, + "generation_timestamp": "2025-11-08T03:25:32.456192", + "correlation_length_x": 0.018410945368795607, + "correlation_length_y": 0.00614776635363687, + "orientation": 54.409933365721685, + "anisotropy_ratio": 2.994737325679942, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7181004209381503, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.47095294392171816, + "fractal_modes": 62 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000516.json b/metadata/naca_airfoil/sample_000516.json new file mode 100644 index 0000000000000000000000000000000000000000..f046b8cb77cf46c143efc626a947b1382e2c8cac --- /dev/null +++ b/metadata/naca_airfoil/sample_000516.json @@ -0,0 +1,45 @@ +{ + "sample_id": 516, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.336985599591734, + "thickness_scale": 1.059540754961462 + }, + "rq_target": 0.0006024925032703511, + "rq_actual": 0.0006024925032703511, + "ra_actual": 0.0004939488769672742, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 284, + 115 + ], + "physical_dimensions": [ + 0.1707768668045221, + 0.060610287643945555 + ], + "curvature_statistics": { + "mean_slope": 0.0011700148279745635, + "max_slope": 0.014608185018354966, + "height_range": 0.17024411543857534, + "mean_height": 0.035526948816690294, + "std_height": 0.037859354894726235 + }, + "generation_timestamp": "2025-11-08T03:25:33.966433", + "correlation_length": 0.009401836622983984, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6992366839330624, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.42097823921857735, + "fractal_modes": 80 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000527.json b/metadata/naca_airfoil/sample_000527.json new file mode 100644 index 0000000000000000000000000000000000000000..8b457fd5bcc963117bb9a83aa691fccd125ae2bb --- /dev/null +++ b/metadata/naca_airfoil/sample_000527.json @@ -0,0 +1,45 @@ +{ + "sample_id": 527, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.1038041101603688, + "thickness_scale": 0.9080296358958029 + }, + "rq_target": 0.001998210050528502, + "rq_actual": 0.001998210050528502, + "ra_actual": 0.0016587477869116371, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 209, + 140 + ], + "physical_dimensions": [ + 0.1827145301740279, + 0.0743671657193936 + ], + "curvature_statistics": { + "mean_slope": 0.000966614246629788, + "max_slope": 0.014656651786382632, + "height_range": 0.14509081643602947, + "mean_height": 0.029293234982369847, + "std_height": 0.03218997531026279 + }, + "generation_timestamp": "2025-11-08T03:28:35.399236", + "correlation_length": 0.02924540776485795, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8107174285492356, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.31356909294645735, + "fractal_modes": 79 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000532.json b/metadata/naca_airfoil/sample_000532.json new file mode 100644 index 0000000000000000000000000000000000000000..952b835a87e7afdac717720fb3037b5d9a876fa4 --- /dev/null +++ b/metadata/naca_airfoil/sample_000532.json @@ -0,0 +1,48 @@ +{ + "sample_id": 532, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2415", + "chord": 1.0106877844122542, + "thickness_scale": 0.8536978372486825 + }, + "rq_target": 0.001318314413840352, + "rq_actual": 0.001318314413840352, + "ra_actual": 0.001089205496611105, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 201, + 171 + ], + "physical_dimensions": [ + 0.17453588677173673, + 0.03498955024507683 + ], + "curvature_statistics": { + "mean_slope": 0.0007360759469291155, + "max_slope": 0.013535107484770185, + "height_range": 0.12962644862580977, + "mean_height": 0.013408443972376359, + "std_height": 0.028190831597305555 + }, + "generation_timestamp": "2025-11-08T03:28:36.054913", + "correlation_length_x": 0.16310066865433742, + "correlation_length_y": 0.016278665146380444, + "orientation": 15.76863270195609, + "anisotropy_ratio": 10.019290106879728, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7857745799992987, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.37868266363149905, + "fractal_modes": 82 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000537.json b/metadata/naca_airfoil/sample_000537.json new file mode 100644 index 0000000000000000000000000000000000000000..13e9cf170ec568f150a0af96ac6bd1d573283f7d --- /dev/null +++ b/metadata/naca_airfoil/sample_000537.json @@ -0,0 +1,45 @@ +{ + "sample_id": 537, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 0.5473750421143464, + "thickness_scale": 1.1706841972492392 + }, + "rq_target": 0.0034119183097202884, + "rq_actual": 0.0034119183097202884, + "ra_actual": 0.0027920664627178932, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 369, + 135 + ], + "physical_dimensions": [ + 0.16166514086055467, + 0.06833659655369372 + ], + "curvature_statistics": { + "mean_slope": 0.001001330026901304, + "max_slope": 0.013286095383088692, + "height_range": 0.1756526286011556, + "mean_height": -4.564361646958387e-18, + "std_height": 0.037848891160388795 + }, + "generation_timestamp": "2025-11-08T03:28:36.749221", + "correlation_length": 0.0623129541947698, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6741974173869667, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4354165724524106, + "fractal_modes": 71 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000548.json b/metadata/naca_airfoil/sample_000548.json new file mode 100644 index 0000000000000000000000000000000000000000..20937e93a0f61119af12acdc8b2fa11e2a670e0c --- /dev/null +++ b/metadata/naca_airfoil/sample_000548.json @@ -0,0 +1,45 @@ +{ + "sample_id": 548, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 1.6754728975861386, + "thickness_scale": 1.0538507368606036 + }, + "rq_target": 0.00462787821405086, + "rq_actual": 0.00462787821405086, + "ra_actual": 0.003744188170559319, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 334, + 174 + ], + "physical_dimensions": [ + 0.15751030873762134, + 0.047427479386647486 + ], + "curvature_statistics": { + "mean_slope": 0.0006362842974318887, + "max_slope": 0.010547707102621848, + "height_range": 0.13159020210980776, + "mean_height": 0.022272544313828614, + "std_height": 0.02900510121943713 + }, + "generation_timestamp": "2025-11-08T03:28:38.152779", + "correlation_length": 0.06094417432321015, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.754366723639603, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4309717571504717, + "fractal_modes": 91 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000554.json b/metadata/naca_airfoil/sample_000554.json new file mode 100644 index 0000000000000000000000000000000000000000..74f88067615a41f4c1bfd07d3ad80d7595aee917 --- /dev/null +++ b/metadata/naca_airfoil/sample_000554.json @@ -0,0 +1,48 @@ +{ + "sample_id": 554, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 0.8221564939388477, + "thickness_scale": 1.011049680520125 + }, + "rq_target": 0.003377561272123103, + "rq_actual": 0.003377561272123103, + "ra_actual": 0.0027773886114854157, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 203, + 108 + ], + "physical_dimensions": [ + 0.15738744794910717, + 0.03445217582810613 + ], + "curvature_statistics": { + "mean_slope": 0.001161977134097999, + "max_slope": 0.015360978665471769, + "height_range": 0.15169847373112805, + "mean_height": 0.0, + "std_height": 0.03271164809424032 + }, + "generation_timestamp": "2025-11-08T03:31:44.012689", + "correlation_length_x": 0.04146600163438271, + "correlation_length_y": 0.006860185384420169, + "orientation": 90.0, + "anisotropy_ratio": 6.044443307400135, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7960098408146736, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4974064534767295, + "fractal_modes": 73 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000555.json b/metadata/naca_airfoil/sample_000555.json new file mode 100644 index 0000000000000000000000000000000000000000..93d9d3ed516ded0362871505aeb2f9e2cc403347 --- /dev/null +++ b/metadata/naca_airfoil/sample_000555.json @@ -0,0 +1,45 @@ +{ + "sample_id": 555, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 0.645967425066226, + "thickness_scale": 1.0368837906920871 + }, + "rq_target": 0.002703194212829774, + "rq_actual": 0.002703194212829774, + "ra_actual": 0.002157338752743912, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 381, + 121 + ], + "physical_dimensions": [ + 0.16624749197934033, + 0.05708675950649274 + ], + "curvature_statistics": { + "mean_slope": 0.0007819075308707, + "max_slope": 0.009437082953099894, + "height_range": 0.12505904624593883, + "mean_height": 0.008590230998464668, + "std_height": 0.02712042363405694 + }, + "generation_timestamp": "2025-11-08T03:31:44.132544", + "correlation_length": 0.03936052579234842, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6821741098535044, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.490403121199278, + "fractal_modes": 70 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000560.json b/metadata/naca_airfoil/sample_000560.json new file mode 100644 index 0000000000000000000000000000000000000000..b53e31cdd368345f020074d5c1f6979da9af621b --- /dev/null +++ b/metadata/naca_airfoil/sample_000560.json @@ -0,0 +1,45 @@ +{ + "sample_id": 560, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 1.2676475206216602, + "thickness_scale": 1.155855756573709 + }, + "rq_target": 0.0011686619164187667, + "rq_actual": 0.0011686619164187667, + "ra_actual": 0.000959390311965887, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 359, + 169 + ], + "physical_dimensions": [ + 0.1646981379747138, + 0.041545544637429245 + ], + "curvature_statistics": { + "mean_slope": 0.0006775594065631283, + "max_slope": 0.010989243311569372, + "height_range": 0.14106781861916945, + "mean_height": 0.016854749294477556, + "std_height": 0.03080247283559419 + }, + "generation_timestamp": "2025-11-08T03:31:44.735840", + "correlation_length": 0.03787838938829446, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7867115460681414, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.36864209570103307, + "fractal_modes": 100 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000565.json b/metadata/naca_airfoil/sample_000565.json new file mode 100644 index 0000000000000000000000000000000000000000..84f376dbab8acf171168852a3577ea5cb2b266d8 --- /dev/null +++ b/metadata/naca_airfoil/sample_000565.json @@ -0,0 +1,48 @@ +{ + "sample_id": 565, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2415", + "chord": 1.028542394977662, + "thickness_scale": 0.9715857943046027 + }, + "rq_target": 0.00208455993172123, + "rq_actual": 0.00208455993172123, + "ra_actual": 0.0016666601858138532, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 207, + 106 + ], + "physical_dimensions": [ + 0.19588758899438, + 0.05495187108250045 + ], + "curvature_statistics": { + "mean_slope": 0.0011501078610288362, + "max_slope": 0.015118215840460128, + "height_range": 0.14714073908919467, + "mean_height": 0.013647312941226172, + "std_height": 0.03204583137241162 + }, + "generation_timestamp": "2025-11-08T03:31:45.307955", + "correlation_length_x": 0.05314623265880783, + "correlation_length_y": 0.021255038797768595, + "orientation": 153.9353177682281, + "anisotropy_ratio": 2.5004062878674795, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6933588557506914, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.43376212613931353, + "fractal_modes": 92 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000574.json b/metadata/naca_airfoil/sample_000574.json new file mode 100644 index 0000000000000000000000000000000000000000..41dbdc366f622907d120dfd2982ef474f0da336e --- /dev/null +++ b/metadata/naca_airfoil/sample_000574.json @@ -0,0 +1,45 @@ +{ + "sample_id": 574, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 1.4191548375582064, + "thickness_scale": 1.1255500943525099 + }, + "rq_target": 0.002875709141437697, + "rq_actual": 0.002875709141437697, + "ra_actual": 0.002375458105384726, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 266, + 199 + ], + "physical_dimensions": [ + 0.1821471476960075, + 0.040313444645230546 + ], + "curvature_statistics": { + "mean_slope": 0.0006514165709706081, + "max_slope": 0.01252548737247877, + "height_range": 0.13823988245761232, + "mean_height": 0.018850649298952266, + "std_height": 0.03025328980369879 + }, + "generation_timestamp": "2025-11-08T03:31:46.346365", + "correlation_length": 0.04514539529671309, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6500167491890907, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.41382022124506485, + "fractal_modes": 63 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000591.json b/metadata/naca_airfoil/sample_000591.json new file mode 100644 index 0000000000000000000000000000000000000000..f04e71c66f161334bbe33687ac6c2272cf187f05 --- /dev/null +++ b/metadata/naca_airfoil/sample_000591.json @@ -0,0 +1,45 @@ +{ + "sample_id": 591, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 1.957177203062006, + "thickness_scale": 1.1544519336445553 + }, + "rq_target": 0.002236737393658329, + "rq_actual": 0.002236737393658329, + "ra_actual": 0.001810362682183137, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 307, + 178 + ], + "physical_dimensions": [ + 0.18319862324750988, + 0.0489435233751278 + ], + "curvature_statistics": { + "mean_slope": 0.0008166147146995477, + "max_slope": 0.014335811130430804, + "height_range": 0.17321719821346834, + "mean_height": 0.0, + "std_height": 0.03724705896878926 + }, + "generation_timestamp": "2025-11-08T03:34:51.749866", + "correlation_length": 0.01629857194494718, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7889282134123337, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3116048983916153, + "fractal_modes": 88 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000608.json b/metadata/naca_airfoil/sample_000608.json new file mode 100644 index 0000000000000000000000000000000000000000..2cda068bd6074111462e564857d0742384476e45 --- /dev/null +++ b/metadata/naca_airfoil/sample_000608.json @@ -0,0 +1,45 @@ +{ + "sample_id": 608, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 1.2130971275663427, + "thickness_scale": 1.0470747511864555 + }, + "rq_target": 0.0026400689802107413, + "rq_actual": 0.0026400689802107413, + "ra_actual": 0.00221497859973589, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 347, + 147 + ], + "physical_dimensions": [ + 0.17608060850851517, + 0.05397999494963437 + ], + "curvature_statistics": { + "mean_slope": 0.0008413844149256337, + "max_slope": 0.012246338348287679, + "height_range": 0.15710609564863157, + "mean_height": 4.457520740324885e-18, + "std_height": 0.03382912686091874 + }, + "generation_timestamp": "2025-11-08T03:37:46.027690", + "correlation_length": 0.01915826626750672, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7489386782738846, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3707153413975482, + "fractal_modes": 69 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000609.json b/metadata/naca_airfoil/sample_000609.json new file mode 100644 index 0000000000000000000000000000000000000000..83a7ec0821b9f3940b840aaf2bf5d773944a21f9 --- /dev/null +++ b/metadata/naca_airfoil/sample_000609.json @@ -0,0 +1,45 @@ +{ + "sample_id": 609, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 0.8317373689935301, + "thickness_scale": 1.1428860721860374 + }, + "rq_target": 0.003647928260743109, + "rq_actual": 0.003647928260743109, + "ra_actual": 0.0030152726522057137, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 205, + 103 + ], + "physical_dimensions": [ + 0.1906381825520456, + 0.048677117658565146 + ], + "curvature_statistics": { + "mean_slope": 0.0008164512489871392, + "max_slope": 0.010368825883843937, + "height_range": 0.10288910483947594, + "mean_height": 1.3460435439452525e-18, + "std_height": 0.022196779281152153 + }, + "generation_timestamp": "2025-11-08T03:37:46.083736", + "correlation_length": 0.007077682470382332, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7386296545924379, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.49522536257153366, + "fractal_modes": 87 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000614.json b/metadata/naca_airfoil/sample_000614.json new file mode 100644 index 0000000000000000000000000000000000000000..5aa5698088fda79d1747062e2bceb11e114c10e9 --- /dev/null +++ b/metadata/naca_airfoil/sample_000614.json @@ -0,0 +1,45 @@ +{ + "sample_id": 614, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 1.6126569834314242, + "thickness_scale": 1.1375996371851673 + }, + "rq_target": 0.0019177050102514343, + "rq_actual": 0.0019177050102514338, + "ra_actual": 0.0015250172709774, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 238, + 192 + ], + "physical_dimensions": [ + 0.19439454732268557, + 0.04265353222604268 + ], + "curvature_statistics": { + "mean_slope": 0.000985771746444849, + "max_slope": 0.019194785976737804, + "height_range": 0.20482683611453223, + "mean_height": 0.0, + "std_height": 0.04400490795012358 + }, + "generation_timestamp": "2025-11-08T03:37:46.548846", + "correlation_length": 0.05061443194999442, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6658926293083739, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.32700583547068546, + "fractal_modes": 64 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000619.json b/metadata/naca_airfoil/sample_000619.json new file mode 100644 index 0000000000000000000000000000000000000000..6754c575121ffcf8949f3b44e1677c478445b2a7 --- /dev/null +++ b/metadata/naca_airfoil/sample_000619.json @@ -0,0 +1,48 @@ +{ + "sample_id": 619, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 0.8060131377015886, + "thickness_scale": 0.932767148459897 + }, + "rq_target": 0.002661408469607318, + "rq_actual": 0.0026614084696073175, + "ra_actual": 0.002234669308842864, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 351, + 166 + ], + "physical_dimensions": [ + 0.1530781301749696, + 0.037164728155942885 + ], + "curvature_statistics": { + "mean_slope": 0.0005513178864140319, + "max_slope": 0.008908180091511484, + "height_range": 0.11305795346934377, + "mean_height": 0.010716132928658384, + "std_height": 0.024570595659624578 + }, + "generation_timestamp": "2025-11-08T03:37:47.089226", + "correlation_length_x": 0.03632094667153929, + "correlation_length_y": 0.012633729617343083, + "orientation": 12.313125034525703, + "anisotropy_ratio": 2.8749187905430027, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6556900506681096, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3533527334860118, + "fractal_modes": 61 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000620.json b/metadata/naca_airfoil/sample_000620.json new file mode 100644 index 0000000000000000000000000000000000000000..51284f26dc713d4572467ea0ca55247a5d63712d --- /dev/null +++ b/metadata/naca_airfoil/sample_000620.json @@ -0,0 +1,48 @@ +{ + "sample_id": 620, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2415", + "chord": 1.7348893443051565, + "thickness_scale": 1.1940754929117523 + }, + "rq_target": 0.003477553006242005, + "rq_actual": 0.003477553006242005, + "ra_actual": 0.0028441636217658418, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 306, + 109 + ], + "physical_dimensions": [ + 0.1954519338638036, + 0.09108481088638078 + ], + "curvature_statistics": { + "mean_slope": 0.0012920586592844096, + "max_slope": 0.015418002053715388, + "height_range": 0.1825990212862308, + "mean_height": 0.023056005439849543, + "std_height": 0.04004013162636491 + }, + "generation_timestamp": "2025-11-08T03:37:47.191386", + "correlation_length_x": 0.018699428490562366, + "correlation_length_y": 0.007578913241354221, + "orientation": 30.0, + "anisotropy_ratio": 2.4672968135496296, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6791756669565776, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.35991349343450274, + "fractal_modes": 95 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000631.json b/metadata/naca_airfoil/sample_000631.json new file mode 100644 index 0000000000000000000000000000000000000000..4ba64e3a630bf1d0f5b014892e9dfc7ed89a5f48 --- /dev/null +++ b/metadata/naca_airfoil/sample_000631.json @@ -0,0 +1,48 @@ +{ + "sample_id": 631, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 0.5820694608121281, + "thickness_scale": 0.9102066579114398 + }, + "rq_target": 0.0027626250237328693, + "rq_actual": 0.0027626250237328693, + "ra_actual": 0.002289786804661278, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 275, + 115 + ], + "physical_dimensions": [ + 0.1642252192786367, + 0.035445128854608744 + ], + "curvature_statistics": { + "mean_slope": 0.0009353235854451143, + "max_slope": 0.01192725348704834, + "height_range": 0.1365701437408797, + "mean_height": 0.0, + "std_height": 0.0294516417523929 + }, + "generation_timestamp": "2025-11-08T03:40:50.169097", + "correlation_length_x": 0.0370897345895582, + "correlation_length_y": 0.012620771048729041, + "orientation": 15.0, + "anisotropy_ratio": 2.93878515396199, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6933047098347905, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3572523207096895, + "fractal_modes": 61 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000635.json b/metadata/naca_airfoil/sample_000635.json new file mode 100644 index 0000000000000000000000000000000000000000..dd0454d85579edcceca8268a8167c7369cb86489 --- /dev/null +++ b/metadata/naca_airfoil/sample_000635.json @@ -0,0 +1,45 @@ +{ + "sample_id": 635, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 0.5205967680018924, + "thickness_scale": 1.09006892931714 + }, + "rq_target": 0.0016298090913419428, + "rq_actual": 0.0016298090913419428, + "ra_actual": 0.0013168560905441014, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 322, + 190 + ], + "physical_dimensions": [ + 0.16755103318359224, + 0.05464909741299567 + ], + "curvature_statistics": { + "mean_slope": 0.0008700480281027176, + "max_slope": 0.015869085604300625, + "height_range": 0.19626846371386167, + "mean_height": 0.0, + "std_height": 0.042192043393549594 + }, + "generation_timestamp": "2025-11-08T03:40:50.744936", + "correlation_length": 0.032413038951680184, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7744227412896818, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.33117611801997615, + "fractal_modes": 83 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000639.json b/metadata/naca_airfoil/sample_000639.json new file mode 100644 index 0000000000000000000000000000000000000000..59cfa7859aafdfcad95abf5ba0d675343424c9f3 --- /dev/null +++ b/metadata/naca_airfoil/sample_000639.json @@ -0,0 +1,45 @@ +{ + "sample_id": 639, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 1.6445465351772326, + "thickness_scale": 0.9842479593648349 + }, + "rq_target": 0.0028028959746744363, + "rq_actual": 0.0028028959746744363, + "ra_actual": 0.0022738969263306126, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 287, + 191 + ], + "physical_dimensions": [ + 0.18627662945311108, + 0.06604395958681288 + ], + "curvature_statistics": { + "mean_slope": 0.0006725571244466904, + "max_slope": 0.012631261960977561, + "height_range": 0.1476792746326286, + "mean_height": -2.073933957013628e-18, + "std_height": 0.031739837861266905 + }, + "generation_timestamp": "2025-11-08T03:40:51.196228", + "correlation_length": 0.035459913498853975, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8251553299932558, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.45172493216512105, + "fractal_modes": 94 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000653.json b/metadata/naca_airfoil/sample_000653.json new file mode 100644 index 0000000000000000000000000000000000000000..62177948da4f44ebb6b358bc5ce4d190a66242cc --- /dev/null +++ b/metadata/naca_airfoil/sample_000653.json @@ -0,0 +1,48 @@ +{ + "sample_id": 653, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 0.6057735564025912, + "thickness_scale": 1.1181274176042495 + }, + "rq_target": 0.0017620034142792277, + "rq_actual": 0.0017620034142792277, + "ra_actual": 0.0014353860525598845, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 280, + 151 + ], + "physical_dimensions": [ + 0.17502012149053622, + 0.04259393918737676 + ], + "curvature_statistics": { + "mean_slope": 0.0009379028619858582, + "max_slope": 0.0149557874548756, + "height_range": 0.1694170985475036, + "mean_height": 0.016096053353591013, + "std_height": 0.03683143056148049 + }, + "generation_timestamp": "2025-11-08T03:43:51.437461", + "correlation_length_x": 0.008036581781820169, + "correlation_length_y": 0.020367380980975094, + "orientation": 90.0, + "anisotropy_ratio": 0.39458101114360433, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7989896269594736, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.33525704039176274, + "fractal_modes": 75 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000657.json b/metadata/naca_airfoil/sample_000657.json new file mode 100644 index 0000000000000000000000000000000000000000..1ac4dd1e067c421d04c59d6f21974b35f5783e16 --- /dev/null +++ b/metadata/naca_airfoil/sample_000657.json @@ -0,0 +1,48 @@ +{ + "sample_id": 657, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 1.2882572560197527, + "thickness_scale": 0.8329753823647633 + }, + "rq_target": 0.001938688338125329, + "rq_actual": 0.0019386883381253288, + "ra_actual": 0.0015617347450198038, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 232, + 168 + ], + "physical_dimensions": [ + 0.17544066483514972, + 0.063317966754353 + ], + "curvature_statistics": { + "mean_slope": 0.0005817806142632805, + "max_slope": 0.010041875052124014, + "height_range": 0.10375150629123248, + "mean_height": 0.017102391833656257, + "std_height": 0.022849443270045615 + }, + "generation_timestamp": "2025-11-08T03:43:51.846034", + "correlation_length_x": 0.01809168415360429, + "correlation_length_y": 0.008732028826856714, + "orientation": 30.0, + "anisotropy_ratio": 2.0718763660010486, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6525039263130611, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3261623637465523, + "fractal_modes": 63 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000662.json b/metadata/naca_airfoil/sample_000662.json new file mode 100644 index 0000000000000000000000000000000000000000..3f0b8a00cb8c4aa81caceccd35c70df1a907e6e8 --- /dev/null +++ b/metadata/naca_airfoil/sample_000662.json @@ -0,0 +1,45 @@ +{ + "sample_id": 662, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0012", + "chord": 0.5628665960939916, + "thickness_scale": 0.9484545942722038 + }, + "rq_target": 0.002761046893815541, + "rq_actual": 0.002761046893815541, + "ra_actual": 0.0022108582354271496, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 216, + 173 + ], + "physical_dimensions": [ + 0.16204347794813914, + 0.044760771984566454 + ], + "curvature_statistics": { + "mean_slope": 0.0006074561962458343, + "max_slope": 0.011185004223147142, + "height_range": 0.11384532252334895, + "mean_height": -1.5211790532222226e-18, + "std_height": 0.024467578312301005 + }, + "generation_timestamp": "2025-11-08T03:43:52.394133", + "correlation_length": 0.015034297367777285, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6514325426810152, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.312496046919465, + "fractal_modes": 100 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000682.json b/metadata/naca_airfoil/sample_000682.json new file mode 100644 index 0000000000000000000000000000000000000000..a8dcab3842d63b94df75a0e196c1fc9b52d542a7 --- /dev/null +++ b/metadata/naca_airfoil/sample_000682.json @@ -0,0 +1,45 @@ +{ + "sample_id": 682, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 1.9022875237290902, + "thickness_scale": 1.0017311998611078 + }, + "rq_target": 0.002046595379456538, + "rq_actual": 0.002046595379456538, + "ra_actual": 0.0016933615035242336, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 265, + 131 + ], + "physical_dimensions": [ + 0.1661042120006193, + 0.07916862541431802 + ], + "curvature_statistics": { + "mean_slope": 0.0011179202952839975, + "max_slope": 0.016039286018071097, + "height_range": 0.1803632919550897, + "mean_height": -3.274862097698863e-18, + "std_height": 0.0388517402911948 + }, + "generation_timestamp": "2025-11-08T03:46:47.716403", + "correlation_length": 0.02214664160467259, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7359509576636095, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.47997098510875286, + "fractal_modes": 75 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000712.json b/metadata/naca_airfoil/sample_000712.json new file mode 100644 index 0000000000000000000000000000000000000000..7631d42e91d73c3e4eca825f91c73072d7ed6539 --- /dev/null +++ b/metadata/naca_airfoil/sample_000712.json @@ -0,0 +1,45 @@ +{ + "sample_id": 712, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0012", + "chord": 1.9244353618084764, + "thickness_scale": 0.9348056692780686 + }, + "rq_target": 0.001239858263300692, + "rq_actual": 0.001239858263300692, + "ra_actual": 0.0010173578980545892, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 358, + 135 + ], + "physical_dimensions": [ + 0.1714252390273819, + 0.05441178623427201 + ], + "curvature_statistics": { + "mean_slope": 0.0006425657462761711, + "max_slope": 0.008614002768138609, + "height_range": 0.11220896934609757, + "mean_height": -2.352303697943638e-18, + "std_height": 0.024177226105536118 + }, + "generation_timestamp": "2025-11-08T03:49:41.519895", + "correlation_length": 0.0528829621176336, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7922825951231688, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3839214459460826, + "fractal_modes": 95 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000717.json b/metadata/naca_airfoil/sample_000717.json new file mode 100644 index 0000000000000000000000000000000000000000..2f3fece98ab56c9a1d008c2276fd6ff1eaab7f79 --- /dev/null +++ b/metadata/naca_airfoil/sample_000717.json @@ -0,0 +1,48 @@ +{ + "sample_id": 717, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2415", + "chord": 1.743607458658261, + "thickness_scale": 0.8844125184821056 + }, + "rq_target": 0.0019934977785079694, + "rq_actual": 0.0019934977785079694, + "ra_actual": 0.0016311881796601771, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 279, + 199 + ], + "physical_dimensions": [ + 0.16312212602837198, + 0.03344315245659495 + ], + "curvature_statistics": { + "mean_slope": 0.0006488340118064951, + "max_slope": 0.012132201048270664, + "height_range": 0.13794075139952483, + "mean_height": 0.023164460792628648, + "std_height": 0.03037496756836478 + }, + "generation_timestamp": "2025-11-08T03:49:42.214100", + "correlation_length_x": 0.22205882391655132, + "correlation_length_y": 0.018445898011397947, + "orientation": 5.3054481182619995, + "anisotropy_ratio": 12.038385107590774, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6866795634670416, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3375216644173219, + "fractal_modes": 93 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000727.json b/metadata/naca_airfoil/sample_000727.json new file mode 100644 index 0000000000000000000000000000000000000000..19dd037c347e9d7ff8b597ee9310c128372a2ecf --- /dev/null +++ b/metadata/naca_airfoil/sample_000727.json @@ -0,0 +1,48 @@ +{ + "sample_id": 727, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2415", + "chord": 0.9268120662473266, + "thickness_scale": 0.8118904840354979 + }, + "rq_target": 0.001221653579164295, + "rq_actual": 0.001221653579164295, + "ra_actual": 0.0010148704345531324, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 385, + 178 + ], + "physical_dimensions": [ + 0.16979026537491315, + 0.0396388043540241 + ], + "curvature_statistics": { + "mean_slope": 0.0005574355390659773, + "max_slope": 0.009265105966421034, + "height_range": 0.12316473633890143, + "mean_height": 0.012325309750249328, + "std_height": 0.02678582491816322 + }, + "generation_timestamp": "2025-11-08T03:52:45.935184", + "correlation_length_x": 0.04690492753106247, + "correlation_length_y": 0.011090816731262224, + "orientation": 119.66441593704336, + "anisotropy_ratio": 4.229168028613192, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7989658156634514, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.32905176435312683, + "fractal_modes": 70 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000749.json b/metadata/naca_airfoil/sample_000749.json new file mode 100644 index 0000000000000000000000000000000000000000..a6c6829151eced03e99eb30324506aa83f88e181 --- /dev/null +++ b/metadata/naca_airfoil/sample_000749.json @@ -0,0 +1,45 @@ +{ + "sample_id": 749, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 0.6928912892178715, + "thickness_scale": 0.8956338968015582 + }, + "rq_target": 0.0016945977775521357, + "rq_actual": 0.0016945977775521357, + "ra_actual": 0.0013562115344930804, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 248, + 177 + ], + "physical_dimensions": [ + 0.18741713052665596, + 0.05086177073805829 + ], + "curvature_statistics": { + "mean_slope": 0.0008098188669662569, + "max_slope": 0.014811891300157165, + "height_range": 0.1612604796097557, + "mean_height": 0.0, + "std_height": 0.034663405065411886 + }, + "generation_timestamp": "2025-11-08T03:52:48.669617", + "correlation_length": 0.02876478793719389, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6733952141904753, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4354215198992476, + "fractal_modes": 62 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000755.json b/metadata/naca_airfoil/sample_000755.json new file mode 100644 index 0000000000000000000000000000000000000000..575b3e5bbb502cb0c4495bf2aa2d8db858ab047b --- /dev/null +++ b/metadata/naca_airfoil/sample_000755.json @@ -0,0 +1,45 @@ +{ + "sample_id": 755, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 0.9640235589445137, + "thickness_scale": 1.1076035366468702 + }, + "rq_target": 0.0013937121771164336, + "rq_actual": 0.0013937121771164336, + "ra_actual": 0.0011461671386257613, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 334, + 192 + ], + "physical_dimensions": [ + 0.1597967725503873, + 0.037343650442351106 + ], + "curvature_statistics": { + "mean_slope": 0.00043454335922669214, + "max_slope": 0.007919160666188108, + "height_range": 0.09971293215226354, + "mean_height": 0.0, + "std_height": 0.02143540119919624 + }, + "generation_timestamp": "2025-11-08T03:56:00.463555", + "correlation_length": 0.04013275284842932, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8445150597829053, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3803315777351863, + "fractal_modes": 76 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000758.json b/metadata/naca_airfoil/sample_000758.json new file mode 100644 index 0000000000000000000000000000000000000000..23b00ed8b8c04b566e2385ba53cb2c12cadf2846 --- /dev/null +++ b/metadata/naca_airfoil/sample_000758.json @@ -0,0 +1,45 @@ +{ + "sample_id": 758, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 0.9280447415744741, + "thickness_scale": 1.0475148991699972 + }, + "rq_target": 0.0018446159183729328, + "rq_actual": 0.001844615918372933, + "ra_actual": 0.001521268631122221, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 270, + 104 + ], + "physical_dimensions": [ + 0.15142979255591077, + 0.03271594133052937 + ], + "curvature_statistics": { + "mean_slope": 0.000705365398542684, + "max_slope": 0.008310019473311324, + "height_range": 0.0943028941947015, + "mean_height": -1.012169139259402e-18, + "std_height": 0.020354742582402253 + }, + "generation_timestamp": "2025-11-08T03:56:00.801793", + "correlation_length": 0.030316279431660362, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7434888695088145, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.44503989343911443, + "fractal_modes": 89 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000768.json b/metadata/naca_airfoil/sample_000768.json new file mode 100644 index 0000000000000000000000000000000000000000..6a4657f5a4e84c9f5628e0ccc6e5fd1b87481e36 --- /dev/null +++ b/metadata/naca_airfoil/sample_000768.json @@ -0,0 +1,45 @@ +{ + "sample_id": 768, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 0.8514605907179058, + "thickness_scale": 1.0416640157396164 + }, + "rq_target": 0.002480962160691033, + "rq_actual": 0.002480962160691033, + "ra_actual": 0.0020046776529700585, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 205, + 123 + ], + "physical_dimensions": [ + 0.1617590576681171, + 0.05997104142507179 + ], + "curvature_statistics": { + "mean_slope": 0.0012966567394338557, + "max_slope": 0.018900978971614607, + "height_range": 0.1875530391545396, + "mean_height": 0.0, + "std_height": 0.04039792180425696 + }, + "generation_timestamp": "2025-11-08T03:56:02.013597", + "correlation_length": 0.012690611212113501, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6723663963223001, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.33518655220255783, + "fractal_modes": 81 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000769.json b/metadata/naca_airfoil/sample_000769.json new file mode 100644 index 0000000000000000000000000000000000000000..0687f9f7ac7931528022aa7de4c80a327e985801 --- /dev/null +++ b/metadata/naca_airfoil/sample_000769.json @@ -0,0 +1,45 @@ +{ + "sample_id": 769, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 0.5490734447472947, + "thickness_scale": 1.0670019013280547 + }, + "rq_target": 0.0008736215808515176, + "rq_actual": 0.0008736215808515176, + "ra_actual": 0.0007023178113047755, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 273, + 193 + ], + "physical_dimensions": [ + 0.18490920072763078, + 0.04227075182596563 + ], + "curvature_statistics": { + "mean_slope": 0.0005936031572530611, + "max_slope": 0.011426373648001687, + "height_range": 0.12848763730356647, + "mean_height": 0.007294059760191384, + "std_height": 0.02771969188434962 + }, + "generation_timestamp": "2025-11-08T03:56:02.169289", + "correlation_length": 0.006912837136565289, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8466637381947271, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3249305648127811, + "fractal_modes": 96 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000778.json b/metadata/naca_airfoil/sample_000778.json new file mode 100644 index 0000000000000000000000000000000000000000..ac8569abae2f2cde55aaeede783189ba7ad9de64 --- /dev/null +++ b/metadata/naca_airfoil/sample_000778.json @@ -0,0 +1,48 @@ +{ + "sample_id": 778, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.7062310881989415, + "thickness_scale": 1.0163223198287592 + }, + "rq_target": 0.004567639631224787, + "rq_actual": 0.004567639631224787, + "ra_actual": 0.0036622721284504034, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 383, + 181 + ], + "physical_dimensions": [ + 0.19922385581628543, + 0.04955659667219249 + ], + "curvature_statistics": { + "mean_slope": 0.0007889299647301596, + "max_slope": 0.012216143826723449, + "height_range": 0.1730224656303157, + "mean_height": 0.04538037403215683, + "std_height": 0.03865355159935445 + }, + "generation_timestamp": "2025-11-08T03:59:22.192755", + "correlation_length_x": 0.027763808773776568, + "correlation_length_y": 0.00520290125264458, + "orientation": 16.620185651302798, + "anisotropy_ratio": 5.336216742469313, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.84848374404506, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3816080514138367, + "fractal_modes": 71 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000791.json b/metadata/naca_airfoil/sample_000791.json new file mode 100644 index 0000000000000000000000000000000000000000..37420570b4d04c1da66fc285f8685021c78069f1 --- /dev/null +++ b/metadata/naca_airfoil/sample_000791.json @@ -0,0 +1,45 @@ +{ + "sample_id": 791, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.4858750120716602, + "thickness_scale": 1.0098823299110915 + }, + "rq_target": 0.002782171625974129, + "rq_actual": 0.002782171625974129, + "ra_actual": 0.0022147506851635974, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 298, + 158 + ], + "physical_dimensions": [ + 0.15562882895131022, + 0.043816835302904686 + ], + "curvature_statistics": { + "mean_slope": 0.0009076268164530519, + "max_slope": 0.013720643727538508, + "height_range": 0.1667937219824303, + "mean_height": 0.03948990297801158, + "std_height": 0.03716547357831486 + }, + "generation_timestamp": "2025-11-08T03:59:23.728951", + "correlation_length": 0.07679424178992557, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.830717402717615, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.46286966234820837, + "fractal_modes": 72 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000799.json b/metadata/naca_airfoil/sample_000799.json new file mode 100644 index 0000000000000000000000000000000000000000..0585291e372ff7fc81515c6edd7e48c6d26a547d --- /dev/null +++ b/metadata/naca_airfoil/sample_000799.json @@ -0,0 +1,45 @@ +{ + "sample_id": 799, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 1.9129083463446526, + "thickness_scale": 0.8630165593518242 + }, + "rq_target": 0.003403270136047556, + "rq_actual": 0.0034032701360475564, + "ra_actual": 0.002740843007844618, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 337, + 191 + ], + "physical_dimensions": [ + 0.19125283002680057, + 0.04044470898761095 + ], + "curvature_statistics": { + "mean_slope": 0.0005179445993490403, + "max_slope": 0.008758495408996139, + "height_range": 0.11269929807387163, + "mean_height": 0.0254295261991052, + "std_height": 0.025052243750766378 + }, + "generation_timestamp": "2025-11-08T03:59:24.763041", + "correlation_length": 0.06660728524606498, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8454108656939212, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4761620595757646, + "fractal_modes": 94 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000803.json b/metadata/naca_airfoil/sample_000803.json new file mode 100644 index 0000000000000000000000000000000000000000..082d3ce798821ad5a84be247dbbf3bea7a782470 --- /dev/null +++ b/metadata/naca_airfoil/sample_000803.json @@ -0,0 +1,48 @@ +{ + "sample_id": 803, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 0.6987651722972121, + "thickness_scale": 1.075629340848464 + }, + "rq_target": 0.0020875933235160815, + "rq_actual": 0.002087593323516081, + "ra_actual": 0.0016854945648972141, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 255, + 143 + ], + "physical_dimensions": [ + 0.15202212921457314, + 0.04195446875052104 + ], + "curvature_statistics": { + "mean_slope": 0.0005650579109458642, + "max_slope": 0.008774392909937782, + "height_range": 0.09683437167003098, + "mean_height": 0.0, + "std_height": 0.02084400311924756 + }, + "generation_timestamp": "2025-11-08T04:02:34.079617", + "correlation_length_x": 0.0359090908190112, + "correlation_length_y": 0.0029108204301245754, + "orientation": 59.886372366777834, + "anisotropy_ratio": 12.336415687955846, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8443627891595626, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.46274631440166347, + "fractal_modes": 80 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000807.json b/metadata/naca_airfoil/sample_000807.json new file mode 100644 index 0000000000000000000000000000000000000000..094e5adfd567cb622f86ff6e30aedf7708f3178b --- /dev/null +++ b/metadata/naca_airfoil/sample_000807.json @@ -0,0 +1,45 @@ +{ + "sample_id": 807, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 0.9843493414535638, + "thickness_scale": 1.1286455831582414 + }, + "rq_target": 0.0013304323951958017, + "rq_actual": 0.0013304323951958017, + "ra_actual": 0.0010817649881170398, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 327, + 157 + ], + "physical_dimensions": [ + 0.1777559922910647, + 0.037505301197625934 + ], + "curvature_statistics": { + "mean_slope": 0.0010425792038853956, + "max_slope": 0.01630731496133991, + "height_range": 0.20321421877601858, + "mean_height": -4.4288684127706434e-18, + "std_height": 0.04373459120447479 + }, + "generation_timestamp": "2025-11-08T04:02:34.614131", + "correlation_length": 0.010733500724907336, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8236735895891517, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3837224143626877, + "fractal_modes": 94 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000812.json b/metadata/naca_airfoil/sample_000812.json new file mode 100644 index 0000000000000000000000000000000000000000..8230cf80abbff63add00704084ec06355402bc07 --- /dev/null +++ b/metadata/naca_airfoil/sample_000812.json @@ -0,0 +1,48 @@ +{ + "sample_id": 812, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 0.9253480233225346, + "thickness_scale": 0.8305231742244269 + }, + "rq_target": 0.003457921846114655, + "rq_actual": 0.003457921846114655, + "ra_actual": 0.0028263789142212266, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 202, + 188 + ], + "physical_dimensions": [ + 0.16636004159938697, + 0.08591559995518874 + ], + "curvature_statistics": { + "mean_slope": 0.0007480558946231348, + "max_slope": 0.01356358174694528, + "height_range": 0.13120223798676442, + "mean_height": 0.024553156184676937, + "std_height": 0.028992517275645426 + }, + "generation_timestamp": "2025-11-08T04:02:35.077735", + "correlation_length_x": 0.010349846467903708, + "correlation_length_y": 0.0035669620867181673, + "orientation": 178.01617299629692, + "anisotropy_ratio": 2.9015857797990297, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8257124783979081, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34497033374189684, + "fractal_modes": 75 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000816.json b/metadata/naca_airfoil/sample_000816.json new file mode 100644 index 0000000000000000000000000000000000000000..d8fe128d1ea4f9e3b01ae34c5e4795703032f42b --- /dev/null +++ b/metadata/naca_airfoil/sample_000816.json @@ -0,0 +1,45 @@ +{ + "sample_id": 816, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 1.4593662603275726, + "thickness_scale": 0.8435799905396104 + }, + "rq_target": 0.0008422946856551211, + "rq_actual": 0.0008422946856551212, + "ra_actual": 0.0006871039573499656, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 398, + 180 + ], + "physical_dimensions": [ + 0.18856078570799892, + 0.052826078195964785 + ], + "curvature_statistics": { + "mean_slope": 0.0003354672472605565, + "max_slope": 0.005535251120701646, + "height_range": 0.07594405417580688, + "mean_height": 2.3803776742381917e-18, + "std_height": 0.016335405332989276 + }, + "generation_timestamp": "2025-11-08T04:02:35.667023", + "correlation_length": 0.014476427476491915, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6618145097117097, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.40376207851985046, + "fractal_modes": 90 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000823.json b/metadata/naca_airfoil/sample_000823.json new file mode 100644 index 0000000000000000000000000000000000000000..f4912c1d067e741b94d284cbcb2fc59d14ef5e02 --- /dev/null +++ b/metadata/naca_airfoil/sample_000823.json @@ -0,0 +1,45 @@ +{ + "sample_id": 823, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA6412", + "chord": 1.016865448761699, + "thickness_scale": 0.871894994063796 + }, + "rq_target": 0.004575050036929333, + "rq_actual": 0.004575050036929332, + "ra_actual": 0.003717996371011441, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 245, + 116 + ], + "physical_dimensions": [ + 0.1771424686216549, + 0.0612189157573765 + ], + "curvature_statistics": { + "mean_slope": 0.0009217797174871486, + "max_slope": 0.010913919733100809, + "height_range": 0.12881022002452874, + "mean_height": 0.04050789023016995, + "std_height": 0.029075713891544 + }, + "generation_timestamp": "2025-11-08T04:02:36.423247", + "correlation_length": 0.04254618324472167, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.673193545333, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4226907703696497, + "fractal_modes": 96 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000833.json b/metadata/naca_airfoil/sample_000833.json new file mode 100644 index 0000000000000000000000000000000000000000..57a990f3b8149c2a40fe479f4468cab8feb5a56c --- /dev/null +++ b/metadata/naca_airfoil/sample_000833.json @@ -0,0 +1,45 @@ +{ + "sample_id": 833, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 1.0963839526593706, + "thickness_scale": 0.9413529766548006 + }, + "rq_target": 0.002971347145815409, + "rq_actual": 0.0029713471458154093, + "ra_actual": 0.0023887409151866356, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 286, + 189 + ], + "physical_dimensions": [ + 0.15484919938185734, + 0.07313333824629491 + ], + "curvature_statistics": { + "mean_slope": 0.0006488319291000909, + "max_slope": 0.012101386546621046, + "height_range": 0.1412422620603682, + "mean_height": 2.1032086010584975e-18, + "std_height": 0.030358063472919777 + }, + "generation_timestamp": "2025-11-08T04:05:24.604437", + "correlation_length": 0.020292050206397697, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6836549902005135, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3384883001198972, + "fractal_modes": 83 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000836.json b/metadata/naca_airfoil/sample_000836.json new file mode 100644 index 0000000000000000000000000000000000000000..b64116eb9e107cfeeb5a8cf333ae361ca1a66e89 --- /dev/null +++ b/metadata/naca_airfoil/sample_000836.json @@ -0,0 +1,45 @@ +{ + "sample_id": 836, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA4415", + "chord": 1.0803359220901685, + "thickness_scale": 1.0472535479478011 + }, + "rq_target": 0.0012180062801530917, + "rq_actual": 0.0012180062801530917, + "ra_actual": 0.0010027616589555676, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 335, + 170 + ], + "physical_dimensions": [ + 0.16859859056955334, + 0.03585708239296027 + ], + "curvature_statistics": { + "mean_slope": 0.0008068035389061079, + "max_slope": 0.013105695536709008, + "height_range": 0.16404951027746753, + "mean_height": 0.02872269279709227, + "std_height": 0.03620162009114662 + }, + "generation_timestamp": "2025-11-08T04:05:25.074569", + "correlation_length": 0.044676026416222994, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.699610710148165, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4114400886310403, + "fractal_modes": 84 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000851.json b/metadata/naca_airfoil/sample_000851.json new file mode 100644 index 0000000000000000000000000000000000000000..dba759e6ae1360192daf4ad30072fbefe89e6733 --- /dev/null +++ b/metadata/naca_airfoil/sample_000851.json @@ -0,0 +1,48 @@ +{ + "sample_id": 851, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0012", + "chord": 0.946825204775186, + "thickness_scale": 0.9048306149746761 + }, + "rq_target": 0.003922516216937645, + "rq_actual": 0.003922516216937645, + "ra_actual": 0.0031446397550525342, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 357, + 147 + ], + "physical_dimensions": [ + 0.16639337297422624, + 0.04033914037324458 + ], + "curvature_statistics": { + "mean_slope": 0.0005788312060632279, + "max_slope": 0.008349216626731498, + "height_range": 0.10861071216527603, + "mean_height": -1.0831650538464531e-18, + "std_height": 0.02338773045737094 + }, + "generation_timestamp": "2025-11-08T04:08:20.642508", + "correlation_length_x": 0.026039530077186436, + "correlation_length_y": 0.01493996537496101, + "orientation": 0.0, + "anisotropy_ratio": 1.7429444730058081, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7365246544848888, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.32105032562196983, + "fractal_modes": 61 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000870.json b/metadata/naca_airfoil/sample_000870.json new file mode 100644 index 0000000000000000000000000000000000000000..3cb7065955dcb4cb9d9290684fa831d0e8a37dd1 --- /dev/null +++ b/metadata/naca_airfoil/sample_000870.json @@ -0,0 +1,48 @@ +{ + "sample_id": 870, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 0.7532946726899346, + "thickness_scale": 1.1039485743894986 + }, + "rq_target": 0.0008242098014283584, + "rq_actual": 0.0008242098014283583, + "ra_actual": 0.0006727123448731733, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 270, + 126 + ], + "physical_dimensions": [ + 0.1612478255145632, + 0.057453440035432374 + ], + "curvature_statistics": { + "mean_slope": 0.0010554646227627662, + "max_slope": 0.014596187220471254, + "height_range": 0.16563892581946874, + "mean_height": 0.0, + "std_height": 0.035692240855704216 + }, + "generation_timestamp": "2025-11-08T04:08:22.698394", + "correlation_length_x": 0.01986845781416419, + "correlation_length_y": 0.00161492764272239, + "orientation": 33.98897009816476, + "anisotropy_ratio": 12.303001873613743, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6938185853517467, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4180516730866767, + "fractal_modes": 82 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000900.json b/metadata/naca_airfoil/sample_000900.json new file mode 100644 index 0000000000000000000000000000000000000000..7c8ea43e9b24280c2e227ddeb2cdd6464d8c566b --- /dev/null +++ b/metadata/naca_airfoil/sample_000900.json @@ -0,0 +1,45 @@ +{ + "sample_id": 900, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0012", + "chord": 1.5162794185187818, + "thickness_scale": 1.0678527170907155 + }, + "rq_target": 0.0013600349786044158, + "rq_actual": 0.0013600349786044158, + "ra_actual": 0.0010922695921288365, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 210, + 167 + ], + "physical_dimensions": [ + 0.19140888188455174, + 0.08592598277325954 + ], + "curvature_statistics": { + "mean_slope": 0.0007071295680179648, + "max_slope": 0.01276689262723173, + "height_range": 0.12817797181660176, + "mean_height": -4.862567909393329e-18, + "std_height": 0.027551597653864904 + }, + "generation_timestamp": "2025-11-08T04:14:10.029092", + "correlation_length": 0.04379434519599306, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6548066489986846, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.40505382157792647, + "fractal_modes": 70 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000901.json b/metadata/naca_airfoil/sample_000901.json new file mode 100644 index 0000000000000000000000000000000000000000..5507c373c75e3f942ad27d4773922dda685350c6 --- /dev/null +++ b/metadata/naca_airfoil/sample_000901.json @@ -0,0 +1,48 @@ +{ + "sample_id": 901, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 1.6350385372835763, + "thickness_scale": 1.0855685598747007 + }, + "rq_target": 0.0024734767220745764, + "rq_actual": 0.0024734767220745764, + "ra_actual": 0.00205014521663696, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 375, + 194 + ], + "physical_dimensions": [ + 0.19724658066908385, + 0.12383150097628041 + ], + "curvature_statistics": { + "mean_slope": 0.0008226334042628808, + "max_slope": 0.014667805285648773, + "height_range": 0.19545849729761472, + "mean_height": 0.0, + "std_height": 0.04202260864526706 + }, + "generation_timestamp": "2025-11-08T04:14:10.247039", + "correlation_length_x": 0.0805215206351186, + "correlation_length_y": 0.02963494241579919, + "orientation": 121.03963548928364, + "anisotropy_ratio": 2.717114125121107, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6751567869002203, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3358991088151986, + "fractal_modes": 97 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000908.json b/metadata/naca_airfoil/sample_000908.json new file mode 100644 index 0000000000000000000000000000000000000000..d1c7522e6d1ccc9f45d034ecdf4da20860d998b8 --- /dev/null +++ b/metadata/naca_airfoil/sample_000908.json @@ -0,0 +1,48 @@ +{ + "sample_id": 908, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0009", + "chord": 1.1790782770367971, + "thickness_scale": 1.1454361963623838 + }, + "rq_target": 0.0005680475070840482, + "rq_actual": 0.0005680475070840482, + "ra_actual": 0.0004578544600249306, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 317, + 164 + ], + "physical_dimensions": [ + 0.15998483882343986, + 0.06643938272517719 + ], + "curvature_statistics": { + "mean_slope": 0.0005142513310291941, + "max_slope": 0.008401611434411007, + "height_range": 0.10311868413440192, + "mean_height": 0.0, + "std_height": 0.022185495807594977 + }, + "generation_timestamp": "2025-11-08T04:14:10.956199", + "correlation_length_x": 0.027187861537517673, + "correlation_length_y": 0.008979335601198337, + "orientation": 76.59071781419514, + "anisotropy_ratio": 3.027825525742608, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8144881799425578, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.38162309201024425, + "fractal_modes": 82 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000910.json b/metadata/naca_airfoil/sample_000910.json new file mode 100644 index 0000000000000000000000000000000000000000..50abe4fbf75fb45d748b3acff5f9b67f855dfbd4 --- /dev/null +++ b/metadata/naca_airfoil/sample_000910.json @@ -0,0 +1,48 @@ +{ + "sample_id": 910, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0012", + "chord": 1.793873319149231, + "thickness_scale": 1.0368892670004823 + }, + "rq_target": 0.0022680510165776443, + "rq_actual": 0.0022680510165776447, + "ra_actual": 0.0018644550338574493, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 345, + 113 + ], + "physical_dimensions": [ + 0.16151033227491576, + 0.045291326253321544 + ], + "curvature_statistics": { + "mean_slope": 0.0008363569048812276, + "max_slope": 0.009729255520000184, + "height_range": 0.12446245404563565, + "mean_height": 0.0, + "std_height": 0.02685472980447652 + }, + "generation_timestamp": "2025-11-08T04:14:11.205846", + "correlation_length_x": 0.04214827152897489, + "correlation_length_y": 0.012999664111465584, + "orientation": 45.0, + "anisotropy_ratio": 3.242258505110182, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8047995076979135, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4723272351471576, + "fractal_modes": 92 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000921.json b/metadata/naca_airfoil/sample_000921.json new file mode 100644 index 0000000000000000000000000000000000000000..6ab6f9a2ffeba47476bef0f1eb97464f60ed612a --- /dev/null +++ b/metadata/naca_airfoil/sample_000921.json @@ -0,0 +1,48 @@ +{ + "sample_id": 921, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0012", + "chord": 0.5055252475048453, + "thickness_scale": 1.162820130546856 + }, + "rq_target": 0.0006387854135602154, + "rq_actual": 0.0006387854135602154, + "ra_actual": 0.0005196798931899117, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 279, + 199 + ], + "physical_dimensions": [ + 0.15012010649071295, + 0.04682460261735785 + ], + "curvature_statistics": { + "mean_slope": 0.0006224294124886541, + "max_slope": 0.012104333141328315, + "height_range": 0.13957774172797996, + "mean_height": 4.0952734180442005e-18, + "std_height": 0.02999088835337587 + }, + "generation_timestamp": "2025-11-08T04:14:12.893412", + "correlation_length_x": 0.04740440422703595, + "correlation_length_y": 0.002459990531546564, + "orientation": 63.992460827584296, + "anisotropy_ratio": 19.270157189277235, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7363168559473734, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34240018661390126, + "fractal_modes": 97 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000930.json b/metadata/naca_airfoil/sample_000930.json new file mode 100644 index 0000000000000000000000000000000000000000..5e4e1cda2a9727fc7698e32c4599604caf75fd27 --- /dev/null +++ b/metadata/naca_airfoil/sample_000930.json @@ -0,0 +1,45 @@ +{ + "sample_id": 930, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 1.5882667871534961, + "thickness_scale": 1.1676870379954973 + }, + "rq_target": 0.001362239976248199, + "rq_actual": 0.001362239976248199, + "ra_actual": 0.0011210367801543304, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 289, + 153 + ], + "physical_dimensions": [ + 0.16309200016642117, + 0.08204870184364323 + ], + "curvature_statistics": { + "mean_slope": 0.0007926706312087739, + "max_slope": 0.012496819554851324, + "height_range": 0.14405253299545245, + "mean_height": 0.02110334909788824, + "std_height": 0.0316353731112302 + }, + "generation_timestamp": "2025-11-08T04:17:20.234376", + "correlation_length": 0.028123637528870017, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7654881542927753, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.45933915669090963, + "fractal_modes": 87 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000935.json b/metadata/naca_airfoil/sample_000935.json new file mode 100644 index 0000000000000000000000000000000000000000..9408b08d814fbd2fa99faf5c53a38eff3a4304b1 --- /dev/null +++ b/metadata/naca_airfoil/sample_000935.json @@ -0,0 +1,45 @@ +{ + "sample_id": 935, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2412", + "chord": 0.863533314074697, + "thickness_scale": 1.1840854288216178 + }, + "rq_target": 0.004415927348448482, + "rq_actual": 0.004415927348448482, + "ra_actual": 0.0036449984300988367, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 266, + 191 + ], + "physical_dimensions": [ + 0.19365125555276988, + 0.0789422275337287 + ], + "curvature_statistics": { + "mean_slope": 0.000675998864161975, + "max_slope": 0.012940488710577453, + "height_range": 0.14308689800165036, + "mean_height": 0.011470322498137184, + "std_height": 0.03098053136298923 + }, + "generation_timestamp": "2025-11-08T04:17:20.899388", + "correlation_length": 0.009326373417409809, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8083110379307976, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4918609754802814, + "fractal_modes": 88 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000943.json b/metadata/naca_airfoil/sample_000943.json new file mode 100644 index 0000000000000000000000000000000000000000..60b5cab621ce90628b5ceebbfa3fdcc15a11a9d8 --- /dev/null +++ b/metadata/naca_airfoil/sample_000943.json @@ -0,0 +1,48 @@ +{ + "sample_id": 943, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2415", + "chord": 1.3540026917461971, + "thickness_scale": 1.0730335443170285 + }, + "rq_target": 0.0022648649139806964, + "rq_actual": 0.0022648649139806964, + "ra_actual": 0.0018697878595093427, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 380, + 136 + ], + "physical_dimensions": [ + 0.19671375460765853, + 0.04466608825699539 + ], + "curvature_statistics": { + "mean_slope": 0.0009240575721866769, + "max_slope": 0.012359969600114854, + "height_range": 0.16323292911762213, + "mean_height": 0.018005729766864598, + "std_height": 0.035628049160606065 + }, + "generation_timestamp": "2025-11-08T04:17:21.885057", + "correlation_length_x": 0.025862471169862407, + "correlation_length_y": 0.010503265916394638, + "orientation": 15.0, + "anisotropy_ratio": 2.4623266111442015, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6912753886271203, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.37343914315334165, + "fractal_modes": 99 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000953.json b/metadata/naca_airfoil/sample_000953.json new file mode 100644 index 0000000000000000000000000000000000000000..703d0c07f96c1696e257edbd647320b1218cc4a6 --- /dev/null +++ b/metadata/naca_airfoil/sample_000953.json @@ -0,0 +1,45 @@ +{ + "sample_id": 953, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA6412", + "chord": 1.1145446400084036, + "thickness_scale": 0.8703212853350598 + }, + "rq_target": 0.004661621897013549, + "rq_actual": 0.004661621897013549, + "ra_actual": 0.003790483015498646, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 249, + 179 + ], + "physical_dimensions": [ + 0.15876616633378068, + 0.03377686028813427 + ], + "curvature_statistics": { + "mean_slope": 0.0007773309763974652, + "max_slope": 0.01091814929270243, + "height_range": 0.13323803549393165, + "mean_height": 0.044401990497206764, + "std_height": 0.03013529965804966 + }, + "generation_timestamp": "2025-11-08T04:20:25.021510", + "correlation_length": 0.011799866827918329, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7619387227469827, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.46976628133354986, + "fractal_modes": 73 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000957.json b/metadata/naca_airfoil/sample_000957.json new file mode 100644 index 0000000000000000000000000000000000000000..b050ce50be18419d905f4ea2026e77b65b6ff84d --- /dev/null +++ b/metadata/naca_airfoil/sample_000957.json @@ -0,0 +1,48 @@ +{ + "sample_id": 957, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA2415", + "chord": 1.7774116154441615, + "thickness_scale": 1.0556311629154225 + }, + "rq_target": 0.0005551257257308253, + "rq_actual": 0.0005551257257308253, + "ra_actual": 0.000450130587792441, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 213, + 115 + ], + "physical_dimensions": [ + 0.17547455738889253, + 0.10542932756921951 + ], + "curvature_statistics": { + "mean_slope": 0.0012013595615114133, + "max_slope": 0.016500906008600574, + "height_range": 0.1626862799292937, + "mean_height": 0.023587012571359006, + "std_height": 0.03577580578694204 + }, + "generation_timestamp": "2025-11-08T04:20:25.629895", + "correlation_length_x": 0.009808957232160825, + "correlation_length_y": 0.004238474667998975, + "orientation": 15.556417983845147, + "anisotropy_ratio": 2.3142658622498575, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7969055863497199, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3872561505459025, + "fractal_modes": 100 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000967.json b/metadata/naca_airfoil/sample_000967.json new file mode 100644 index 0000000000000000000000000000000000000000..67f88444fa0bbe7e4d7adad58718c9003bd00ad5 --- /dev/null +++ b/metadata/naca_airfoil/sample_000967.json @@ -0,0 +1,48 @@ +{ + "sample_id": 967, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0018", + "chord": 1.65401223186272, + "thickness_scale": 0.9841491342726739 + }, + "rq_target": 0.001909072421009266, + "rq_actual": 0.0019090724210092656, + "ra_actual": 0.0015642270070845411, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 204, + 123 + ], + "physical_dimensions": [ + 0.19533662317408534, + 0.07690642279108828 + ], + "curvature_statistics": { + "mean_slope": 0.0012266261610321305, + "max_slope": 0.01789989764062798, + "height_range": 0.1771975474855635, + "mean_height": 4.5308001642601635e-18, + "std_height": 0.0381669093553287 + }, + "generation_timestamp": "2025-11-08T04:20:26.907169", + "correlation_length_x": 0.07151778959746644, + "correlation_length_y": 0.00836145314332503, + "orientation": 18.74458572047889, + "anisotropy_ratio": 8.553272783040024, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.677440425366449, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.43154435879192476, + "fractal_modes": 90 + } +} \ No newline at end of file diff --git a/metadata/naca_airfoil/sample_000983.json b/metadata/naca_airfoil/sample_000983.json new file mode 100644 index 0000000000000000000000000000000000000000..c037db5606ceeed875f6eec7cdd82ee4311c8976 --- /dev/null +++ b/metadata/naca_airfoil/sample_000983.json @@ -0,0 +1,45 @@ +{ + "sample_id": 983, + "geometry_type": "naca_airfoil", + "geometry_parameters": { + "type": "naca_airfoil", + "profile": "NACA0015", + "chord": 1.2066018912864866, + "thickness_scale": 0.9098828743222033 + }, + "rq_target": 0.0032911449393569795, + "rq_actual": 0.003291144939356979, + "ra_actual": 0.002768118049801356, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 359, + 132 + ], + "physical_dimensions": [ + 0.15586535757169326, + 0.08841005563316026 + ], + "curvature_statistics": { + "mean_slope": 0.000796711740341031, + "max_slope": 0.01046612801062395, + "height_range": 0.1365212624485158, + "mean_height": 0.0, + "std_height": 0.029420866693117036 + }, + "generation_timestamp": "2025-11-08T04:23:40.710090", + "correlation_length": 0.0698357968751658, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6616556839232448, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4072241041750957, + "fractal_modes": 88 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000012.json b/metadata/simple_spline/sample_000012.json new file mode 100644 index 0000000000000000000000000000000000000000..a524e4d9aee88a0fcdf8c9333a01a2e931bf7004 --- /dev/null +++ b/metadata/simple_spline/sample_000012.json @@ -0,0 +1,47 @@ +{ + "sample_id": 12, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.002673992916423682, + "rq_actual": 0.0026739929164236818, + "ra_actual": 0.0021660464686092877, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 264, + 115 + ], + "physical_dimensions": [ + 0.15439721117961364, + 0.034982550932548526 + ], + "curvature_statistics": { + "mean_slope": 0.0021056249088379866, + "max_slope": 0.008590205264825568, + "height_range": 0.1874233616494285, + "mean_height": 0.01854745981929801, + "std_height": 0.04738766690220633 + }, + "generation_timestamp": "2025-11-08T02:23:27.388433", + "correlation_length_x": 0.029756759803949224, + "correlation_length_y": 0.0016916151498556709, + "orientation": 144.90762794620673, + "anisotropy_ratio": 17.590738535587175, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.763191470566693, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4971192156913291, + "fractal_modes": 65 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000018.json b/metadata/simple_spline/sample_000018.json new file mode 100644 index 0000000000000000000000000000000000000000..49bbdbca7a9c9a77c2b80954aa51568819e9e930 --- /dev/null +++ b/metadata/simple_spline/sample_000018.json @@ -0,0 +1,44 @@ +{ + "sample_id": 18, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.002387284165111497, + "rq_actual": 0.0023872841651114973, + "ra_actual": 0.0019056936225659191, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 338, + 128 + ], + "physical_dimensions": [ + 0.18407376583006968, + 0.06111737282091225 + ], + "curvature_statistics": { + "mean_slope": 0.0008176749295458946, + "max_slope": 0.002770643825861077, + "height_range": 0.14738903453710198, + "mean_height": -0.014170806612422813, + "std_height": 0.031890039406274155 + }, + "generation_timestamp": "2025-11-08T02:23:28.239340", + "correlation_length": 0.08124884255845935, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6504212725452163, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.32744091079814114, + "fractal_modes": 72 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000039.json b/metadata/simple_spline/sample_000039.json new file mode 100644 index 0000000000000000000000000000000000000000..654c40cd8b89efe6514c2b3a0e3cd2cf98c80cf5 --- /dev/null +++ b/metadata/simple_spline/sample_000039.json @@ -0,0 +1,44 @@ +{ + "sample_id": 39, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.004124816644978843, + "rq_actual": 0.004124816644978843, + "ra_actual": 0.0033470487448189626, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 336, + 153 + ], + "physical_dimensions": [ + 0.1800188944022484, + 0.05920634681313506 + ], + "curvature_statistics": { + "mean_slope": 0.0003710708893502747, + "max_slope": 0.0008904714787410506, + "height_range": 0.10250040524767494, + "mean_height": 0.06704294052507258, + "std_height": 0.028578736155162803 + }, + "generation_timestamp": "2025-11-08T02:26:34.740874", + "correlation_length": 0.07585810306654624, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6548388080647823, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.31095878796694776, + "fractal_modes": 84 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000060.json b/metadata/simple_spline/sample_000060.json new file mode 100644 index 0000000000000000000000000000000000000000..7c39273dc3eb2765236c14a4d419f235bee02598 --- /dev/null +++ b/metadata/simple_spline/sample_000060.json @@ -0,0 +1,47 @@ +{ + "sample_id": 60, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0014218720517202334, + "rq_actual": 0.0014218720517202334, + "ra_actual": 0.0011540998202516223, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 367, + 130 + ], + "physical_dimensions": [ + 0.15835716005869366, + 0.055362464159249766 + ], + "curvature_statistics": { + "mean_slope": 0.0002414148783406204, + "max_slope": 0.0003697900247453048, + "height_range": 0.08835784547266706, + "mean_height": -0.02874367987887646, + "std_height": 0.025818874161296464 + }, + "generation_timestamp": "2025-11-08T02:29:53.623647", + "correlation_length_x": 0.03608391173858538, + "correlation_length_y": 0.0032389571933704366, + "orientation": 45.0, + "anisotropy_ratio": 11.140595439928216, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7822272798069528, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.44211113193988044, + "fractal_modes": 73 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000063.json b/metadata/simple_spline/sample_000063.json new file mode 100644 index 0000000000000000000000000000000000000000..a3836b0f2570a8bcc40749693f841c96dd75eea5 --- /dev/null +++ b/metadata/simple_spline/sample_000063.json @@ -0,0 +1,47 @@ +{ + "sample_id": 63, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.000608786507392918, + "rq_actual": 0.000608786507392918, + "ra_actual": 0.0005034006137065411, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 275, + 198 + ], + "physical_dimensions": [ + 0.187535280115129, + 0.06822847267337295 + ], + "curvature_statistics": { + "mean_slope": 0.0005628741834557857, + "max_slope": 0.0013285061183285901, + "height_range": 0.11686572634049854, + "mean_height": -0.004666620191999725, + "std_height": 0.031543633220413037 + }, + "generation_timestamp": "2025-11-08T02:29:53.939534", + "correlation_length_x": 0.34820385753091543, + "correlation_length_y": 0.02414580061001521, + "orientation": 175.68065709903294, + "anisotropy_ratio": 14.420886809878121, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6777575468246212, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.30141989343815506, + "fractal_modes": 67 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000073.json b/metadata/simple_spline/sample_000073.json new file mode 100644 index 0000000000000000000000000000000000000000..9f09ae8dbe8979f0d903dadd0bf1e3451567fa56 --- /dev/null +++ b/metadata/simple_spline/sample_000073.json @@ -0,0 +1,47 @@ +{ + "sample_id": 73, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0005729233242559903, + "rq_actual": 0.0005729233242559903, + "ra_actual": 0.0004687029970046008, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 362, + 165 + ], + "physical_dimensions": [ + 0.15443692556977287, + 0.035469188476704716 + ], + "curvature_statistics": { + "mean_slope": 0.00019199818432736826, + "max_slope": 0.0004574395659484587, + "height_range": 0.06311758768508566, + "mean_height": 0.0315420574721936, + "std_height": 0.01839996898987633 + }, + "generation_timestamp": "2025-11-08T02:29:55.152867", + "correlation_length_x": 0.07503347345884676, + "correlation_length_y": 0.010576943706379287, + "orientation": 78.17352057035254, + "anisotropy_ratio": 7.094060017885101, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8154081451684374, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.44872282944056396, + "fractal_modes": 90 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000091.json b/metadata/simple_spline/sample_000091.json new file mode 100644 index 0000000000000000000000000000000000000000..442080666df72946cf20b6832970cf2eaf560295 --- /dev/null +++ b/metadata/simple_spline/sample_000091.json @@ -0,0 +1,47 @@ +{ + "sample_id": 91, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0019423135385265955, + "rq_actual": 0.0019423135385265957, + "ra_actual": 0.001585084976159738, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 207, + 142 + ], + "physical_dimensions": [ + 0.1954238679003001, + 0.04890050610273516 + ], + "curvature_statistics": { + "mean_slope": 0.0020162311647567823, + "max_slope": 0.008614502529253387, + "height_range": 0.20232051024343053, + "mean_height": -0.06399708484897061, + "std_height": 0.04579714955000692 + }, + "generation_timestamp": "2025-11-08T02:32:44.325173", + "correlation_length_x": 0.08748656025819493, + "correlation_length_y": 0.013671539715094968, + "orientation": 147.756716494733, + "anisotropy_ratio": 6.3991739102801715, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6502512926218473, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4974658442081626, + "fractal_modes": 61 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000096.json b/metadata/simple_spline/sample_000096.json new file mode 100644 index 0000000000000000000000000000000000000000..3a8982aeada17d4abda3441f77588668f5cd92be --- /dev/null +++ b/metadata/simple_spline/sample_000096.json @@ -0,0 +1,47 @@ +{ + "sample_id": 96, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.003548956200751583, + "rq_actual": 0.0035489562007515836, + "ra_actual": 0.002897537220450209, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 381, + 107 + ], + "physical_dimensions": [ + 0.15690368320348644, + 0.04712438044676515 + ], + "curvature_statistics": { + "mean_slope": 0.0007818877770119067, + "max_slope": 0.0014469975636596053, + "height_range": 0.1761952987659787, + "mean_height": 0.0069928934113851655, + "std_height": 0.05994296199828892 + }, + "generation_timestamp": "2025-11-08T02:32:45.055126", + "correlation_length_x": 0.019563540116030387, + "correlation_length_y": 0.01267248952778326, + "orientation": 0.0, + "anisotropy_ratio": 1.5437803340171745, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7447582872834853, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3572908941506515, + "fractal_modes": 93 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000097.json b/metadata/simple_spline/sample_000097.json new file mode 100644 index 0000000000000000000000000000000000000000..73dc7b4f03a5838250f1f58a846425f9e9008c84 --- /dev/null +++ b/metadata/simple_spline/sample_000097.json @@ -0,0 +1,44 @@ +{ + "sample_id": 97, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0012016787487960446, + "rq_actual": 0.0012016787487960446, + "ra_actual": 0.0009789057727292124, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 367, + 164 + ], + "physical_dimensions": [ + 0.18440346895994955, + 0.06154180517531677 + ], + "curvature_statistics": { + "mean_slope": 0.0008638422060058146, + "max_slope": 0.0015777644146415665, + "height_range": 0.1566271789843524, + "mean_height": -0.032438438889012, + "std_height": 0.05342996505469032 + }, + "generation_timestamp": "2025-11-08T02:32:45.208854", + "correlation_length": 0.05808776974662546, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7963369672343261, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4350428098045516, + "fractal_modes": 70 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000118.json b/metadata/simple_spline/sample_000118.json new file mode 100644 index 0000000000000000000000000000000000000000..e53c8b360254f536004d0b14db25fa415264ef58 --- /dev/null +++ b/metadata/simple_spline/sample_000118.json @@ -0,0 +1,47 @@ +{ + "sample_id": 118, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0015424083297428872, + "rq_actual": 0.0015424083297428872, + "ra_actual": 0.0012719407033536286, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 351, + 103 + ], + "physical_dimensions": [ + 0.18831259871119913, + 0.04072542614240341 + ], + "curvature_statistics": { + "mean_slope": 0.0007899245999478708, + "max_slope": 0.002779969564526766, + "height_range": 0.15670694824550968, + "mean_height": 0.00971908797366772, + "std_height": 0.05437318520182188 + }, + "generation_timestamp": "2025-11-08T02:35:58.856190", + "correlation_length_x": 0.0564411052441523, + "correlation_length_y": 0.0041581928915515945, + "orientation": 166.98946304435373, + "anisotropy_ratio": 13.573469705752823, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6993525190732617, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.47913662336127266, + "fractal_modes": 85 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000122.json b/metadata/simple_spline/sample_000122.json new file mode 100644 index 0000000000000000000000000000000000000000..4b09fe6508999f69988c7233b57d305402e71251 --- /dev/null +++ b/metadata/simple_spline/sample_000122.json @@ -0,0 +1,44 @@ +{ + "sample_id": 122, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0029062400344570085, + "rq_actual": 0.0029062400344570085, + "ra_actual": 0.0023201321934310797, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 305, + 176 + ], + "physical_dimensions": [ + 0.15389148053948984, + 0.05889428405800217 + ], + "curvature_statistics": { + "mean_slope": 0.0005668055795660526, + "max_slope": 0.0013245005985389052, + "height_range": 0.1257438687305194, + "mean_height": 0.014110441546418962, + "std_height": 0.033518616572237724 + }, + "generation_timestamp": "2025-11-08T02:35:59.325762", + "correlation_length": 0.013174745079538232, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7716451621109842, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3809118607492231, + "fractal_modes": 61 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000126.json b/metadata/simple_spline/sample_000126.json new file mode 100644 index 0000000000000000000000000000000000000000..f2832e7ff82b0b071f6e8a2e0e1eb711b531841b --- /dev/null +++ b/metadata/simple_spline/sample_000126.json @@ -0,0 +1,47 @@ +{ + "sample_id": 126, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0017279101378932724, + "rq_actual": 0.001727910137893272, + "ra_actual": 0.0014337572526027219, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 236, + 143 + ], + "physical_dimensions": [ + 0.18130979522657834, + 0.04155572945134026 + ], + "curvature_statistics": { + "mean_slope": 0.0009067209413845763, + "max_slope": 0.002105156237031794, + "height_range": 0.15294799700603584, + "mean_height": -0.021361320782562337, + "std_height": 0.04066057812253307 + }, + "generation_timestamp": "2025-11-08T02:39:08.091310", + "correlation_length_x": 0.03980162049090857, + "correlation_length_y": 0.016043475981540496, + "orientation": 90.0, + "anisotropy_ratio": 2.4808601662572385, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7467825299995723, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3696755050098435, + "fractal_modes": 92 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000139.json b/metadata/simple_spline/sample_000139.json new file mode 100644 index 0000000000000000000000000000000000000000..32d47345324f5826c977a6dcc1a9eb7cef1f5595 --- /dev/null +++ b/metadata/simple_spline/sample_000139.json @@ -0,0 +1,47 @@ +{ + "sample_id": 139, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.001722054963553851, + "rq_actual": 0.0017220549635538513, + "ra_actual": 0.0014007897550327498, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 298, + 141 + ], + "physical_dimensions": [ + 0.1795680643734328, + 0.03663729253779825 + ], + "curvature_statistics": { + "mean_slope": 0.00014962253477187264, + "max_slope": 0.00033398804997280575, + "height_range": 0.028535455254810188, + "mean_height": -0.007377349608814277, + "std_height": 0.007484995398593887 + }, + "generation_timestamp": "2025-11-08T02:39:09.612651", + "correlation_length_x": 0.03671171138601193, + "correlation_length_y": 0.011060079487173781, + "orientation": 45.0, + "anisotropy_ratio": 3.319299054639344, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6769796666576543, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.47916140709629323, + "fractal_modes": 89 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000151.json b/metadata/simple_spline/sample_000151.json new file mode 100644 index 0000000000000000000000000000000000000000..c774238f43dc0f4d63a308f8e09b5e4f13e8ee91 --- /dev/null +++ b/metadata/simple_spline/sample_000151.json @@ -0,0 +1,44 @@ +{ + "sample_id": 151, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0013590140670958202, + "rq_actual": 0.00135901406709582, + "ra_actual": 0.0011062209197095242, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 272, + 167 + ], + "physical_dimensions": [ + 0.1745591710673374, + 0.07464685181878533 + ], + "curvature_statistics": { + "mean_slope": 0.0007104316335296511, + "max_slope": 0.001536017647279106, + "height_range": 0.1147807611277882, + "mean_height": -0.014101710112451144, + "std_height": 0.030549349166930837 + }, + "generation_timestamp": "2025-11-08T02:42:09.596995", + "correlation_length": 0.04234859764407606, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8350931263899148, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.49271114382695713, + "fractal_modes": 65 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000155.json b/metadata/simple_spline/sample_000155.json new file mode 100644 index 0000000000000000000000000000000000000000..b529bddee735319bf1d707e8f85c14061e7ada9d --- /dev/null +++ b/metadata/simple_spline/sample_000155.json @@ -0,0 +1,44 @@ +{ + "sample_id": 155, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0021493055617661004, + "rq_actual": 0.0021493055617661, + "ra_actual": 0.0017613209294477694, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 261, + 195 + ], + "physical_dimensions": [ + 0.16290272287973118, + 0.06940319421033951 + ], + "curvature_statistics": { + "mean_slope": 0.0003025842433714741, + "max_slope": 0.0007252596148324547, + "height_range": 0.06487561357033728, + "mean_height": 0.019321094205672306, + "std_height": 0.018114602444931054 + }, + "generation_timestamp": "2025-11-08T02:42:10.090492", + "correlation_length": 0.05546922230792315, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.662559617791797, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.41467993667691433, + "fractal_modes": 73 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000160.json b/metadata/simple_spline/sample_000160.json new file mode 100644 index 0000000000000000000000000000000000000000..f629e7b5fded4abb70d099ee62617b7dd76d8fa4 --- /dev/null +++ b/metadata/simple_spline/sample_000160.json @@ -0,0 +1,44 @@ +{ + "sample_id": 160, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.003120033270002441, + "rq_actual": 0.0031200332700024405, + "ra_actual": 0.0025127784129316917, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 349, + 141 + ], + "physical_dimensions": [ + 0.15266035319092008, + 0.054771135733990395 + ], + "curvature_statistics": { + "mean_slope": 0.0004460620554649613, + "max_slope": 0.0006453594096396537, + "height_range": 0.15522959530180652, + "mean_height": -0.012508170350057975, + "std_height": 0.045240976050735904 + }, + "generation_timestamp": "2025-11-08T02:42:10.721775", + "correlation_length": 0.07396098613532932, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.756767619772949, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3939043234588039, + "fractal_modes": 97 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000164.json b/metadata/simple_spline/sample_000164.json new file mode 100644 index 0000000000000000000000000000000000000000..f898db294aa64612ffffc9bd5e67d322f004e3b3 --- /dev/null +++ b/metadata/simple_spline/sample_000164.json @@ -0,0 +1,44 @@ +{ + "sample_id": 164, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.002941405028908397, + "rq_actual": 0.002941405028908397, + "ra_actual": 0.002384587695873078, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 372, + 128 + ], + "physical_dimensions": [ + 0.19286387508851413, + 0.10620174423707641 + ], + "curvature_statistics": { + "mean_slope": 0.0010318689188954437, + "max_slope": 0.0031130294395082803, + "height_range": 0.1485797522359263, + "mean_height": 0.02475713683258969, + "std_height": 0.046485006264457875 + }, + "generation_timestamp": "2025-11-08T02:42:11.359340", + "correlation_length": 0.02602911222192212, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7668001452648328, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.46703212460151367, + "fractal_modes": 73 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000169.json b/metadata/simple_spline/sample_000169.json new file mode 100644 index 0000000000000000000000000000000000000000..7d35407585859f216963090c638c598ad1e81fa7 --- /dev/null +++ b/metadata/simple_spline/sample_000169.json @@ -0,0 +1,47 @@ +{ + "sample_id": 169, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0014268084685527577, + "rq_actual": 0.001426808468552758, + "ra_actual": 0.0011603105637471595, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 331, + 167 + ], + "physical_dimensions": [ + 0.1788930315344962, + 0.0501364207911633 + ], + "curvature_statistics": { + "mean_slope": 0.0008898028280383874, + "max_slope": 0.0032802997768599934, + "height_range": 0.14280744629547137, + "mean_height": -0.017568342655607777, + "std_height": 0.04867718892387507 + }, + "generation_timestamp": "2025-11-08T02:42:11.906829", + "correlation_length_x": 0.029686073031312564, + "correlation_length_y": 0.006370167514528414, + "orientation": 0.0, + "anisotropy_ratio": 4.6601714889926615, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7573529499429889, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3619162408903487, + "fractal_modes": 87 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000170.json b/metadata/simple_spline/sample_000170.json new file mode 100644 index 0000000000000000000000000000000000000000..22d83fc861d0b24c5174c246558ee82400af32f1 --- /dev/null +++ b/metadata/simple_spline/sample_000170.json @@ -0,0 +1,44 @@ +{ + "sample_id": 170, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0009635172009008734, + "rq_actual": 0.0009635172009008734, + "ra_actual": 0.0007824273221127157, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 398, + 176 + ], + "physical_dimensions": [ + 0.19106553514364435, + 0.049352125996905485 + ], + "curvature_statistics": { + "mean_slope": 0.00047848995394320895, + "max_slope": 0.0010099611529132968, + "height_range": 0.10700233241697561, + "mean_height": -0.009558240100980116, + "std_height": 0.029147085803080324 + }, + "generation_timestamp": "2025-11-08T02:42:12.104025", + "correlation_length": 0.024990730449957647, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7928451234791669, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4789918545909987, + "fractal_modes": 92 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000172.json b/metadata/simple_spline/sample_000172.json new file mode 100644 index 0000000000000000000000000000000000000000..c5edc27125e25965d468f96eebbc224996484a4b --- /dev/null +++ b/metadata/simple_spline/sample_000172.json @@ -0,0 +1,47 @@ +{ + "sample_id": 172, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0023823147521336648, + "rq_actual": 0.0023823147521336648, + "ra_actual": 0.0019167410543270388, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 287, + 176 + ], + "physical_dimensions": [ + 0.18075015444836248, + 0.0549004474940477 + ], + "curvature_statistics": { + "mean_slope": 0.0009602985976956982, + "max_slope": 0.0029820149759240827, + "height_range": 0.15132836491546525, + "mean_height": -0.01828637914130514, + "std_height": 0.0418641942158457 + }, + "generation_timestamp": "2025-11-08T02:42:12.399508", + "correlation_length_x": 0.03455902090470982, + "correlation_length_y": 0.006027570949352914, + "orientation": 15.0, + "anisotropy_ratio": 5.73349052132184, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7089626843973157, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.39786057817885984, + "fractal_modes": 98 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000174.json b/metadata/simple_spline/sample_000174.json new file mode 100644 index 0000000000000000000000000000000000000000..e85c2b9d0c8715fb0c4df88e45240ec214f47f10 --- /dev/null +++ b/metadata/simple_spline/sample_000174.json @@ -0,0 +1,47 @@ +{ + "sample_id": 174, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0028410550017461665, + "rq_actual": 0.002841055001746166, + "ra_actual": 0.0023168744145845785, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 302, + 148 + ], + "physical_dimensions": [ + 0.15051962218637419, + 0.04005200268252146 + ], + "curvature_statistics": { + "mean_slope": 0.0006387601489083083, + "max_slope": 0.0014354465299964494, + "height_range": 0.1255407138135472, + "mean_height": 0.03198106289996095, + "std_height": 0.03291066132428444 + }, + "generation_timestamp": "2025-11-08T02:42:12.693689", + "correlation_length_x": 0.032415208189051956, + "correlation_length_y": 0.004653054439123635, + "orientation": 0.9019570514373076, + "anisotropy_ratio": 6.966436480196672, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7930238234387058, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4779199096872465, + "fractal_modes": 100 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000180.json b/metadata/simple_spline/sample_000180.json new file mode 100644 index 0000000000000000000000000000000000000000..12bbf0747a4570826030249fd5930099a70b51e6 --- /dev/null +++ b/metadata/simple_spline/sample_000180.json @@ -0,0 +1,47 @@ +{ + "sample_id": 180, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0020211681836911004, + "rq_actual": 0.0020211681836911004, + "ra_actual": 0.001658103876965448, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 394, + 165 + ], + "physical_dimensions": [ + 0.19623587003922977, + 0.07284906344818426 + ], + "curvature_statistics": { + "mean_slope": 0.0008854041226882108, + "max_slope": 0.004123198740668049, + "height_range": 0.14138828119234517, + "mean_height": 0.031162726017225462, + "std_height": 0.03427636357759047 + }, + "generation_timestamp": "2025-11-08T02:45:31.213536", + "correlation_length_x": 0.08830599038294416, + "correlation_length_y": 0.010212726381907147, + "orientation": 50.79097110716167, + "anisotropy_ratio": 8.64666173171808, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7335704685809329, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4516064029574744, + "fractal_modes": 77 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000199.json b/metadata/simple_spline/sample_000199.json new file mode 100644 index 0000000000000000000000000000000000000000..93c154b81cd01d243746b736bf052ec079ca59e9 --- /dev/null +++ b/metadata/simple_spline/sample_000199.json @@ -0,0 +1,47 @@ +{ + "sample_id": 199, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0027469277340340806, + "rq_actual": 0.0027469277340340806, + "ra_actual": 0.002245591794716434, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 236, + 162 + ], + "physical_dimensions": [ + 0.17142041587410908, + 0.040529094544224306 + ], + "curvature_statistics": { + "mean_slope": 0.0004015872159257081, + "max_slope": 0.0008868740018321761, + "height_range": 0.059220801793133215, + "mean_height": 0.08395025471211198, + "std_height": 0.015591475779669496 + }, + "generation_timestamp": "2025-11-08T02:45:33.317725", + "correlation_length_x": 0.04089471591330696, + "correlation_length_y": 0.01013799818449741, + "orientation": 0.0, + "anisotropy_ratio": 4.033805803579784, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6673111074595068, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.39867997122738513, + "fractal_modes": 96 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000204.json b/metadata/simple_spline/sample_000204.json new file mode 100644 index 0000000000000000000000000000000000000000..5da2b9898c3169580510fb7212f74bc42e94d958 --- /dev/null +++ b/metadata/simple_spline/sample_000204.json @@ -0,0 +1,47 @@ +{ + "sample_id": 204, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0035327023094163194, + "rq_actual": 0.0035327023094163194, + "ra_actual": 0.0029055402814388612, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 361, + 109 + ], + "physical_dimensions": [ + 0.1596628908898023, + 0.04407531140746243 + ], + "curvature_statistics": { + "mean_slope": 0.00039304529047016633, + "max_slope": 0.0009372148620636483, + "height_range": 0.12852049753292505, + "mean_height": -0.005523878137950823, + "std_height": 0.03742312191013764 + }, + "generation_timestamp": "2025-11-08T02:48:18.774775", + "correlation_length_x": 0.028946073060954643, + "correlation_length_y": 0.013652310211619834, + "orientation": 90.0, + "anisotropy_ratio": 2.120232591573981, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6879869458814569, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.40388290031945, + "fractal_modes": 64 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000212.json b/metadata/simple_spline/sample_000212.json new file mode 100644 index 0000000000000000000000000000000000000000..7c6096fe55a0339ebe06862ea1707640187e8705 --- /dev/null +++ b/metadata/simple_spline/sample_000212.json @@ -0,0 +1,44 @@ +{ + "sample_id": 212, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0021189522367842557, + "rq_actual": 0.0021189522367842557, + "ra_actual": 0.0017553608171482808, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 251, + 121 + ], + "physical_dimensions": [ + 0.1728439503138226, + 0.04570337052178651 + ], + "curvature_statistics": { + "mean_slope": 0.0005714101549780028, + "max_slope": 0.001368897482720205, + "height_range": 0.11745061044657995, + "mean_height": 0.015391216830896245, + "std_height": 0.032760060657878474 + }, + "generation_timestamp": "2025-11-08T02:48:19.638708", + "correlation_length": 0.03891163863287661, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6808502731475096, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3026773747407036, + "fractal_modes": 74 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000216.json b/metadata/simple_spline/sample_000216.json new file mode 100644 index 0000000000000000000000000000000000000000..d8ba06a0f3cfa655960017388e541c89c1d7e40e --- /dev/null +++ b/metadata/simple_spline/sample_000216.json @@ -0,0 +1,47 @@ +{ + "sample_id": 216, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0029549780566536137, + "rq_actual": 0.0029549780566536133, + "ra_actual": 0.002442546444077341, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 269, + 183 + ], + "physical_dimensions": [ + 0.15621298526579427, + 0.05919627413060664 + ], + "curvature_statistics": { + "mean_slope": 0.0013300515740690333, + "max_slope": 0.005614468767209016, + "height_range": 0.18317550628119988, + "mean_height": 0.004466601538879236, + "std_height": 0.05801877768238125 + }, + "generation_timestamp": "2025-11-08T02:48:20.065589", + "correlation_length_x": 0.03559774320239164, + "correlation_length_y": 0.011462572728154988, + "orientation": 0.0, + "anisotropy_ratio": 3.1055631267625063, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7347841635720768, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3605370378924405, + "fractal_modes": 78 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000221.json b/metadata/simple_spline/sample_000221.json new file mode 100644 index 0000000000000000000000000000000000000000..b332dfa6e0b05dac5d03fbf7491eb024b4e18ae9 --- /dev/null +++ b/metadata/simple_spline/sample_000221.json @@ -0,0 +1,44 @@ +{ + "sample_id": 221, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0018515002098002209, + "rq_actual": 0.0018515002098002207, + "ra_actual": 0.0014915895640751381, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 352, + 145 + ], + "physical_dimensions": [ + 0.1896673315906802, + 0.05436026847193053 + ], + "curvature_statistics": { + "mean_slope": 0.0003976416123389243, + "max_slope": 0.0017337102007120783, + "height_range": 0.06007059981638681, + "mean_height": 0.029319034576983684, + "std_height": 0.017818082388989083 + }, + "generation_timestamp": "2025-11-08T02:48:20.566647", + "correlation_length": 0.02518161785585198, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7941011077332332, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.49972116053872156, + "fractal_modes": 97 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000229.json b/metadata/simple_spline/sample_000229.json new file mode 100644 index 0000000000000000000000000000000000000000..a2201cee047a00707a2c40b32ddff3f323b53755 --- /dev/null +++ b/metadata/simple_spline/sample_000229.json @@ -0,0 +1,47 @@ +{ + "sample_id": 229, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.002337900984889232, + "rq_actual": 0.002337900984889232, + "ra_actual": 0.0018633832565316168, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 353, + 175 + ], + "physical_dimensions": [ + 0.19195020067229532, + 0.05175275467223916 + ], + "curvature_statistics": { + "mean_slope": 0.0007083512085171914, + "max_slope": 0.001543352498087, + "height_range": 0.15086286854664338, + "mean_height": -0.05343709391644265, + "std_height": 0.03992281964542252 + }, + "generation_timestamp": "2025-11-08T02:51:08.258619", + "correlation_length_x": 0.014340757038602261, + "correlation_length_y": 0.014120060495636352, + "orientation": 15.0, + "anisotropy_ratio": 1.0156299998172185, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6628872322049196, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34605231265898884, + "fractal_modes": 66 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000247.json b/metadata/simple_spline/sample_000247.json new file mode 100644 index 0000000000000000000000000000000000000000..b1b05239fb3662ab2bb41187e56c632a74335e8f --- /dev/null +++ b/metadata/simple_spline/sample_000247.json @@ -0,0 +1,44 @@ +{ + "sample_id": 247, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0008579386080697318, + "rq_actual": 0.0008579386080697316, + "ra_actual": 0.0007010422380501195, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 240, + 181 + ], + "physical_dimensions": [ + 0.15982691031209467, + 0.03272933805237509 + ], + "curvature_statistics": { + "mean_slope": 0.0017448080821762986, + "max_slope": 0.005908448993096137, + "height_range": 0.17019095890384367, + "mean_height": -0.0005905876732068987, + "std_height": 0.05413887222007697 + }, + "generation_timestamp": "2025-11-08T02:51:10.462885", + "correlation_length": 0.01066590633868697, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.825768828423521, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4712957007616043, + "fractal_modes": 93 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000252.json b/metadata/simple_spline/sample_000252.json new file mode 100644 index 0000000000000000000000000000000000000000..f731659198ec7090dd547589ad37aeee741bab5a --- /dev/null +++ b/metadata/simple_spline/sample_000252.json @@ -0,0 +1,44 @@ +{ + "sample_id": 252, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0028720725508793545, + "rq_actual": 0.002872072550879355, + "ra_actual": 0.0022800831573206062, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 308, + 181 + ], + "physical_dimensions": [ + 0.16364668944794003, + 0.036536610952060136 + ], + "curvature_statistics": { + "mean_slope": 0.0013396325563006406, + "max_slope": 0.006505300250323462, + "height_range": 0.19907159664432683, + "mean_height": 0.057851769775331116, + "std_height": 0.03835160979268686 + }, + "generation_timestamp": "2025-11-08T02:54:22.358061", + "correlation_length": 0.031087934370412584, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7441777986611445, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.45963232201471677, + "fractal_modes": 89 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000253.json b/metadata/simple_spline/sample_000253.json new file mode 100644 index 0000000000000000000000000000000000000000..98f4f6a5a508c7860874212a0e90086c86fe3032 --- /dev/null +++ b/metadata/simple_spline/sample_000253.json @@ -0,0 +1,44 @@ +{ + "sample_id": 253, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0011012865891088953, + "rq_actual": 0.0011012865891088953, + "ra_actual": 0.0008883664881191184, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 254, + 137 + ], + "physical_dimensions": [ + 0.17004631213261454, + 0.06517114492394595 + ], + "curvature_statistics": { + "mean_slope": 0.0005730160382247249, + "max_slope": 0.002576396317272328, + "height_range": 0.10908275882360466, + "mean_height": 0.00763004372940569, + "std_height": 0.01992915998408069 + }, + "generation_timestamp": "2025-11-08T02:54:22.466781", + "correlation_length": 0.018290273591041087, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6774505660885424, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.37604201811588445, + "fractal_modes": 98 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000259.json b/metadata/simple_spline/sample_000259.json new file mode 100644 index 0000000000000000000000000000000000000000..c3a610c085ad95153175ed88a0d8d10b6fca7f35 --- /dev/null +++ b/metadata/simple_spline/sample_000259.json @@ -0,0 +1,47 @@ +{ + "sample_id": 259, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.002846875502585418, + "rq_actual": 0.002846875502585418, + "ra_actual": 0.0022919169795890307, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 347, + 166 + ], + "physical_dimensions": [ + 0.18670196548379225, + 0.10146196768978373 + ], + "curvature_statistics": { + "mean_slope": 0.00046706291765014974, + "max_slope": 0.001113069440262529, + "height_range": 0.1271749192858226, + "mean_height": 0.0015624804052251757, + "std_height": 0.03476711595985213 + }, + "generation_timestamp": "2025-11-08T02:54:23.179237", + "correlation_length_x": 0.010105677409182924, + "correlation_length_y": 0.015792377294467308, + "orientation": 60.0, + "anisotropy_ratio": 0.639908559727948, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7470962037485449, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.41308444315265463, + "fractal_modes": 68 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000264.json b/metadata/simple_spline/sample_000264.json new file mode 100644 index 0000000000000000000000000000000000000000..d56c7a11df2d61173e8d58bb7bd80ba3770b7fd3 --- /dev/null +++ b/metadata/simple_spline/sample_000264.json @@ -0,0 +1,47 @@ +{ + "sample_id": 264, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.00313519060871853, + "rq_actual": 0.00313519060871853, + "ra_actual": 0.0025890507496548892, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 279, + 163 + ], + "physical_dimensions": [ + 0.17315498729152978, + 0.03788281469308043 + ], + "curvature_statistics": { + "mean_slope": 0.0005046775745103127, + "max_slope": 0.0010927834007853701, + "height_range": 0.10602145425771194, + "mean_height": -0.012670734368258834, + "std_height": 0.040158097166691935 + }, + "generation_timestamp": "2025-11-08T02:54:23.820029", + "correlation_length_x": 0.015795705675535954, + "correlation_length_y": 0.009482432893434879, + "orientation": 30.0, + "anisotropy_ratio": 1.6657861809359118, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.767035853895261, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3996924511066746, + "fractal_modes": 87 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000270.json b/metadata/simple_spline/sample_000270.json new file mode 100644 index 0000000000000000000000000000000000000000..e775139f7a69a3fdaee944e87b691578355b48c7 --- /dev/null +++ b/metadata/simple_spline/sample_000270.json @@ -0,0 +1,44 @@ +{ + "sample_id": 270, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0007304282169832566, + "rq_actual": 0.0007304282169832565, + "ra_actual": 0.0005985238223167896, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 275, + 160 + ], + "physical_dimensions": [ + 0.15951172677839248, + 0.03681523506751969 + ], + "curvature_statistics": { + "mean_slope": 0.0004942200888925558, + "max_slope": 0.0010585015804362961, + "height_range": 0.07903214414333258, + "mean_height": 0.038287400543971256, + "std_height": 0.021198726030499927 + }, + "generation_timestamp": "2025-11-08T02:54:24.493442", + "correlation_length": 0.04442957846910565, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8432861130001348, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.46880068243156714, + "fractal_modes": 70 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000273.json b/metadata/simple_spline/sample_000273.json new file mode 100644 index 0000000000000000000000000000000000000000..895126602f9d182a31f2e2c7b150673f19e22c09 --- /dev/null +++ b/metadata/simple_spline/sample_000273.json @@ -0,0 +1,44 @@ +{ + "sample_id": 273, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0027897281755469502, + "rq_actual": 0.0027897281755469502, + "ra_actual": 0.0022914143302755715, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 211, + 181 + ], + "physical_dimensions": [ + 0.178612408917865, + 0.03803224114214509 + ], + "curvature_statistics": { + "mean_slope": 0.0013034785659090692, + "max_slope": 0.006493719765502989, + "height_range": 0.13554754753729553, + "mean_height": 0.031193865114036552, + "std_height": 0.028361681705312756 + }, + "generation_timestamp": "2025-11-08T02:54:24.860098", + "correlation_length": 0.07156401500798128, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6686211574202564, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.49389275674048777, + "fractal_modes": 94 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000285.json b/metadata/simple_spline/sample_000285.json new file mode 100644 index 0000000000000000000000000000000000000000..2e8b47185bba2278137c5288a314d317a25720d3 --- /dev/null +++ b/metadata/simple_spline/sample_000285.json @@ -0,0 +1,44 @@ +{ + "sample_id": 285, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0005451840980909353, + "rq_actual": 0.0005451840980909352, + "ra_actual": 0.00043583309074714596, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 237, + 144 + ], + "physical_dimensions": [ + 0.19600836649195302, + 0.12056133143277041 + ], + "curvature_statistics": { + "mean_slope": 0.0006943367988902061, + "max_slope": 0.002601844103053079, + "height_range": 0.0761953005421827, + "mean_height": -0.052888507360734256, + "std_height": 0.021353651604186386 + }, + "generation_timestamp": "2025-11-08T02:57:29.044755", + "correlation_length": 0.06405378116604646, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8138643188824786, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.32259008431554664, + "fractal_modes": 81 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000332.json b/metadata/simple_spline/sample_000332.json new file mode 100644 index 0000000000000000000000000000000000000000..cc6b64eea0caeab832e07072967896c6c56a2581 --- /dev/null +++ b/metadata/simple_spline/sample_000332.json @@ -0,0 +1,47 @@ +{ + "sample_id": 332, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0023566329425374934, + "rq_actual": 0.002356632942537494, + "ra_actual": 0.0019381307629539775, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 216, + 127 + ], + "physical_dimensions": [ + 0.18373851071838546, + 0.11851213337571682 + ], + "curvature_statistics": { + "mean_slope": 0.00128094443034094, + "max_slope": 0.003830935163970775, + "height_range": 0.17560908981708237, + "mean_height": 0.027347747684297714, + "std_height": 0.06285532858005678 + }, + "generation_timestamp": "2025-11-08T03:03:32.236436", + "correlation_length_x": 0.014214541762450229, + "correlation_length_y": 0.021750224086786292, + "orientation": 90.0, + "anisotropy_ratio": 0.6535354167263893, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8286862349441863, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3287612289558501, + "fractal_modes": 100 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000349.json b/metadata/simple_spline/sample_000349.json new file mode 100644 index 0000000000000000000000000000000000000000..3b0b56d1ca771e08ed0689c3652b5758a6a9fbd5 --- /dev/null +++ b/metadata/simple_spline/sample_000349.json @@ -0,0 +1,44 @@ +{ + "sample_id": 349, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0005167552471921406, + "rq_actual": 0.0005167552471921406, + "ra_actual": 0.00041363779490601857, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 252, + 153 + ], + "physical_dimensions": [ + 0.16846127743253647, + 0.0456471574114298 + ], + "curvature_statistics": { + "mean_slope": 0.0007871156404193524, + "max_slope": 0.0016654066627107486, + "height_range": 0.1123850373246302, + "mean_height": -0.025276064410106443, + "std_height": 0.03051692482247665 + }, + "generation_timestamp": "2025-11-08T03:03:34.234603", + "correlation_length": 0.0052126581913431, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.764931134626756, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.41856654068269855, + "fractal_modes": 89 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000358.json b/metadata/simple_spline/sample_000358.json new file mode 100644 index 0000000000000000000000000000000000000000..56644304eb6c93db0388b377a4fbdb199d171d29 --- /dev/null +++ b/metadata/simple_spline/sample_000358.json @@ -0,0 +1,44 @@ +{ + "sample_id": 358, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.003500486054415777, + "rq_actual": 0.0035004860544157767, + "ra_actual": 0.0029179881430694997, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 391, + 167 + ], + "physical_dimensions": [ + 0.1947639470845832, + 0.04065369238212103 + ], + "curvature_statistics": { + "mean_slope": 0.0012077260826675556, + "max_slope": 0.0049042841379394325, + "height_range": 0.19366987335725305, + "mean_height": 0.03771402653653549, + "std_height": 0.04059008519938288 + }, + "generation_timestamp": "2025-11-08T03:06:51.694214", + "correlation_length": 0.04118084413796335, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6761339934931317, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4132688623131483, + "fractal_modes": 91 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000361.json b/metadata/simple_spline/sample_000361.json new file mode 100644 index 0000000000000000000000000000000000000000..01fdbfff0bd93c62a508c56fa1b1ea49a569c66c --- /dev/null +++ b/metadata/simple_spline/sample_000361.json @@ -0,0 +1,47 @@ +{ + "sample_id": 361, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0019675050592543116, + "rq_actual": 0.0019675050592543116, + "ra_actual": 0.0016196060420738921, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 270, + 158 + ], + "physical_dimensions": [ + 0.19385668621156565, + 0.05167432581885764 + ], + "curvature_statistics": { + "mean_slope": 0.001495263563933262, + "max_slope": 0.004181501052821869, + "height_range": 0.1905607182789824, + "mean_height": 0.01682987478344293, + "std_height": 0.05159324577980295 + }, + "generation_timestamp": "2025-11-08T03:06:52.042341", + "correlation_length_x": 0.0773358836784248, + "correlation_length_y": 0.01104643161178246, + "orientation": 58.79777849305446, + "anisotropy_ratio": 7.000983339808666, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.782470892056411, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.47828299816240644, + "fractal_modes": 60 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000369.json b/metadata/simple_spline/sample_000369.json new file mode 100644 index 0000000000000000000000000000000000000000..125a84a6c08216ef949afdf1070cccd535bc495a --- /dev/null +++ b/metadata/simple_spline/sample_000369.json @@ -0,0 +1,47 @@ +{ + "sample_id": 369, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0010075336716379231, + "rq_actual": 0.0010075336716379231, + "ra_actual": 0.0008273276768729535, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 319, + 193 + ], + "physical_dimensions": [ + 0.17472440585093665, + 0.10025703445932581 + ], + "curvature_statistics": { + "mean_slope": 0.0005072235211130929, + "max_slope": 0.0014433600299984112, + "height_range": 0.08928220184838628, + "mean_height": 0.06420946805247443, + "std_height": 0.025218632761511626 + }, + "generation_timestamp": "2025-11-08T03:06:52.993968", + "correlation_length_x": 0.046199701229469835, + "correlation_length_y": 0.005498939912226951, + "orientation": 125.13227141705528, + "anisotropy_ratio": 8.401565022877286, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8144659233219901, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.47368432309638425, + "fractal_modes": 97 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000376.json b/metadata/simple_spline/sample_000376.json new file mode 100644 index 0000000000000000000000000000000000000000..9903eb34d9ba662e45b4926107ac353c43b0cc17 --- /dev/null +++ b/metadata/simple_spline/sample_000376.json @@ -0,0 +1,44 @@ +{ + "sample_id": 376, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0019459177253433892, + "rq_actual": 0.0019459177253433892, + "ra_actual": 0.001582672562045122, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 397, + 140 + ], + "physical_dimensions": [ + 0.17056419110150345, + 0.03826828756620839 + ], + "curvature_statistics": { + "mean_slope": 0.0005593633102586395, + "max_slope": 0.002007164005280119, + "height_range": 0.1497187212749868, + "mean_height": 0.007035306304145417, + "std_height": 0.03362317074725805 + }, + "generation_timestamp": "2025-11-08T03:10:03.632213", + "correlation_length": 0.047204380267454174, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8063670557902989, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3886112767863906, + "fractal_modes": 91 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000378.json b/metadata/simple_spline/sample_000378.json new file mode 100644 index 0000000000000000000000000000000000000000..de0cbd80889c299bee9d439e3f76f6ddc9a53315 --- /dev/null +++ b/metadata/simple_spline/sample_000378.json @@ -0,0 +1,47 @@ +{ + "sample_id": 378, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.00134581356717156, + "rq_actual": 0.00134581356717156, + "ra_actual": 0.0011046820032756957, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 357, + 106 + ], + "physical_dimensions": [ + 0.19190864658231588, + 0.04411044358943994 + ], + "curvature_statistics": { + "mean_slope": 0.000555240173200413, + "max_slope": 0.0019135571205667196, + "height_range": 0.14178378203147118, + "mean_height": 0.02747168189325679, + "std_height": 0.03790952674971185 + }, + "generation_timestamp": "2025-11-08T03:10:03.846022", + "correlation_length_x": 0.07660608425580824, + "correlation_length_y": 0.021243685396316235, + "orientation": 158.14923300610462, + "anisotropy_ratio": 3.6060637703235865, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8350902990835355, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4397626289902824, + "fractal_modes": 84 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000380.json b/metadata/simple_spline/sample_000380.json new file mode 100644 index 0000000000000000000000000000000000000000..608ccf2367cf9322ba4c1644287de6d92355eca7 --- /dev/null +++ b/metadata/simple_spline/sample_000380.json @@ -0,0 +1,47 @@ +{ + "sample_id": 380, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.002482326302580897, + "rq_actual": 0.002482326302580897, + "ra_actual": 0.0020169328242931744, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 369, + 166 + ], + "physical_dimensions": [ + 0.19478455773930925, + 0.10179081806311657 + ], + "curvature_statistics": { + "mean_slope": 0.00033459526046715135, + "max_slope": 0.0007822523905698237, + "height_range": 0.08975843377121537, + "mean_height": -0.014771852532942099, + "std_height": 0.02389479028314893 + }, + "generation_timestamp": "2025-11-08T03:10:04.188226", + "correlation_length_x": 0.020542420767150994, + "correlation_length_y": 0.007319457008839612, + "orientation": 30.0, + "anisotropy_ratio": 2.8065498222535066, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7297825159615146, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3699988228175011, + "fractal_modes": 63 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000387.json b/metadata/simple_spline/sample_000387.json new file mode 100644 index 0000000000000000000000000000000000000000..80657f89b2e0277c5d23bc8f1a5b4e472f4219e8 --- /dev/null +++ b/metadata/simple_spline/sample_000387.json @@ -0,0 +1,44 @@ +{ + "sample_id": 387, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.004557469417807506, + "rq_actual": 0.004557469417807506, + "ra_actual": 0.003662839171210444, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 318, + 111 + ], + "physical_dimensions": [ + 0.1858746517242171, + 0.08763379835143245 + ], + "curvature_statistics": { + "mean_slope": 0.0005650667230885688, + "max_slope": 0.0011579393612710827, + "height_range": 0.09499254547074043, + "mean_height": -0.04294363510754714, + "std_height": 0.026963369179160354 + }, + "generation_timestamp": "2025-11-08T03:10:05.073035", + "correlation_length": 0.03154195386088622, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.761740818543258, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4105627126366233, + "fractal_modes": 89 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000400.json b/metadata/simple_spline/sample_000400.json new file mode 100644 index 0000000000000000000000000000000000000000..eb5a9ff7fb891f28cb4b8d9d24bfb6319ce5c02a --- /dev/null +++ b/metadata/simple_spline/sample_000400.json @@ -0,0 +1,44 @@ +{ + "sample_id": 400, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0005455170163867782, + "rq_actual": 0.0005455170163867781, + "ra_actual": 0.0004513675379952486, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 381, + 154 + ], + "physical_dimensions": [ + 0.1618847353006673, + 0.08699114274663136 + ], + "curvature_statistics": { + "mean_slope": 0.0006856443047541793, + "max_slope": 0.003496713361971507, + "height_range": 0.17838094292327938, + "mean_height": -0.052072927222590645, + "std_height": 0.036367767729821525 + }, + "generation_timestamp": "2025-11-08T03:13:15.601546", + "correlation_length": 0.037881167111452736, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7454400906736328, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.418314117336273, + "fractal_modes": 77 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000417.json b/metadata/simple_spline/sample_000417.json new file mode 100644 index 0000000000000000000000000000000000000000..7f98bd7f62a407ec109e253477561873f55d4cd3 --- /dev/null +++ b/metadata/simple_spline/sample_000417.json @@ -0,0 +1,47 @@ +{ + "sample_id": 417, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0030329405799504293, + "rq_actual": 0.0030329405799504293, + "ra_actual": 0.0024987205496524814, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 325, + 152 + ], + "physical_dimensions": [ + 0.1664468173977997, + 0.06280239605456488 + ], + "curvature_statistics": { + "mean_slope": 0.0004888818224051696, + "max_slope": 0.00154166039771933, + "height_range": 0.132204499349387, + "mean_height": 0.019340465138522105, + "std_height": 0.036383802184841524 + }, + "generation_timestamp": "2025-11-08T03:13:17.869941", + "correlation_length_x": 0.010993944508212597, + "correlation_length_y": 0.008271425795249825, + "orientation": 0.0, + "anisotropy_ratio": 1.3291474505551728, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7904489901302351, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.33166242832891873, + "fractal_modes": 93 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000421.json b/metadata/simple_spline/sample_000421.json new file mode 100644 index 0000000000000000000000000000000000000000..ea2ca54ff3833ecd15698bcbd18861d51ee95273 --- /dev/null +++ b/metadata/simple_spline/sample_000421.json @@ -0,0 +1,44 @@ +{ + "sample_id": 421, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0011556955186693442, + "rq_actual": 0.001155695518669344, + "ra_actual": 0.0009379372025652027, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 316, + 164 + ], + "physical_dimensions": [ + 0.17601841062675946, + 0.041283373004413475 + ], + "curvature_statistics": { + "mean_slope": 0.0011372157019909083, + "max_slope": 0.003006520190656878, + "height_range": 0.15317935808247504, + "mean_height": -0.005579785237576885, + "std_height": 0.05488409647107113 + }, + "generation_timestamp": "2025-11-08T03:13:18.438576", + "correlation_length": 0.056943085079578314, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.739263632478813, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34840004600952357, + "fractal_modes": 69 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000436.json b/metadata/simple_spline/sample_000436.json new file mode 100644 index 0000000000000000000000000000000000000000..351e5bc15e5b1f785ea3620081aa0789d2ea5797 --- /dev/null +++ b/metadata/simple_spline/sample_000436.json @@ -0,0 +1,44 @@ +{ + "sample_id": 436, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.003137318751669638, + "rq_actual": 0.003137318751669638, + "ra_actual": 0.0024834376566638767, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 375, + 118 + ], + "physical_dimensions": [ + 0.16980875488566652, + 0.09677529355513077 + ], + "curvature_statistics": { + "mean_slope": 0.0013701777316392483, + "max_slope": 0.0034340963699630196, + "height_range": 0.2057516522935675, + "mean_height": -0.028424731868650768, + "std_height": 0.06601921808449956 + }, + "generation_timestamp": "2025-11-08T03:16:31.390114", + "correlation_length": 0.014531873457064696, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8430772626341284, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3403460129772338, + "fractal_modes": 86 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000462.json b/metadata/simple_spline/sample_000462.json new file mode 100644 index 0000000000000000000000000000000000000000..9254ad54b276263e746179e2339653dd1c691cd0 --- /dev/null +++ b/metadata/simple_spline/sample_000462.json @@ -0,0 +1,47 @@ +{ + "sample_id": 462, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0023792152870309594, + "rq_actual": 0.002379215287030959, + "ra_actual": 0.0018957168718972514, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 236, + 192 + ], + "physical_dimensions": [ + 0.18365386298945155, + 0.04467206178954959 + ], + "curvature_statistics": { + "mean_slope": 0.0009700246107103016, + "max_slope": 0.0020038687986752082, + "height_range": 0.12333946512697654, + "mean_height": 0.029677023453463038, + "std_height": 0.03453761504023712 + }, + "generation_timestamp": "2025-11-08T03:19:33.070943", + "correlation_length_x": 0.014041330531681426, + "correlation_length_y": 0.014221792601695277, + "orientation": 0.0, + "anisotropy_ratio": 0.9873108773930271, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7993674281399756, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.43841919506808014, + "fractal_modes": 65 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000473.json b/metadata/simple_spline/sample_000473.json new file mode 100644 index 0000000000000000000000000000000000000000..2f4f1a5de1649ba36dedd794967a30b226ac6ee5 --- /dev/null +++ b/metadata/simple_spline/sample_000473.json @@ -0,0 +1,47 @@ +{ + "sample_id": 473, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.004371705583677532, + "rq_actual": 0.004371705583677532, + "ra_actual": 0.0035087175421067715, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 229, + 199 + ], + "physical_dimensions": [ + 0.15641558323665206, + 0.033863510030123806 + ], + "curvature_statistics": { + "mean_slope": 0.0007394065477668987, + "max_slope": 0.0045503294434541125, + "height_range": 0.14273719361669585, + "mean_height": -0.07613050992744551, + "std_height": 0.028593019690620104 + }, + "generation_timestamp": "2025-11-08T03:19:34.314402", + "correlation_length_x": 0.12309246589015611, + "correlation_length_y": 0.008731744790993774, + "orientation": 65.63151605364132, + "anisotropy_ratio": 14.09712134705517, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7303479003610673, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3768547698693578, + "fractal_modes": 99 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000475.json b/metadata/simple_spline/sample_000475.json new file mode 100644 index 0000000000000000000000000000000000000000..8e166ff97c5d8575cf74b0d8a82d68d67cc653dd --- /dev/null +++ b/metadata/simple_spline/sample_000475.json @@ -0,0 +1,44 @@ +{ + "sample_id": 475, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0029591532118690357, + "rq_actual": 0.0029591532118690357, + "ra_actual": 0.002393811400823464, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 326, + 127 + ], + "physical_dimensions": [ + 0.17060375469867983, + 0.03428961504270727 + ], + "curvature_statistics": { + "mean_slope": 0.00046455542338165364, + "max_slope": 0.0009771074544714744, + "height_range": 0.08455312381139725, + "mean_height": -0.05725982035349236, + "std_height": 0.023125204650789547 + }, + "generation_timestamp": "2025-11-08T03:22:24.188577", + "correlation_length": 0.0523318768156386, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.814863831164922, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4018349482151985, + "fractal_modes": 94 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000476.json b/metadata/simple_spline/sample_000476.json new file mode 100644 index 0000000000000000000000000000000000000000..c19767b95eff94835e71f96ce65cf2f1d59f93a3 --- /dev/null +++ b/metadata/simple_spline/sample_000476.json @@ -0,0 +1,44 @@ +{ + "sample_id": 476, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0021345191524268447, + "rq_actual": 0.0021345191524268447, + "ra_actual": 0.001741550896138542, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 275, + 174 + ], + "physical_dimensions": [ + 0.19668205309639597, + 0.11185997727155017 + ], + "curvature_statistics": { + "mean_slope": 0.0004966824306547812, + "max_slope": 0.0006706991308738919, + "height_range": 0.13609098599941005, + "mean_height": 0.017429929509080667, + "std_height": 0.03959256049870684 + }, + "generation_timestamp": "2025-11-08T03:22:24.305332", + "correlation_length": 0.030336948255855322, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7398193390775883, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4908000578738102, + "fractal_modes": 73 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000512.json b/metadata/simple_spline/sample_000512.json new file mode 100644 index 0000000000000000000000000000000000000000..7d6f84fff6d4893581eecdc1bc1a6519b7b19fcb --- /dev/null +++ b/metadata/simple_spline/sample_000512.json @@ -0,0 +1,47 @@ +{ + "sample_id": 512, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0030632730929666596, + "rq_actual": 0.00306327309296666, + "ra_actual": 0.0024983751033531136, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 291, + 184 + ], + "physical_dimensions": [ + 0.16296909664669626, + 0.034204511903665975 + ], + "curvature_statistics": { + "mean_slope": 0.000573231735503907, + "max_slope": 0.001245701500026522, + "height_range": 0.10018316507113852, + "mean_height": 0.0213232394709451, + "std_height": 0.026566195509794614 + }, + "generation_timestamp": "2025-11-08T03:25:33.562404", + "correlation_length_x": 0.041615492719026696, + "correlation_length_y": 0.011552355656111311, + "orientation": 0.0, + "anisotropy_ratio": 3.6023382553160648, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7931914823522467, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4950861721137365, + "fractal_modes": 70 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000515.json b/metadata/simple_spline/sample_000515.json new file mode 100644 index 0000000000000000000000000000000000000000..929a44d8580fbeb4cd60120210fe593a2cd14a65 --- /dev/null +++ b/metadata/simple_spline/sample_000515.json @@ -0,0 +1,47 @@ +{ + "sample_id": 515, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0027921753155993522, + "rq_actual": 0.0027921753155993522, + "ra_actual": 0.002305548214198241, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 206, + 130 + ], + "physical_dimensions": [ + 0.18511392788492947, + 0.1162568236153584 + ], + "curvature_statistics": { + "mean_slope": 0.0007555374150745736, + "max_slope": 0.0019335413034491586, + "height_range": 0.07427331331461094, + "mean_height": -0.03902716149268727, + "std_height": 0.024924264772687457 + }, + "generation_timestamp": "2025-11-08T03:25:33.884292", + "correlation_length_x": 0.03384617603866149, + "correlation_length_y": 0.008488195528764904, + "orientation": 45.0, + "anisotropy_ratio": 3.9874406667427893, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7128096460528441, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34006458118452904, + "fractal_modes": 83 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000520.json b/metadata/simple_spline/sample_000520.json new file mode 100644 index 0000000000000000000000000000000000000000..65a16606c3a5f53f12458fe5a88eb44a78ea8648 --- /dev/null +++ b/metadata/simple_spline/sample_000520.json @@ -0,0 +1,47 @@ +{ + "sample_id": 520, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0007423739596671189, + "rq_actual": 0.0007423739596671189, + "ra_actual": 0.0006156971306245951, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 242, + 133 + ], + "physical_dimensions": [ + 0.19185881262143886, + 0.05359996938680747 + ], + "curvature_statistics": { + "mean_slope": 0.001232208856238184, + "max_slope": 0.004993396629416627, + "height_range": 0.13269816396799272, + "mean_height": -0.004926932190550075, + "std_height": 0.03466797093670709 + }, + "generation_timestamp": "2025-11-08T03:25:34.440221", + "correlation_length_x": 0.03752288521408914, + "correlation_length_y": 0.0038768088695367185, + "orientation": 33.9862673049465, + "anisotropy_ratio": 9.67880710058661, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8143012159843638, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.36379672751385866, + "fractal_modes": 94 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000546.json b/metadata/simple_spline/sample_000546.json new file mode 100644 index 0000000000000000000000000000000000000000..6542ae71802d8980450325b734c75c51c44570a1 --- /dev/null +++ b/metadata/simple_spline/sample_000546.json @@ -0,0 +1,44 @@ +{ + "sample_id": 546, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.003503892839896757, + "rq_actual": 0.003503892839896757, + "ra_actual": 0.0028797968059719493, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 319, + 112 + ], + "physical_dimensions": [ + 0.1701159674773547, + 0.08965497192394886 + ], + "curvature_statistics": { + "mean_slope": 0.0005583612251207756, + "max_slope": 0.0019073930220477944, + "height_range": 0.07069010517753875, + "mean_height": 0.03616671341337333, + "std_height": 0.023849261871322174 + }, + "generation_timestamp": "2025-11-08T03:28:37.790564", + "correlation_length": 0.0696150164417955, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6945202469809296, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.494395070396904, + "fractal_modes": 69 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000577.json b/metadata/simple_spline/sample_000577.json new file mode 100644 index 0000000000000000000000000000000000000000..b806aa84ad74bd1c0023394eefef584e140585fe --- /dev/null +++ b/metadata/simple_spline/sample_000577.json @@ -0,0 +1,47 @@ +{ + "sample_id": 577, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.00231748509968712, + "rq_actual": 0.0023174850996871194, + "ra_actual": 0.0018725087862136722, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 335, + 100 + ], + "physical_dimensions": [ + 0.1995436037597456, + 0.04207067654532771 + ], + "curvature_statistics": { + "mean_slope": 0.00026806641919337675, + "max_slope": 0.0006363306546786549, + "height_range": 0.06921248849337336, + "mean_height": -0.05079095830766829, + "std_height": 0.018794867085379842 + }, + "generation_timestamp": "2025-11-08T03:34:49.955152", + "correlation_length_x": 0.03759818787423862, + "correlation_length_y": 0.010330159691807105, + "orientation": 0.0, + "anisotropy_ratio": 3.6396521443959773, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7256615956979535, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.33701019813353383, + "fractal_modes": 65 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000578.json b/metadata/simple_spline/sample_000578.json new file mode 100644 index 0000000000000000000000000000000000000000..8a1b1686851976550e4e3cfcacf11984ae0171f7 --- /dev/null +++ b/metadata/simple_spline/sample_000578.json @@ -0,0 +1,47 @@ +{ + "sample_id": 578, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.001736135243741163, + "rq_actual": 0.0017361352437411629, + "ra_actual": 0.0014235019176554052, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 385, + 152 + ], + "physical_dimensions": [ + 0.1611104960352362, + 0.04999694164840005 + ], + "curvature_statistics": { + "mean_slope": 0.0015052660750845851, + "max_slope": 0.00421205186248385, + "height_range": 0.21803828128741504, + "mean_height": -0.011571587807151139, + "std_height": 0.06815333134749428 + }, + "generation_timestamp": "2025-11-08T03:34:50.109763", + "correlation_length_x": 0.03300651417692236, + "correlation_length_y": 0.00637377828028704, + "orientation": 15.0, + "anisotropy_ratio": 5.178484836694998, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8471756532716574, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4636470380616642, + "fractal_modes": 89 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000579.json b/metadata/simple_spline/sample_000579.json new file mode 100644 index 0000000000000000000000000000000000000000..c2caa5825c9c453d3631eba2e6b691c6e5d84ee4 --- /dev/null +++ b/metadata/simple_spline/sample_000579.json @@ -0,0 +1,47 @@ +{ + "sample_id": 579, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.002930442323897816, + "rq_actual": 0.0029304423238978154, + "ra_actual": 0.0023746390107263113, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 252, + 112 + ], + "physical_dimensions": [ + 0.1870224667604446, + 0.0778010482438674 + ], + "curvature_statistics": { + "mean_slope": 0.0007107848015744404, + "max_slope": 0.0012762651280560783, + "height_range": 0.17840698519518455, + "mean_height": 0.03234717571168891, + "std_height": 0.052803155504464544 + }, + "generation_timestamp": "2025-11-08T03:34:50.175141", + "correlation_length_x": 0.019804380640786087, + "correlation_length_y": 0.023066556366495655, + "orientation": 0.0, + "anisotropy_ratio": 0.8585755205988224, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7958573455073541, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.45357587956174233, + "fractal_modes": 66 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000604.json b/metadata/simple_spline/sample_000604.json new file mode 100644 index 0000000000000000000000000000000000000000..0e62ae3c7335218cefc22cbf5a31f29362ff5ac1 --- /dev/null +++ b/metadata/simple_spline/sample_000604.json @@ -0,0 +1,47 @@ +{ + "sample_id": 604, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.003740825212121311, + "rq_actual": 0.0037408252121213115, + "ra_actual": 0.0030722083326616928, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 228, + 124 + ], + "physical_dimensions": [ + 0.19147187720674583, + 0.09960947471595477 + ], + "curvature_statistics": { + "mean_slope": 0.001105255761880095, + "max_slope": 0.004671935626692575, + "height_range": 0.15647838411464834, + "mean_height": 0.014863976659303453, + "std_height": 0.031470403728156154 + }, + "generation_timestamp": "2025-11-08T03:37:45.435019", + "correlation_length_x": 0.023149396827469852, + "correlation_length_y": 0.005275503839497477, + "orientation": 0.0, + "anisotropy_ratio": 4.388092120064682, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7542310907729811, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3233773807847346, + "fractal_modes": 76 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000607.json b/metadata/simple_spline/sample_000607.json new file mode 100644 index 0000000000000000000000000000000000000000..3890c4d312976e7b7d893f79841dc43ecf90dc4d --- /dev/null +++ b/metadata/simple_spline/sample_000607.json @@ -0,0 +1,47 @@ +{ + "sample_id": 607, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0006499562829289762, + "rq_actual": 0.0006499562829289762, + "ra_actual": 0.0005410862318914898, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 380, + 176 + ], + "physical_dimensions": [ + 0.18741019751435153, + 0.06753655670996088 + ], + "curvature_statistics": { + "mean_slope": 0.0006883738936415055, + "max_slope": 0.0014210290002423798, + "height_range": 0.14025817747887986, + "mean_height": 0.023937162401555388, + "std_height": 0.039376605345957466 + }, + "generation_timestamp": "2025-11-08T03:37:45.904676", + "correlation_length_x": 0.0498261909244612, + "correlation_length_y": 0.0030095508297783664, + "orientation": 7.637459727847702, + "anisotropy_ratio": 16.55602239093286, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7095649282322987, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.36016309208100106, + "fractal_modes": 96 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000611.json b/metadata/simple_spline/sample_000611.json new file mode 100644 index 0000000000000000000000000000000000000000..32334f90a093c7c35604d550132e325e25cb5951 --- /dev/null +++ b/metadata/simple_spline/sample_000611.json @@ -0,0 +1,44 @@ +{ + "sample_id": 611, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.002381173416475536, + "rq_actual": 0.002381173416475536, + "ra_actual": 0.0019416490876643727, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 290, + 154 + ], + "physical_dimensions": [ + 0.1987295251320223, + 0.046238358787388426 + ], + "curvature_statistics": { + "mean_slope": 0.0012939281928888119, + "max_slope": 0.004475740409686093, + "height_range": 0.12792825760568854, + "mean_height": 0.005146819304467024, + "std_height": 0.04087247145151949 + }, + "generation_timestamp": "2025-11-08T03:37:46.304868", + "correlation_length": 0.014853497708959811, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7117420969688316, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3287009534766747, + "fractal_modes": 68 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000625.json b/metadata/simple_spline/sample_000625.json new file mode 100644 index 0000000000000000000000000000000000000000..d7b21f445801f91956d7d708b22cec19417e97ac --- /dev/null +++ b/metadata/simple_spline/sample_000625.json @@ -0,0 +1,44 @@ +{ + "sample_id": 625, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0013032911685895389, + "rq_actual": 0.0013032911685895386, + "ra_actual": 0.00106043104242157, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 243, + 140 + ], + "physical_dimensions": [ + 0.15401730543317407, + 0.05517964682654959 + ], + "curvature_statistics": { + "mean_slope": 0.0005435193861275029, + "max_slope": 0.0012980559679535084, + "height_range": 0.10580018478494466, + "mean_height": 0.04173990715726426, + "std_height": 0.029243783686916228 + }, + "generation_timestamp": "2025-11-08T03:40:49.431404", + "correlation_length": 0.04479633136411848, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6792503768599659, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.493659756894535, + "fractal_modes": 86 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000638.json b/metadata/simple_spline/sample_000638.json new file mode 100644 index 0000000000000000000000000000000000000000..7ae70abe66e112d80ca6787126de6ca7f1dd44b2 --- /dev/null +++ b/metadata/simple_spline/sample_000638.json @@ -0,0 +1,44 @@ +{ + "sample_id": 638, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0005919879884006134, + "rq_actual": 0.0005919879884006134, + "ra_actual": 0.0004881993299486735, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 263, + 120 + ], + "physical_dimensions": [ + 0.1502784424481737, + 0.06153023192694181 + ], + "curvature_statistics": { + "mean_slope": 0.0005137205909354987, + "max_slope": 0.001118576974454208, + "height_range": 0.0815805273013774, + "mean_height": -0.03296241271019593, + "std_height": 0.021611706983567555 + }, + "generation_timestamp": "2025-11-08T03:40:51.037256", + "correlation_length": 0.08358540902705773, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.777089415654521, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4726980106170331, + "fractal_modes": 71 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000648.json b/metadata/simple_spline/sample_000648.json new file mode 100644 index 0000000000000000000000000000000000000000..d3a2102ab75d3544d1113a5f0d27960d80e3ff5a --- /dev/null +++ b/metadata/simple_spline/sample_000648.json @@ -0,0 +1,44 @@ +{ + "sample_id": 648, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0009250218848613249, + "rq_actual": 0.000925021884861325, + "ra_actual": 0.000764059664268836, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 314, + 108 + ], + "physical_dimensions": [ + 0.18925695933636416, + 0.04440463359842907 + ], + "curvature_statistics": { + "mean_slope": 0.0010077320582607848, + "max_slope": 0.003500933595811516, + "height_range": 0.09874916379679634, + "mean_height": -0.02320841424024647, + "std_height": 0.030503889565004112 + }, + "generation_timestamp": "2025-11-08T03:40:52.124384", + "correlation_length": 0.025616268242076228, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.826756955742322, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.48158479416705186, + "fractal_modes": 71 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000654.json b/metadata/simple_spline/sample_000654.json new file mode 100644 index 0000000000000000000000000000000000000000..aaa3897dbe5840cd71b089964a80b45defc2b556 --- /dev/null +++ b/metadata/simple_spline/sample_000654.json @@ -0,0 +1,47 @@ +{ + "sample_id": 654, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.004751422569679236, + "rq_actual": 0.004751422569679235, + "ra_actual": 0.0038355468018649755, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 209, + 180 + ], + "physical_dimensions": [ + 0.17684833969832983, + 0.058737825696578934 + ], + "curvature_statistics": { + "mean_slope": 0.0013070412293013781, + "max_slope": 0.002785939705420709, + "height_range": 0.15756994961271534, + "mean_height": -0.018414661736698257, + "std_height": 0.042461276566383294 + }, + "generation_timestamp": "2025-11-08T03:43:51.554367", + "correlation_length_x": 0.3041805319964585, + "correlation_length_y": 0.023149437670204078, + "orientation": 148.39048168656663, + "anisotropy_ratio": 13.139866995040357, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.752310272466961, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3059936213045646, + "fractal_modes": 99 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000676.json b/metadata/simple_spline/sample_000676.json new file mode 100644 index 0000000000000000000000000000000000000000..9c74a65f50dfa4b18c877a0df5fde2e131c6a4a9 --- /dev/null +++ b/metadata/simple_spline/sample_000676.json @@ -0,0 +1,47 @@ +{ + "sample_id": 676, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0030521703399873, + "rq_actual": 0.0030521703399872995, + "ra_actual": 0.0025505579387514925, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 366, + 131 + ], + "physical_dimensions": [ + 0.17903513934817367, + 0.094620642721812 + ], + "curvature_statistics": { + "mean_slope": 0.0006861308554560955, + "max_slope": 0.0012251946682551736, + "height_range": 0.1633275560025133, + "mean_height": 0.011467205269842913, + "std_height": 0.05281019251560166 + }, + "generation_timestamp": "2025-11-08T03:46:47.117836", + "correlation_length_x": 0.020752636017492443, + "correlation_length_y": 0.009947150080797131, + "orientation": 30.0, + "anisotropy_ratio": 2.086289625563727, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8213642016626601, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.33715702548752086, + "fractal_modes": 74 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000679.json b/metadata/simple_spline/sample_000679.json new file mode 100644 index 0000000000000000000000000000000000000000..aeac6169d9071e61d34a868cff358f5a4a5bdc55 --- /dev/null +++ b/metadata/simple_spline/sample_000679.json @@ -0,0 +1,47 @@ +{ + "sample_id": 679, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0011292213328261656, + "rq_actual": 0.0011292213328261656, + "ra_actual": 0.0009281860700723897, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 217, + 117 + ], + "physical_dimensions": [ + 0.1732494248763889, + 0.0382510285084022 + ], + "curvature_statistics": { + "mean_slope": 0.0004303442287198616, + "max_slope": 0.0008099392904776723, + "height_range": 0.09295435340349009, + "mean_height": 0.0019620871607958596, + "std_height": 0.027660541970152212 + }, + "generation_timestamp": "2025-11-08T03:46:47.456873", + "correlation_length_x": 0.23021524985959943, + "correlation_length_y": 0.041405415137756404, + "orientation": 28.346043485818594, + "anisotropy_ratio": 5.560027573535249, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8422125309466265, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.35052013244193353, + "fractal_modes": 98 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000683.json b/metadata/simple_spline/sample_000683.json new file mode 100644 index 0000000000000000000000000000000000000000..80e01502aa7805a8f4ec4213483532d4c5d61f8e --- /dev/null +++ b/metadata/simple_spline/sample_000683.json @@ -0,0 +1,44 @@ +{ + "sample_id": 683, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0015587013307289722, + "rq_actual": 0.0015587013307289724, + "ra_actual": 0.0012701504102586897, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 380, + 119 + ], + "physical_dimensions": [ + 0.15065792398369102, + 0.03923126727956719 + ], + "curvature_statistics": { + "mean_slope": 0.0010930256506613669, + "max_slope": 0.004576524321664818, + "height_range": 0.15957583798324249, + "mean_height": -0.024292352784253055, + "std_height": 0.0507251169001528 + }, + "generation_timestamp": "2025-11-08T03:46:47.826090", + "correlation_length": 0.014162929751139745, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8101688669450132, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.44912788867058323, + "fractal_modes": 64 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000692.json b/metadata/simple_spline/sample_000692.json new file mode 100644 index 0000000000000000000000000000000000000000..eb87ee981f50c5d86f4f76868d55f9f315a2881d --- /dev/null +++ b/metadata/simple_spline/sample_000692.json @@ -0,0 +1,47 @@ +{ + "sample_id": 692, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0027756322787474905, + "rq_actual": 0.002775632278747491, + "ra_actual": 0.002280329234953426, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 299, + 182 + ], + "physical_dimensions": [ + 0.18553256396599482, + 0.05662287344128593 + ], + "curvature_statistics": { + "mean_slope": 0.0007673403544208266, + "max_slope": 0.004387335673544018, + "height_range": 0.1310661873623642, + "mean_height": 0.015233017600141488, + "std_height": 0.024403129338049966 + }, + "generation_timestamp": "2025-11-08T03:46:48.916699", + "correlation_length_x": 0.03771082616757937, + "correlation_length_y": 0.020601029175087705, + "orientation": 90.0, + "anisotropy_ratio": 1.8305311762376466, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7505008665944898, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34851128979291973, + "fractal_modes": 100 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000697.json b/metadata/simple_spline/sample_000697.json new file mode 100644 index 0000000000000000000000000000000000000000..4464e3186e04f293a2a30d45257e7f6450bd3a2b --- /dev/null +++ b/metadata/simple_spline/sample_000697.json @@ -0,0 +1,44 @@ +{ + "sample_id": 697, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0011237817053927491, + "rq_actual": 0.0011237817053927491, + "ra_actual": 0.0009007651227658594, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 275, + 107 + ], + "physical_dimensions": [ + 0.15341513206694454, + 0.04340708654995379 + ], + "curvature_statistics": { + "mean_slope": 0.00046911913336699436, + "max_slope": 0.0010758794186092671, + "height_range": 0.12370712309141169, + "mean_height": -0.030745305146308785, + "std_height": 0.03694621252797956 + }, + "generation_timestamp": "2025-11-08T03:46:49.430299", + "correlation_length": 0.021948413828530362, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7838054996558047, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3430885143210858, + "fractal_modes": 88 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000707.json b/metadata/simple_spline/sample_000707.json new file mode 100644 index 0000000000000000000000000000000000000000..4133d2e127a605aef2b0fc9728be84d71f62bf66 --- /dev/null +++ b/metadata/simple_spline/sample_000707.json @@ -0,0 +1,47 @@ +{ + "sample_id": 707, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0019370633621790452, + "rq_actual": 0.0019370633621790452, + "ra_actual": 0.0015766021481011807, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 303, + 185 + ], + "physical_dimensions": [ + 0.1649574730166439, + 0.03805633136613733 + ], + "curvature_statistics": { + "mean_slope": 0.0005960297807589996, + "max_slope": 0.0015161173392055013, + "height_range": 0.07720576197258118, + "mean_height": -0.04124976360556215, + "std_height": 0.027053794778313243 + }, + "generation_timestamp": "2025-11-08T03:49:40.855352", + "correlation_length_x": 0.22050159588350007, + "correlation_length_y": 0.029183093647062435, + "orientation": 90.60157270811261, + "anisotropy_ratio": 7.5557992086180255, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7111811143805746, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3538794593666443, + "fractal_modes": 85 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000719.json b/metadata/simple_spline/sample_000719.json new file mode 100644 index 0000000000000000000000000000000000000000..3de2c66be1473af4f52eea728c8e7a4e39c06c71 --- /dev/null +++ b/metadata/simple_spline/sample_000719.json @@ -0,0 +1,47 @@ +{ + "sample_id": 719, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.004118004394293796, + "rq_actual": 0.004118004394293796, + "ra_actual": 0.0033563192718896, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 357, + 110 + ], + "physical_dimensions": [ + 0.1982309816914893, + 0.0488489933846596 + ], + "curvature_statistics": { + "mean_slope": 0.0005937499248486785, + "max_slope": 0.0023479987749533, + "height_range": 0.07585331522223478, + "mean_height": -0.04447517127544619, + "std_height": 0.02580178985852401 + }, + "generation_timestamp": "2025-11-08T03:49:42.417229", + "correlation_length_x": 0.02268240791117667, + "correlation_length_y": 0.011002278134772373, + "orientation": 60.0, + "anisotropy_ratio": 2.0616101168620338, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7843435671732988, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.32670381865001635, + "fractal_modes": 100 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000722.json b/metadata/simple_spline/sample_000722.json new file mode 100644 index 0000000000000000000000000000000000000000..396462bff83f97d083ff38e0b750f2cdbedc7490 --- /dev/null +++ b/metadata/simple_spline/sample_000722.json @@ -0,0 +1,44 @@ +{ + "sample_id": 722, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0012948075573653802, + "rq_actual": 0.0012948075573653802, + "ra_actual": 0.0010469184682592113, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 234, + 128 + ], + "physical_dimensions": [ + 0.1952464922336514, + 0.1126809778227189 + ], + "curvature_statistics": { + "mean_slope": 0.000604484122154906, + "max_slope": 0.0012907963107076925, + "height_range": 0.13992282317844745, + "mean_height": -0.02526492721904525, + "std_height": 0.042130226299357 + }, + "generation_timestamp": "2025-11-08T03:49:42.778186", + "correlation_length": 0.021642694485271178, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7562143557474303, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4430490124346886, + "fractal_modes": 67 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000726.json b/metadata/simple_spline/sample_000726.json new file mode 100644 index 0000000000000000000000000000000000000000..2d94d9ef15566c3337d6fe32925d638532fcb8de --- /dev/null +++ b/metadata/simple_spline/sample_000726.json @@ -0,0 +1,47 @@ +{ + "sample_id": 726, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0033184647517621253, + "rq_actual": 0.0033184647517621253, + "ra_actual": 0.002704256219440938, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 251, + 140 + ], + "physical_dimensions": [ + 0.15408511246536202, + 0.07746071558206025 + ], + "curvature_statistics": { + "mean_slope": 0.0011218131882363724, + "max_slope": 0.004781546203614456, + "height_range": 0.10731255619806747, + "mean_height": 0.04976688442883339, + "std_height": 0.03427083207047909 + }, + "generation_timestamp": "2025-11-08T03:52:45.768238", + "correlation_length_x": 0.044856293548767114, + "correlation_length_y": 0.014598566788368836, + "orientation": 30.0, + "anisotropy_ratio": 3.072650500493351, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7897548186236741, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.41376175283935, + "fractal_modes": 94 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000736.json b/metadata/simple_spline/sample_000736.json new file mode 100644 index 0000000000000000000000000000000000000000..a7ae299d479a8e4e3c221933cac6a567c4f42b31 --- /dev/null +++ b/metadata/simple_spline/sample_000736.json @@ -0,0 +1,44 @@ +{ + "sample_id": 736, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.004947690054386559, + "rq_actual": 0.004947690054386559, + "ra_actual": 0.00406316011298855, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 246, + 177 + ], + "physical_dimensions": [ + 0.1694872503855589, + 0.058981672790495876 + ], + "curvature_statistics": { + "mean_slope": 0.0019492720040139733, + "max_slope": 0.00827527315429076, + "height_range": 0.20169390644047736, + "mean_height": -0.027743315034900986, + "std_height": 0.05471841206641142 + }, + "generation_timestamp": "2025-11-08T03:52:46.971288", + "correlation_length": 0.030598911236220966, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7554733608758093, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.49098660296395186, + "fractal_modes": 67 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000740.json b/metadata/simple_spline/sample_000740.json new file mode 100644 index 0000000000000000000000000000000000000000..32eb8d80d679680a470754f9b36de025619bc74d --- /dev/null +++ b/metadata/simple_spline/sample_000740.json @@ -0,0 +1,44 @@ +{ + "sample_id": 740, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0015387556535841982, + "rq_actual": 0.0015387556535841982, + "ra_actual": 0.0012415366038316144, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 326, + 178 + ], + "physical_dimensions": [ + 0.19212849884729924, + 0.06159190129155691 + ], + "curvature_statistics": { + "mean_slope": 0.001083032717631957, + "max_slope": 0.0018502884829036752, + "height_range": 0.17301056719251917, + "mean_height": -0.009111683893859412, + "std_height": 0.058003857278259026 + }, + "generation_timestamp": "2025-11-08T03:52:47.577105", + "correlation_length": 0.05557928804534393, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8223414543599048, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.38612089710823694, + "fractal_modes": 95 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000741.json b/metadata/simple_spline/sample_000741.json new file mode 100644 index 0000000000000000000000000000000000000000..4a4612d9000d5511824315af7771964d7c7ec51b --- /dev/null +++ b/metadata/simple_spline/sample_000741.json @@ -0,0 +1,44 @@ +{ + "sample_id": 741, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.003160902510072538, + "rq_actual": 0.003160902510072538, + "ra_actual": 0.0025958150968560354, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 343, + 145 + ], + "physical_dimensions": [ + 0.1948506185424831, + 0.07626776967827277 + ], + "curvature_statistics": { + "mean_slope": 0.0002949715223574006, + "max_slope": 0.0010440928588940218, + "height_range": 0.09275673730082576, + "mean_height": 0.018147023822048382, + "std_height": 0.023958274112817198 + }, + "generation_timestamp": "2025-11-08T03:52:47.723649", + "correlation_length": 0.0793667021277088, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7668962160215748, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3017230555391442, + "fractal_modes": 99 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000751.json b/metadata/simple_spline/sample_000751.json new file mode 100644 index 0000000000000000000000000000000000000000..bac8c353a08367ab1ec6ef18f334d0411b31a0bd --- /dev/null +++ b/metadata/simple_spline/sample_000751.json @@ -0,0 +1,44 @@ +{ + "sample_id": 751, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.002353135890870398, + "rq_actual": 0.0023531358908703975, + "ra_actual": 0.0019340682841553988, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 342, + 189 + ], + "physical_dimensions": [ + 0.15746032889524966, + 0.03287675286052146 + ], + "curvature_statistics": { + "mean_slope": 0.001109388120595779, + "max_slope": 0.003386467306474468, + "height_range": 0.169405480015492, + "mean_height": -0.005865728357297949, + "std_height": 0.0454813337305326 + }, + "generation_timestamp": "2025-11-08T03:55:59.817719", + "correlation_length": 0.009616877711689679, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.73830565847991, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.46876039856862994, + "fractal_modes": 77 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000752.json b/metadata/simple_spline/sample_000752.json new file mode 100644 index 0000000000000000000000000000000000000000..d5002f626db4d63822ea01224d162b069c98e494 --- /dev/null +++ b/metadata/simple_spline/sample_000752.json @@ -0,0 +1,47 @@ +{ + "sample_id": 752, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0025256533025320325, + "rq_actual": 0.0025256533025320325, + "ra_actual": 0.002090863469543026, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 348, + 189 + ], + "physical_dimensions": [ + 0.19799129512760894, + 0.053554899482709487 + ], + "curvature_statistics": { + "mean_slope": 0.000426148923113905, + "max_slope": 0.000617654558439748, + "height_range": 0.14787367632052503, + "mean_height": -0.00022236180402800904, + "std_height": 0.043100823321944 + }, + "generation_timestamp": "2025-11-08T03:55:59.992781", + "correlation_length_x": 0.03426137296021534, + "correlation_length_y": 0.02204688839363511, + "orientation": 0.0, + "anisotropy_ratio": 1.5540230597850047, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8495906256515415, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4429925315672366, + "fractal_modes": 85 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000760.json b/metadata/simple_spline/sample_000760.json new file mode 100644 index 0000000000000000000000000000000000000000..7780daa3bc474ad79e986a34051564b38038144f --- /dev/null +++ b/metadata/simple_spline/sample_000760.json @@ -0,0 +1,44 @@ +{ + "sample_id": 760, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0025755904521992164, + "rq_actual": 0.0025755904521992164, + "ra_actual": 0.0021314768912794333, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 205, + 167 + ], + "physical_dimensions": [ + 0.15764007439512392, + 0.07762224526233191 + ], + "curvature_statistics": { + "mean_slope": 0.0016421006198389229, + "max_slope": 0.005646627740062058, + "height_range": 0.1512506582723624, + "mean_height": -0.009098493653669725, + "std_height": 0.048737665023971956 + }, + "generation_timestamp": "2025-11-08T03:56:01.035871", + "correlation_length": 0.05199213406474764, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7075182762801313, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.41767248714500976, + "fractal_modes": 76 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000761.json b/metadata/simple_spline/sample_000761.json new file mode 100644 index 0000000000000000000000000000000000000000..630cf60f8e8e19e3808f37637e97687c0ad934c6 --- /dev/null +++ b/metadata/simple_spline/sample_000761.json @@ -0,0 +1,47 @@ +{ + "sample_id": 761, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0007139262746779413, + "rq_actual": 0.0007139262746779413, + "ra_actual": 0.0005825928368994114, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 368, + 181 + ], + "physical_dimensions": [ + 0.19875937507072886, + 0.07671064673138783 + ], + "curvature_statistics": { + "mean_slope": 0.0011230475599774124, + "max_slope": 0.005569280931043891, + "height_range": 0.1894738284856738, + "mean_height": 0.01258210993544539, + "std_height": 0.06525623222365483 + }, + "generation_timestamp": "2025-11-08T03:56:01.214571", + "correlation_length_x": 0.06572981234853718, + "correlation_length_y": 0.020460658295998607, + "orientation": 11.580027423321358, + "anisotropy_ratio": 3.2124974376504616, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6523904512489154, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.38856183482812046, + "fractal_modes": 77 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000770.json b/metadata/simple_spline/sample_000770.json new file mode 100644 index 0000000000000000000000000000000000000000..e50c0c9a5310b0006eb8c3caf1c45d591f2d99c5 --- /dev/null +++ b/metadata/simple_spline/sample_000770.json @@ -0,0 +1,44 @@ +{ + "sample_id": 770, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0009632247622485845, + "rq_actual": 0.0009632247622485844, + "ra_actual": 0.0007817781106270652, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 365, + 187 + ], + "physical_dimensions": [ + 0.19520427357372014, + 0.10343531558836219 + ], + "curvature_statistics": { + "mean_slope": 0.00046139855729482006, + "max_slope": 0.001092647080914902, + "height_range": 0.15528470159059515, + "mean_height": -0.020808390882573975, + "std_height": 0.04557301542735158 + }, + "generation_timestamp": "2025-11-08T03:56:02.332259", + "correlation_length": 0.02736537399559919, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8035837433038593, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.43068385964474143, + "fractal_modes": 79 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000773.json b/metadata/simple_spline/sample_000773.json new file mode 100644 index 0000000000000000000000000000000000000000..5cbff43c5bfd2dea1740a84d0d6d1b62e505881f --- /dev/null +++ b/metadata/simple_spline/sample_000773.json @@ -0,0 +1,47 @@ +{ + "sample_id": 773, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0015346886409004562, + "rq_actual": 0.0015346886409004564, + "ra_actual": 0.0012578456345933794, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 295, + 146 + ], + "physical_dimensions": [ + 0.17768387513520234, + 0.06147155716969427 + ], + "curvature_statistics": { + "mean_slope": 0.0006121102320945872, + "max_slope": 0.0013927358473252716, + "height_range": 0.12141889766400635, + "mean_height": 0.0030176386444750467, + "std_height": 0.03188281000140194 + }, + "generation_timestamp": "2025-11-08T03:56:02.642907", + "correlation_length_x": 0.022912962031933957, + "correlation_length_y": 0.007740342043417097, + "orientation": 0.0, + "anisotropy_ratio": 2.9602001957291626, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8010492059236466, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3657702678934524, + "fractal_modes": 64 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000775.json b/metadata/simple_spline/sample_000775.json new file mode 100644 index 0000000000000000000000000000000000000000..8bdd9eaedf9321191d9a54d48cb9307668f18a46 --- /dev/null +++ b/metadata/simple_spline/sample_000775.json @@ -0,0 +1,47 @@ +{ + "sample_id": 775, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0014508297005143829, + "rq_actual": 0.0014508297005143827, + "ra_actual": 0.0011654843221589604, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 301, + 166 + ], + "physical_dimensions": [ + 0.1976006868063031, + 0.0975945145869897 + ], + "curvature_statistics": { + "mean_slope": 0.000363294042467488, + "max_slope": 0.0008566650429155836, + "height_range": 0.08215145511975339, + "mean_height": -0.059537629978576326, + "std_height": 0.02212157445688218 + }, + "generation_timestamp": "2025-11-08T03:59:21.790944", + "correlation_length_x": 0.1645081773577113, + "correlation_length_y": 0.017816604642460928, + "orientation": 58.16439101345382, + "anisotropy_ratio": 9.233419086241144, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7090495830739552, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3014822546910361, + "fractal_modes": 67 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000785.json b/metadata/simple_spline/sample_000785.json new file mode 100644 index 0000000000000000000000000000000000000000..77af0869cd0d815eb2a8466a8f4935fcfa4803d7 --- /dev/null +++ b/metadata/simple_spline/sample_000785.json @@ -0,0 +1,44 @@ +{ + "sample_id": 785, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.001527451429687962, + "rq_actual": 0.001527451429687962, + "ra_actual": 0.0012385339098338413, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "end_of_life_corrosion", + "method": "hybrid", + "grid_resolution": [ + 379, + 153 + ], + "physical_dimensions": [ + 0.19013505144422402, + 0.040630820452319596 + ], + "curvature_statistics": { + "mean_slope": 0.0007082148036376355, + "max_slope": 0.0011735821572639458, + "height_range": 0.14309215893645494, + "mean_height": 0.001803034881460274, + "std_height": 0.046202801619853254 + }, + "generation_timestamp": "2025-11-08T03:59:22.996111", + "correlation_length": 0.06550315213712431, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.6514627276510504, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.35078813716396506, + "fractal_modes": 78 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000790.json b/metadata/simple_spline/sample_000790.json new file mode 100644 index 0000000000000000000000000000000000000000..d683bc87b3516478a4768a096393cb38781ad473 --- /dev/null +++ b/metadata/simple_spline/sample_000790.json @@ -0,0 +1,44 @@ +{ + "sample_id": 790, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0006630705841344283, + "rq_actual": 0.0006630705841344283, + "ra_actual": 0.0005424686444063317, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 309, + 132 + ], + "physical_dimensions": [ + 0.1780068675311292, + 0.08739836665526347 + ], + "curvature_statistics": { + "mean_slope": 0.0011113979326996275, + "max_slope": 0.002335132653644989, + "height_range": 0.19136762761623705, + "mean_height": 0.03629854541633207, + "std_height": 0.05240394843762351 + }, + "generation_timestamp": "2025-11-08T03:59:23.604044", + "correlation_length": 0.007590680011924837, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.6584454084990493, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.49058089433647334, + "fractal_modes": 72 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000820.json b/metadata/simple_spline/sample_000820.json new file mode 100644 index 0000000000000000000000000000000000000000..633c49b1810b5018aba3d5472adbb43636b6fd10 --- /dev/null +++ b/metadata/simple_spline/sample_000820.json @@ -0,0 +1,44 @@ +{ + "sample_id": 820, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.004624686431158261, + "rq_actual": 0.004624686431158261, + "ra_actual": 0.0037909461592822193, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 319, + 117 + ], + "physical_dimensions": [ + 0.17203511628587403, + 0.039915459951057414 + ], + "curvature_statistics": { + "mean_slope": 0.0006558103367856044, + "max_slope": 0.0013414002275780462, + "height_range": 0.11016983747973814, + "mean_height": -0.02294703513788026, + "std_height": 0.031366438276442206 + }, + "generation_timestamp": "2025-11-08T04:02:36.084489", + "correlation_length": 0.018800872648021865, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7359493272225681, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.30798172331199275, + "fractal_modes": 71 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000830.json b/metadata/simple_spline/sample_000830.json new file mode 100644 index 0000000000000000000000000000000000000000..bf90f07e5a3d2ebb728974dd5800a44da8d1fe6d --- /dev/null +++ b/metadata/simple_spline/sample_000830.json @@ -0,0 +1,44 @@ +{ + "sample_id": 830, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0010815704084863697, + "rq_actual": 0.0010815704084863697, + "ra_actual": 0.000874111754842409, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 265, + 151 + ], + "physical_dimensions": [ + 0.18572313838324672, + 0.08123956390177758 + ], + "curvature_statistics": { + "mean_slope": 0.000757016614177946, + "max_slope": 0.0016855582492409371, + "height_range": 0.12772457961900402, + "mean_height": 0.006273195272557756, + "std_height": 0.033536833753298086 + }, + "generation_timestamp": "2025-11-08T04:05:24.268726", + "correlation_length": 0.013814474426243607, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.695173975586893, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34550834547582465, + "fractal_modes": 91 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000832.json b/metadata/simple_spline/sample_000832.json new file mode 100644 index 0000000000000000000000000000000000000000..79ade81875f4f94d34b3d6a1ecf5fbaf6626e356 --- /dev/null +++ b/metadata/simple_spline/sample_000832.json @@ -0,0 +1,47 @@ +{ + "sample_id": 832, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0013949045210464484, + "rq_actual": 0.0013949045210464484, + "ra_actual": 0.0011492805635266738, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 239, + 155 + ], + "physical_dimensions": [ + 0.15734341790922857, + 0.07894804403007621 + ], + "curvature_statistics": { + "mean_slope": 0.0012672976404080989, + "max_slope": 0.003671081831601683, + "height_range": 0.17516470139129525, + "mean_height": 0.036790061538980436, + "std_height": 0.06233511595942096 + }, + "generation_timestamp": "2025-11-08T04:05:24.460677", + "correlation_length_x": 0.029554581749504365, + "correlation_length_y": 0.005006000910175326, + "orientation": 134.8399878620477, + "anisotropy_ratio": 5.9038306783826116, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7307058454611489, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.439102887065505, + "fractal_modes": 99 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000848.json b/metadata/simple_spline/sample_000848.json new file mode 100644 index 0000000000000000000000000000000000000000..525b5d6bc364a03f7d1da3da04ce119275376bf7 --- /dev/null +++ b/metadata/simple_spline/sample_000848.json @@ -0,0 +1,44 @@ +{ + "sample_id": 848, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0013948314718341486, + "rq_actual": 0.0013948314718341488, + "ra_actual": 0.0011483790802890134, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 396, + 139 + ], + "physical_dimensions": [ + 0.1651529096393834, + 0.050696440738541314 + ], + "curvature_statistics": { + "mean_slope": 0.0002606350957492088, + "max_slope": 0.0005446583877061068, + "height_range": 0.10267965170147306, + "mean_height": 0.02112313467145859, + "std_height": 0.030829435194946218 + }, + "generation_timestamp": "2025-11-08T04:05:26.469642", + "correlation_length": 0.05377015990223449, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7887744788785099, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.44588352796232866, + "fractal_modes": 89 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000849.json b/metadata/simple_spline/sample_000849.json new file mode 100644 index 0000000000000000000000000000000000000000..1c14b2f154ec1ca646f2e2ec2d1b397b9c635ca5 --- /dev/null +++ b/metadata/simple_spline/sample_000849.json @@ -0,0 +1,47 @@ +{ + "sample_id": 849, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.001056447640293426, + "rq_actual": 0.001056447640293426, + "ra_actual": 0.0008743491750007984, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 259, + 120 + ], + "physical_dimensions": [ + 0.15679392338718323, + 0.043750165355819826 + ], + "curvature_statistics": { + "mean_slope": 0.0011575234973425215, + "max_slope": 0.003511998538326261, + "height_range": 0.1339998754822862, + "mean_height": -0.04439484321372631, + "std_height": 0.04303419641480455 + }, + "generation_timestamp": "2025-11-08T04:05:26.543942", + "correlation_length_x": 0.04725215514727714, + "correlation_length_y": 0.00581059487296684, + "orientation": 30.0, + "anisotropy_ratio": 8.132068433666344, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.8111033449133935, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.31754916795070187, + "fractal_modes": 69 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000855.json b/metadata/simple_spline/sample_000855.json new file mode 100644 index 0000000000000000000000000000000000000000..2f98bb6dace8050cb6b815dfcfbf2ddb8464d806 --- /dev/null +++ b/metadata/simple_spline/sample_000855.json @@ -0,0 +1,47 @@ +{ + "sample_id": 855, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.00351698240737298, + "rq_actual": 0.0035169824073729796, + "ra_actual": 0.0028510430375265575, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 254, + 151 + ], + "physical_dimensions": [ + 0.1764816454743388, + 0.08142524392359012 + ], + "curvature_statistics": { + "mean_slope": 0.001324741646748753, + "max_slope": 0.002647026948339737, + "height_range": 0.16925249895288697, + "mean_height": -0.037963127569659, + "std_height": 0.050177005211084647 + }, + "generation_timestamp": "2025-11-08T04:08:20.994530", + "correlation_length_x": 0.04426832419608475, + "correlation_length_y": 0.007295426710661939, + "orientation": 29.18635374958814, + "anisotropy_ratio": 6.06795544000032, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7811101470462657, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3387353743154326, + "fractal_modes": 88 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000861.json b/metadata/simple_spline/sample_000861.json new file mode 100644 index 0000000000000000000000000000000000000000..82cbadc49ce424cfa428eeceac8cc3becfa76af9 --- /dev/null +++ b/metadata/simple_spline/sample_000861.json @@ -0,0 +1,44 @@ +{ + "sample_id": 861, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.001806465013409861, + "rq_actual": 0.001806465013409861, + "ra_actual": 0.0014726857766379738, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 303, + 171 + ], + "physical_dimensions": [ + 0.18519460968385337, + 0.06000128118346832 + ], + "curvature_statistics": { + "mean_slope": 0.0007841754543590924, + "max_slope": 0.003711479107280896, + "height_range": 0.09726562521564804, + "mean_height": -0.01679098656481936, + "std_height": 0.025818252171475625 + }, + "generation_timestamp": "2025-11-08T04:08:21.730181", + "correlation_length": 0.03892990479812242, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7193786119100747, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3992034289770602, + "fractal_modes": 76 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000877.json b/metadata/simple_spline/sample_000877.json new file mode 100644 index 0000000000000000000000000000000000000000..22d781e1eafb79c30e6c0f5b34580b9245dd5318 --- /dev/null +++ b/metadata/simple_spline/sample_000877.json @@ -0,0 +1,47 @@ +{ + "sample_id": 877, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0019496628004760201, + "rq_actual": 0.00194966280047602, + "ra_actual": 0.001607740833465333, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 260, + 151 + ], + "physical_dimensions": [ + 0.19226229307170237, + 0.05051247593858382 + ], + "curvature_statistics": { + "mean_slope": 0.0014861760017520654, + "max_slope": 0.004701197342681561, + "height_range": 0.19092632050230746, + "mean_height": 0.009718068622339987, + "std_height": 0.06126108234306672 + }, + "generation_timestamp": "2025-11-08T04:11:12.279268", + "correlation_length_x": 0.014364501258154938, + "correlation_length_y": 0.008182892500412446, + "orientation": 30.0, + "anisotropy_ratio": 1.7554307669850138, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7308551396757761, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3087335183845642, + "fractal_modes": 88 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000878.json b/metadata/simple_spline/sample_000878.json new file mode 100644 index 0000000000000000000000000000000000000000..27e3069626d4001754a014f83eb57dcb37b7937e --- /dev/null +++ b/metadata/simple_spline/sample_000878.json @@ -0,0 +1,44 @@ +{ + "sample_id": 878, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0011873149927185502, + "rq_actual": 0.00118731499271855, + "ra_actual": 0.0009724952244276589, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "extreme_pitting_coalescence", + "method": "hybrid", + "grid_resolution": [ + 230, + 131 + ], + "physical_dimensions": [ + 0.15162614607738092, + 0.09507319158326816 + ], + "curvature_statistics": { + "mean_slope": 0.00010570111151656478, + "max_slope": 0.00024871116338148064, + "height_range": 0.02256230538162466, + "mean_height": 0.0102517442772948, + "std_height": 0.006659496097322591 + }, + "generation_timestamp": "2025-11-08T04:11:12.364696", + "correlation_length": 0.009421732675371464, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.8249327887946302, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.35182815915207344, + "fractal_modes": 99 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000886.json b/metadata/simple_spline/sample_000886.json new file mode 100644 index 0000000000000000000000000000000000000000..538a17524ea93f68012296e25e8e2bb3b6ecbded --- /dev/null +++ b/metadata/simple_spline/sample_000886.json @@ -0,0 +1,47 @@ +{ + "sample_id": 886, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.002498219059592178, + "rq_actual": 0.002498219059592178, + "ra_actual": 0.0020611656562195793, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 205, + 151 + ], + "physical_dimensions": [ + 0.1668071730545363, + 0.04407511271752736 + ], + "curvature_statistics": { + "mean_slope": 0.0006933259108602353, + "max_slope": 0.0016536645167504645, + "height_range": 0.11358738726230691, + "mean_height": 0.06283103491890843, + "std_height": 0.03141503665859206 + }, + "generation_timestamp": "2025-11-08T04:11:13.299819", + "correlation_length_x": 0.03813625394596367, + "correlation_length_y": 0.012056385314196925, + "orientation": 30.0, + "anisotropy_ratio": 3.1631581897981107, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8253044010866322, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4280451685583534, + "fractal_modes": 75 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000888.json b/metadata/simple_spline/sample_000888.json new file mode 100644 index 0000000000000000000000000000000000000000..a1821cdd83294738c5e1711e825390f71fdd03e3 --- /dev/null +++ b/metadata/simple_spline/sample_000888.json @@ -0,0 +1,44 @@ +{ + "sample_id": 888, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.001729611737136254, + "rq_actual": 0.001729611737136254, + "ra_actual": 0.0014312973813339208, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 370, + 128 + ], + "physical_dimensions": [ + 0.1536743434106582, + 0.08315509299476373 + ], + "curvature_statistics": { + "mean_slope": 0.0007969994485570993, + "max_slope": 0.003356722733593706, + "height_range": 0.10914693075048787, + "mean_height": -0.026411132002735174, + "std_height": 0.03217575460367849 + }, + "generation_timestamp": "2025-11-08T04:11:13.571872", + "correlation_length": 0.04837435123524304, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7300600435793433, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3856909409783325, + "fractal_modes": 78 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000889.json b/metadata/simple_spline/sample_000889.json new file mode 100644 index 0000000000000000000000000000000000000000..1f79d6f058b95ee5ac2f5a1bde01e9a8d98232da --- /dev/null +++ b/metadata/simple_spline/sample_000889.json @@ -0,0 +1,44 @@ +{ + "sample_id": 889, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0013878128252063334, + "rq_actual": 0.0013878128252063334, + "ra_actual": 0.0011193883478217287, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "structural_degradation", + "method": "hybrid", + "grid_resolution": [ + 385, + 174 + ], + "physical_dimensions": [ + 0.17900593984579263, + 0.076137015301056 + ], + "curvature_statistics": { + "mean_slope": 0.0004339246548933125, + "max_slope": 0.0009834906028781051, + "height_range": 0.11093319571680806, + "mean_height": 0.04228234192543112, + "std_height": 0.02906000582585643 + }, + "generation_timestamp": "2025-11-08T04:11:13.738757", + "correlation_length": 0.0315501340593764, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7254297339537581, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4020501572590205, + "fractal_modes": 86 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000890.json b/metadata/simple_spline/sample_000890.json new file mode 100644 index 0000000000000000000000000000000000000000..e44be1bdb8db59e24b55ca2a92bedc219e7e6aad --- /dev/null +++ b/metadata/simple_spline/sample_000890.json @@ -0,0 +1,47 @@ +{ + "sample_id": 890, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0011390733789540617, + "rq_actual": 0.0011390733789540617, + "ra_actual": 0.0009373065267024408, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 320, + 143 + ], + "physical_dimensions": [ + 0.1614336030971131, + 0.040078509880447616 + ], + "curvature_statistics": { + "mean_slope": 0.0007515965462256138, + "max_slope": 0.001199314677425168, + "height_range": 0.13392997462100725, + "mean_height": -0.00820671122896953, + "std_height": 0.03843486884847227 + }, + "generation_timestamp": "2025-11-08T04:11:13.842415", + "correlation_length_x": 0.10676540415414396, + "correlation_length_y": 0.04780019581278996, + "orientation": 98.25784955455352, + "anisotropy_ratio": 2.233576711114154, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7324186435644127, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4535131922817103, + "fractal_modes": 71 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000896.json b/metadata/simple_spline/sample_000896.json new file mode 100644 index 0000000000000000000000000000000000000000..9d8eb6f0f320b711f1d394b0c7244c448846c941 --- /dev/null +++ b/metadata/simple_spline/sample_000896.json @@ -0,0 +1,47 @@ +{ + "sample_id": 896, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.001070220453947496, + "rq_actual": 0.001070220453947496, + "ra_actual": 0.0008609228687137181, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "combined_mechanisms", + "method": "hybrid", + "grid_resolution": [ + 305, + 195 + ], + "physical_dimensions": [ + 0.15279654131122453, + 0.06048911702853286 + ], + "curvature_statistics": { + "mean_slope": 0.00045226117473747994, + "max_slope": 0.0010480038768460806, + "height_range": 0.09768848975699365, + "mean_height": 0.012172293644168768, + "std_height": 0.025863583871016328 + }, + "generation_timestamp": "2025-11-08T04:11:14.514565", + "correlation_length_x": 0.037015245339402016, + "correlation_length_y": 0.012021135856187694, + "orientation": 90.0, + "anisotropy_ratio": 3.079180352191843, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7294380419705516, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.39080025900039134, + "fractal_modes": 90 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000907.json b/metadata/simple_spline/sample_000907.json new file mode 100644 index 0000000000000000000000000000000000000000..6daaec60ab7765d6afd0473056ff07cd86783402 --- /dev/null +++ b/metadata/simple_spline/sample_000907.json @@ -0,0 +1,44 @@ +{ + "sample_id": 907, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.001676657589085052, + "rq_actual": 0.0016766575890850518, + "ra_actual": 0.0013653854914518907, + "severity": "high_corrosion", + "is_anisotropic": false, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 241, + 104 + ], + "physical_dimensions": [ + 0.17231715313202747, + 0.06390730704336828 + ], + "curvature_statistics": { + "mean_slope": 0.0014010632125567002, + "max_slope": 0.005586942166230624, + "height_range": 0.1292654487538492, + "mean_height": -0.03228539149731005, + "std_height": 0.04221496187797252 + }, + "generation_timestamp": "2025-11-08T04:14:10.824796", + "correlation_length": 0.0969616595616958, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7160319920722966, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4432898860627824, + "fractal_modes": 95 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000931.json b/metadata/simple_spline/sample_000931.json new file mode 100644 index 0000000000000000000000000000000000000000..a5e3e1e367a3842d68778318089698bd9f945ef3 --- /dev/null +++ b/metadata/simple_spline/sample_000931.json @@ -0,0 +1,47 @@ +{ + "sample_id": 931, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0010922263754704646, + "rq_actual": 0.0010922263754704644, + "ra_actual": 0.0008853530008000505, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 203, + 146 + ], + "physical_dimensions": [ + 0.1662191181398339, + 0.0375869521291423 + ], + "curvature_statistics": { + "mean_slope": 0.001070673742366497, + "max_slope": 0.0023714560920153685, + "height_range": 0.13700977559055932, + "mean_height": 0.05658471722204335, + "std_height": 0.03607232353622242 + }, + "generation_timestamp": "2025-11-08T04:17:20.306555", + "correlation_length_x": 0.014057959067278936, + "correlation_length_y": 0.013971994415016696, + "orientation": 45.0, + "anisotropy_ratio": 1.0061526400389802, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6589960182783087, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.43940072446906075, + "fractal_modes": 67 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000934.json b/metadata/simple_spline/sample_000934.json new file mode 100644 index 0000000000000000000000000000000000000000..43ae34071822786e3efec17201e472fe9fe533b0 --- /dev/null +++ b/metadata/simple_spline/sample_000934.json @@ -0,0 +1,47 @@ +{ + "sample_id": 934, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0007436965384227421, + "rq_actual": 0.0007436965384227421, + "ra_actual": 0.0005973398933502548, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 329, + 192 + ], + "physical_dimensions": [ + 0.15043063338138604, + 0.07160371480383765 + ], + "curvature_statistics": { + "mean_slope": 0.001445143798654308, + "max_slope": 0.003913105306977076, + "height_range": 0.16652572848924918, + "mean_height": -0.057984576084466416, + "std_height": 0.0565715593461474 + }, + "generation_timestamp": "2025-11-08T04:17:20.759645", + "correlation_length_x": 0.11216473238073285, + "correlation_length_y": 0.05334378133945034, + "orientation": 157.78872744978636, + "anisotropy_ratio": 2.1026768175090265, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.7336831429430174, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4345100412758836, + "fractal_modes": 70 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000940.json b/metadata/simple_spline/sample_000940.json new file mode 100644 index 0000000000000000000000000000000000000000..23878214b2b4ddb0f3ec6e22762cf7be45deea2e --- /dev/null +++ b/metadata/simple_spline/sample_000940.json @@ -0,0 +1,47 @@ +{ + "sample_id": 940, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.001774147222974949, + "rq_actual": 0.001774147222974949, + "ra_actual": 0.0014277625235633502, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 347, + 177 + ], + "physical_dimensions": [ + 0.15150303969501447, + 0.06160680471723822 + ], + "curvature_statistics": { + "mean_slope": 0.0005064766395237551, + "max_slope": 0.001752858925695766, + "height_range": 0.0724905154615133, + "mean_height": 0.07108757172113102, + "std_height": 0.022442753230225175 + }, + "generation_timestamp": "2025-11-08T04:17:21.514649", + "correlation_length_x": 0.019421595291522396, + "correlation_length_y": 0.005617434654452965, + "orientation": 30.0, + "anisotropy_ratio": 3.4573780535438563, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.8415375346651573, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.4776033464589753, + "fractal_modes": 68 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000946.json b/metadata/simple_spline/sample_000946.json new file mode 100644 index 0000000000000000000000000000000000000000..89657ca82c7cee04d6d5f3c1ae37f6b074d32303 --- /dev/null +++ b/metadata/simple_spline/sample_000946.json @@ -0,0 +1,47 @@ +{ + "sample_id": 946, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.003015337965965124, + "rq_actual": 0.0030153379659651237, + "ra_actual": 0.00246052120886538, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 399, + 146 + ], + "physical_dimensions": [ + 0.18025371534866483, + 0.09107864291593676 + ], + "curvature_statistics": { + "mean_slope": 0.000568320371780425, + "max_slope": 0.001342976822701833, + "height_range": 0.18979896891805778, + "mean_height": -0.003466165996683972, + "std_height": 0.07164964259785002 + }, + "generation_timestamp": "2025-11-08T04:17:22.236873", + "correlation_length_x": 0.030070006893209704, + "correlation_length_y": 0.007707455316674253, + "orientation": 45.0, + "anisotropy_ratio": 3.9014182577427947, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6635103384498316, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.36781647491532543, + "fractal_modes": 81 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000952.json b/metadata/simple_spline/sample_000952.json new file mode 100644 index 0000000000000000000000000000000000000000..c9b27d74d68c1b3486423e537c5b7ee51550813f --- /dev/null +++ b/metadata/simple_spline/sample_000952.json @@ -0,0 +1,47 @@ +{ + "sample_id": 952, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0038713990677618553, + "rq_actual": 0.0038713990677618558, + "ra_actual": 0.0032426684041323597, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 347, + 197 + ], + "physical_dimensions": [ + 0.18601809124702642, + 0.08800176811047966 + ], + "curvature_statistics": { + "mean_slope": 0.0009049835877060474, + "max_slope": 0.0033535126083989036, + "height_range": 0.18658702170409164, + "mean_height": -0.007509843568495097, + "std_height": 0.03219791938159057 + }, + "generation_timestamp": "2025-11-08T04:20:24.906526", + "correlation_length_x": 0.03186859689952024, + "correlation_length_y": 0.011264096702383482, + "orientation": 153.11042973578125, + "anisotropy_ratio": 2.8292190436164177, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.7537690716043068, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.42796088288647505, + "fractal_modes": 89 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000966.json b/metadata/simple_spline/sample_000966.json new file mode 100644 index 0000000000000000000000000000000000000000..8308ca4a3d6fbc415f44fbce930fc9e47d6e5aa6 --- /dev/null +++ b/metadata/simple_spline/sample_000966.json @@ -0,0 +1,47 @@ +{ + "sample_id": 966, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0029452108208671947, + "rq_actual": 0.0029452108208671947, + "ra_actual": 0.0024127533709675003, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 286, + 189 + ], + "physical_dimensions": [ + 0.15680919265216106, + 0.03903969132761847 + ], + "curvature_statistics": { + "mean_slope": 0.002293126799959873, + "max_slope": 0.008023993274405714, + "height_range": 0.19332341753517096, + "mean_height": 0.04735571530922919, + "std_height": 0.05621932912845406 + }, + "generation_timestamp": "2025-11-08T04:20:26.835104", + "correlation_length_x": 0.05856920295120731, + "correlation_length_y": 0.028470067315519577, + "orientation": 144.25792464920391, + "anisotropy_ratio": 2.05722038877232, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 7, + "perlin_persistence": 0.786244988804895, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3176785681300649, + "fractal_modes": 88 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000969.json b/metadata/simple_spline/sample_000969.json new file mode 100644 index 0000000000000000000000000000000000000000..75818fa55738b7762d9f2c87afb6ad58023c1ce8 --- /dev/null +++ b/metadata/simple_spline/sample_000969.json @@ -0,0 +1,47 @@ +{ + "sample_id": 969, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.002234978700160371, + "rq_actual": 0.0022349787001603714, + "ra_actual": 0.001846856877883499, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 384, + 108 + ], + "physical_dimensions": [ + 0.17099419764302315, + 0.054006528893128965 + ], + "curvature_statistics": { + "mean_slope": 0.0004743781698981752, + "max_slope": 0.0018813632083119203, + "height_range": 0.12668047600672724, + "mean_height": 0.005392501412151522, + "std_height": 0.02854703055282713 + }, + "generation_timestamp": "2025-11-08T04:20:27.132745", + "correlation_length_x": 0.12892899505879774, + "correlation_length_y": 0.014377197603833105, + "orientation": 88.9789732054321, + "anisotropy_ratio": 8.967602631017883, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7714335363816125, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34220540197123994, + "fractal_modes": 95 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000987.json b/metadata/simple_spline/sample_000987.json new file mode 100644 index 0000000000000000000000000000000000000000..be5db0e3904c51cb149c92278351518f5f8f11a1 --- /dev/null +++ b/metadata/simple_spline/sample_000987.json @@ -0,0 +1,47 @@ +{ + "sample_id": 987, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "5", + "max_height": 0.1 + }, + "rq_target": 0.0014376197632833443, + "rq_actual": 0.0014376197632833443, + "ra_actual": 0.0012043345158901553, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "catastrophic_leading_edge", + "method": "hybrid", + "grid_resolution": [ + 315, + 199 + ], + "physical_dimensions": [ + 0.1565819037223251, + 0.05181578718739397 + ], + "curvature_statistics": { + "mean_slope": 0.002189654366340371, + "max_slope": 0.007026344533092473, + "height_range": 0.24848512020781405, + "mean_height": -0.05172717807453677, + "std_height": 0.08136683703195165 + }, + "generation_timestamp": "2025-11-08T04:23:41.239548", + "correlation_length_x": 0.027550266220025113, + "correlation_length_y": 0.014291484633231603, + "orientation": 15.0, + "anisotropy_ratio": 1.9277399743315138, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 8, + "perlin_persistence": 0.6894005867012898, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.3800690292207059, + "fractal_modes": 98 + } +} \ No newline at end of file diff --git a/metadata/simple_spline/sample_000993.json b/metadata/simple_spline/sample_000993.json new file mode 100644 index 0000000000000000000000000000000000000000..a7888ae9792fc15f476ea4d9bb5948674b41c656 --- /dev/null +++ b/metadata/simple_spline/sample_000993.json @@ -0,0 +1,47 @@ +{ + "sample_id": 993, + "geometry_type": "simple_spline", + "geometry_parameters": { + "type": "simple_spline", + "n_control_points": "3", + "max_height": 0.1 + }, + "rq_target": 0.0014258263774314297, + "rq_actual": 0.0014258263774314297, + "ra_actual": 0.001157511117345052, + "severity": "high_corrosion", + "is_anisotropic": true, + "psd_method": "exponential", + "manufacturing_process": "random", + "method": "hybrid", + "grid_resolution": [ + 331, + 189 + ], + "physical_dimensions": [ + 0.15334576271214748, + 0.04300450034083352 + ], + "curvature_statistics": { + "mean_slope": 0.00046316717633292494, + "max_slope": 0.0010469901144036023, + "height_range": 0.10121486379618894, + "mean_height": -0.03204359627042115, + "std_height": 0.026526971606990895 + }, + "generation_timestamp": "2025-11-08T04:23:41.973293", + "correlation_length_x": 0.025920553759476977, + "correlation_length_y": 0.006248708155222937, + "orientation": 32.28308329253273, + "anisotropy_ratio": 4.14814600323612, + "hybrid_parameters": { + "w_psd": 0.1, + "w_perlin": 0.15, + "w_fractal": 0.75, + "perlin_octaves": 6, + "perlin_persistence": 0.7296541319205272, + "perlin_lacunarity": 2.5, + "fractal_hurst": 0.34066736233424066, + "fractal_modes": 73 + } +} \ No newline at end of file