diff --git a/demo/plate2/base_sim.json b/demo/plate2/base_sim.json new file mode 100644 index 0000000..3cde232 --- /dev/null +++ b/demo/plate2/base_sim.json @@ -0,0 +1,102 @@ +{ + "Scenario": { + "Width": 500, + "Height": 500, + "Pixel_mm": 1.0, + "Label": 0 + }, + "Materials": [ + { + "Name": "mysteel", + "Label": 0, + "VL": 5850, + "VT": 3220, + "Rho": 7800 + }, + { + "Name": "air", + "Label": 160 + } + ], + "Boundaries": [ + { + "Name": "Top", + "Type": "Air" + }, + { + "Name": "Bottom", + "Type": "Air" + }, + { + "Name": "Left", + "Type": "Air" + }, + { + "Name": "Right", + "Type": "Air" + } + ], + "Transducers": { + "SizePixel": 62.0, + "Name": "emisor", + "PZT": 0, + "PointSource": 0, + "CenterOffset": 0.0, + "BorderOffset": 30.0, + "Field": 0, + "Window": 0, + "Location": "Top", + "Size": 10.0 + }, + "GeometricObjects": [ + ], + "Inspection": { + "Location": "Top", + "Method": "Transmission", + "Name": "Transmission" + }, + "Source": { + "Pressure": 1, + "Longitudinal": 1, + "Displacement": 0, + "Shear": 0 + }, + "Signal": { + "Frequency": 50000.0, + "N_Cycles": 3, + "Name": "GaussianSine", + "Amplitude": 2.0 + }, + "Simulation": { + "PointCycle": 10, + "SimulationTime": 190e-6, + "TimeScale": 1.0, + "MaxFreq": 120000.0, + "Order": 2, + "Device":"CPU", + "dt": 1.5e-7, + "dx": 0.002 + }, + "Receivers": { + "Method": "Transmission" + }, + "Export": { + "Step": 100, + "Save_filepath": "./output", + "Filename": "fields-sensor-nodamage", + "Field": "Txy", + "enableFields": false, + "enableNumPy": false, + "enableCsv": true, + "enableSignals": true, + "enableMaterial": false, + "Material":"RV", + "enableImages": false, + "enableVolume": true, + "enableView": false, + "enableSummary": true, + "sensorShape": [1,1], + "sensorPlacement": [93,0,176,0], + "sensorSize": 0 + } +}