{"schema":"aero.engineering.result.v1","discipline":"FEA","case_fingerprint":"0f0d2805e197eeac23d4e1fa0f1ae1c6bf2b7d26364ad135332c9f5a2a264b65","analytical":{"provenance":"ANALYTICAL","stress_pa":80500000.0,"displacement_m":0.0,"assumptions":"Uniaxial thermal strain, axial linear temperature profile; not triaxial constraint."},"levels":[{"source":"CALCULIX","mesh":{"level":"coarse","element_type":"C3D10","elements":442,"nodes":1009,"min_scaled_jacobian":0.9999999999998423,"min_determinant":3.009254229486306e-08,"refinement":2,"policy":"fixed global refinement; quadratic elements","gmsh_version":"4.15.2","sha256":"d7a955d394f502ab6c4aa07924158b5af56b4d7862a334da0c2b2745b75f2b3d"},"run_completed":true,"max_displacement_m":2.114249275747777e-05,"max_stress_pa":80499200.00000064,"path_stress_pa":80499200.00000064,"reference_displacement_m":6.347453e-20,"reference_displacement_quantity":"axial displacement (not vector magnitude)","reaction_n":[-8.495670100000002e-13,3.8078779369000003e-11,-2.3866151032e-11],"reaction_relative_error":5.5835826733034515e-15,"strain_energy_density_min":46287.5,"strain_energy_density_max":46287.5,"strain_available":true,"temperature_available":true,"surface":"surface.json","analytical":{"provenance":"ANALYTICAL","stress_pa":80500000.0,"displacement_m":0.0,"assumptions":"Uniaxial thermal strain, axial linear temperature profile; not triaxial constraint."},"solver_log_hash":"baffa6d5c3f79eac2dcf0658b09dd875578685ea7532ef5bb92c40cfdac1524b","elapsed_seconds":0.22590259902062826},{"source":"CALCULIX","mesh":{"level":"medium","element_type":"C3D10","elements":1844,"nodes":3543,"min_scaled_jacobian":0.9999999999998044,"min_determinant":1.4765275350081121e-08,"refinement":3,"policy":"fixed global refinement; quadratic elements","gmsh_version":"4.15.2","sha256":"4a84c3b5da20a958e36ad0b27a280f4b1fe45fa6198e7e3b0862eef3609c5dc8"},"run_completed":true,"max_displacement_m":2.114249275747777e-05,"max_stress_pa":80499200.00000131,"path_stress_pa":80499200.00000131,"reference_displacement_m":9.994989e-20,"reference_displacement_quantity":"axial displacement (not vector magnitude)","reaction_n":[-5.62977999999984e-13,-1.21677996771e-10,6.00674450339e-11],"reaction_relative_error":1.685689559604474e-14,"strain_energy_density_min":46287.5,"strain_energy_density_max":46287.5,"strain_available":true,"temperature_available":true,"surface":"surface.json","analytical":{"provenance":"ANALYTICAL","stress_pa":80500000.0,"displacement_m":0.0,"assumptions":"Uniaxial thermal strain, axial linear temperature profile; not triaxial constraint."},"solver_log_hash":"8525f20dba3f3773ba4225c22f6b65fd456ffb60dd47837ed2b8e8d35bd454c2","elapsed_seconds":0.7404857609944884},{"source":"CALCULIX","mesh":{"level":"fine","element_type":"C3D10","elements":3650,"nodes":6704,"min_scaled_jacobian":0.9999999999996266,"min_determinant":4.942546027276176e-09,"refinement":4,"policy":"fixed global refinement; quadratic elements","gmsh_version":"4.15.2","sha256":"4cc4a9e66f992dd04e070cbc49903cba1489babe3798a8c3915b1832c2f119bc"},"run_completed":true,"max_displacement_m":2.114249275747777e-05,"max_stress_pa":80499200.00000171,"path_stress_pa":80499200.00000171,"reference_displacement_m":4.499863e-20,"reference_displacement_quantity":"axial displacement (not vector magnitude)","reaction_n":[5.225892679999341e-13,-4.237187053219e-11,4.40373005835e-11],"reaction_relative_error":7.59181278629938e-15,"strain_energy_density_min":46287.5,"strain_energy_density_max":46287.5,"strain_available":true,"temperature_available":true,"surface":"surface.json","analytical":{"provenance":"ANALYTICAL","stress_pa":80500000.0,"displacement_m":0.0,"assumptions":"Uniaxial thermal strain, axial linear temperature profile; not triaxial constraint."},"solver_log_hash":"b9ca7c1cf5491e945a63bb403363bf15e67edab0d82f1750c690b567c6e886b1","elapsed_seconds":1.5725505470181815}],"evidence":{"schema":"aero.fea.evidence.v1","numerical_gates":{"RUN_COMPLETED":{"status":"PASS"},"MESH_QUALITY":{"status":"PASS"},"SOLVER_CONVERGENCE":{"status":"PASS","method":"linear_direct_factorization_and_complete_results"},"REACTION_BALANCE":{"status":"PASS","quantity":"relative force balance; tolerance 1%","value":7.59181278629938e-15},"STRAIN_ENERGY_SANITY":{"status":"PASS","quantity":"minimum integration-point energy density J/m3","value":46287.5},"DISPLACEMENT_STABILITY":{"status":"PASS","values":[2.114249275747777e-05,2.114249275747777e-05,2.114249275747777e-05],"relative_change":0.0,"tolerance":0.05},"MESH_INDEPENDENCE":{"status":"PASS","values":[80499200.00000064,80499200.00000131,80499200.00000171],"relative_change":4.99795466580883e-15,"tolerance":0.05}},"numerical_acceptability":"PASS","engineering_requirements":{"MAX_STRESS":{"status":"PASS","quantity":"peak stress conservative screening","value":80499200.00000171},"MAX_DISPLACEMENT":{"status":"PASS","quantity":"maximum displacement","value":2.114249275747777e-05},"FACTOR_OF_SAFETY":{"status":"PASS","quantity":"yield-based safety factor","value":80499200.00000171}},"requirement_satisfaction":"PASS","mesh_convergence":{"max_displacement_m":{"status":"PASS","values":[2.114249275747777e-05,2.114249275747777e-05,2.114249275747777e-05],"relative_change":0.0,"tolerance":0.05},"path_stress_pa":{"status":"PASS","values":[80499200.00000064,80499200.00000131,80499200.00000171],"relative_change":4.99795466580883e-15,"tolerance":0.05}},"local_stress_disposition":"LOCAL_STRESS_REVIEW_REQUIRED","design_disposition":"PRELIMINARY_ONLY","design_readiness":"NOT_ESTABLISHED","validation_reference":"NOT_ESTABLISHED","limitations":["No release/design certification","Peak fixed-support/hole stress needs engineering interpretation","Pressure equilibrium is unavailable until surface traction integration is implemented"]},"surface_artifact":"surface.json","source":"CALCULIX"}