{
  "type": "LinearElasticity",
  "scenario_name": "amr_l_bracket",
  "geometry": {
    "components": [
      {
        "file": "L-bracket.stl",
        "geometry_type": "Mesh",
        "id": 0,
        "material": "Aluminum 6061"
      }
    ],
    "assembly": [
      {
        "component": 0,
        "instance_id": "l_bracket",
        "type": "Component"
      }
    ]
  },
  "materials": {
    "Aluminum 6061": {
      "id": 100,
      "failure_criterion": "VonMises",
      "density": 2700.0,
      "youngs_modulus": 69000000000.0,
      "poisson_ratio": 0.33,
      "yield_strength": 55200000.0,
      "tensile_strength": 0.0,
      "compressive_strength": 0.0,
      "specific_heat": 1300.0,
      "thermal_conductivity": 170.0,
      "category": "Non-ferrous Metals",
      "type": "Isotropic"
    }
  },
  "boundary_conditions": [
    {
      "type": "Fixed",
      "boundary": "L-bracket-bc1.stl"
    },
    {
      "type": "Fixed",
      "boundary": "L-bracket-bc2.stl"
    },
    {
      "type": "VectorForce",
      "boundary": "L-bracket-load.stl",
      "direction": [0.0, 0.0, -1.0],
      "magnitude": 1000.0,
      "units": "MeterKilogramSecond"
    }
  ],
  "internal_conditions": [],
  "metadata": {
    "units": "MeterKilogramSecond",
    "resolution": 20000,
    "basis_order": 1,
    "amr": {
      "max_iterations": 8,
      "max_refinement_depth": 4,
      "refine_energy_threshold": 0.2,
      "max_resolution": 5000000
    },
    "integrator_override": "AdaptiveMFEMLinearElasticity"
  }
}
