{"schema":"aero.engineering.result.v1","discipline":"FEA","case_fingerprint":"ad50a1fbae56a09ffa7f7972e866faf3283461773dc3e14f4dc5c9056697a2fc","analytical":{"provenance":"ANALYTICAL","stress_pa":0.0,"displacement_m":0.000115,"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":0.00011614430679116389,"max_stress_pa":7.452053322149272e-06,"path_stress_pa":7.452053322149272e-06,"reference_displacement_m":0.000115,"reference_displacement_quantity":"axial displacement (not vector magnitude)","reaction_n":[3.28714034225e-10,5.420026397e-11,-7.856277391e-11],"reaction_relative_error":4.25205423056132e-14,"strain_energy_density_min":2.644787e-24,"strain_energy_density_max":3.601156e-22,"strain_available":true,"temperature_available":true,"surface":"surface.json","analytical":{"provenance":"ANALYTICAL","stress_pa":0.0,"displacement_m":0.000115,"assumptions":"Uniaxial thermal strain, axial linear temperature profile; not triaxial constraint."},"solver_log_hash":"5b46137f24886f3e517c271091f7d0a052bdf9e1e3ea034bd916f46ea4fd47e2","elapsed_seconds":0.2308406900265254},{"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":0.00011614430679116389,"max_stress_pa":1.2346145366155374e-05,"path_stress_pa":1.2346145366155374e-05,"reference_displacement_m":0.000115,"reference_displacement_quantity":"axial displacement (not vector magnitude)","reaction_n":[4.93641789321e-10,-7.0870555825e-11,-1.476080062e-11],"reaction_relative_error":6.197783479140548e-14,"strain_energy_density_min":3.218208e-24,"strain_energy_density_max":2.489396e-21,"strain_available":true,"temperature_available":true,"surface":"surface.json","analytical":{"provenance":"ANALYTICAL","stress_pa":0.0,"displacement_m":0.000115,"assumptions":"Uniaxial thermal strain, axial linear temperature profile; not triaxial constraint."},"solver_log_hash":"c7f31b4f0e3c5d254f42b87e394af9de008fb8ef224ad461b937844818f2557e","elapsed_seconds":0.8226096169964876},{"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":0.00011614430679116389,"max_stress_pa":1.5273837528590942e-05,"path_stress_pa":1.5273837528590942e-05,"reference_displacement_m":0.000115,"reference_displacement_quantity":"axial displacement (not vector magnitude)","reaction_n":[4.37061208943e-10,-1.277926233745e-10,3.3560159955000023e-12],"reaction_relative_error":5.6568094811851115e-14,"strain_energy_density_min":3.061128e-24,"strain_energy_density_max":2.939092e-21,"strain_available":true,"temperature_available":true,"surface":"surface.json","analytical":{"provenance":"ANALYTICAL","stress_pa":0.0,"displacement_m":0.000115,"assumptions":"Uniaxial thermal strain, axial linear temperature profile; not triaxial constraint."},"solver_log_hash":"6b30a69ff07d877b8fb50d67a106caa9af4a781df2fd0d53f8b975a9a0398d2f","elapsed_seconds":1.4599096960155293}],"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":5.6568094811851115e-14},"STRAIN_ENERGY_SANITY":{"status":"PASS","quantity":"minimum integration-point energy density J/m3","value":3.061128e-24},"DISPLACEMENT_STABILITY":{"status":"PASS","values":[0.00011614430679116389,0.00011614430679116389,0.00011614430679116389],"relative_change":0.0,"tolerance":0.05},"MESH_INDEPENDENCE":{"status":"PASS","values":[7.452053322149272e-06,1.2346145366155374e-05,1.5273837528590942e-05],"relative_change":2.927692162435568e-06,"tolerance":0.05}},"numerical_acceptability":"PASS","engineering_requirements":{"MAX_STRESS":{"status":"PASS","quantity":"peak stress conservative screening","value":1.5273837528590942e-05},"MAX_DISPLACEMENT":{"status":"PASS","quantity":"maximum displacement","value":0.00011614430679116389},"FACTOR_OF_SAFETY":{"status":"PASS","quantity":"yield-based safety factor","value":1.5273837528590942e-05}},"requirement_satisfaction":"PASS","mesh_convergence":{"max_displacement_m":{"status":"PASS","values":[0.00011614430679116389,0.00011614430679116389,0.00011614430679116389],"relative_change":0.0,"tolerance":0.05},"path_stress_pa":{"status":"PASS","values":[7.452053322149272e-06,1.2346145366155374e-05,1.5273837528590942e-05],"relative_change":2.927692162435568e-06,"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"}