AgentFEM-DENIM / artifacts /agentfem /runtime_validation.json
HaomingLuo's picture
Publish AgentFEM-ready DENIM bundle
169670c verified
Raw History Blame Contribute Delete
4.7 kB
{
"schema": "agentfem.physics-data.denim-runtime-validation",
"schema_version": "1.0.0",
"status": "passed_with_documented_tangent_boundary",
"validated_at": "2026-09-25T13:30:00+08:00",
"software": {
"agentfem_version": "0.3.7.dev0",
"agentfem_commit": "40c965225fc3b8d12a93a68e0d6b01dd35d47d82",
"agentfem_learning_version": "0.1.0a1",
"agentfem_learning_commit": "06d454e4ee66a7ee4f4c8a705d5958ff9577d18c",
"python": "3.11.15",
"pytorch": "2.13.0",
"numpy": "2.4.6",
"h5py": "3.16.0",
"mpi_vendor": "MPICH 5.0.1"
},
"identity": {
"model_repo": "HaomingLuo/AgentFEM-DENIM",
"source_model_revision": "5629df0a23a3d1ed43e9de2150e3d33cb979fdc1",
"dataset_repo": "HaomingLuo/AgentFEM-Material-Loading-Memory",
"dataset_revision": "c84f416e5a71daa157e406c50afc3fc73509b9ca",
"model_version": "1.1.0",
"architecture": "denim.v1",
"parameter_count": 918,
"weights_format": "safetensors",
"weights_sha256": "2ed35af21f3c11d6f2237485871ac39d63b084eeb47b6c341175ab6ccb0f960a",
"manifest_sha256": "5c3636278999f1b92c5b8b94fc8500e8dd270b5f7285dbd53fc5d0a3b6976105"
},
"dataset_audit": {
"complete_trajectories": 2660,
"t2_v1": 1008,
"t2_multiaxial_v2": 1024,
"denim_closure_v1": 128,
"denim_boundary_v1": 500,
"t2_regression_tests_passed": 34,
"t2_regression_tests_failed": 0,
"boundary_release_checksums_verified": true
},
"safe_bundle_equivalence": {
"path_steps": 121,
"maximum_absolute_stress_difference_pa": 2.682209014892578e-7,
"stress_rmse_pa": 2.090951128498144e-8,
"final_peeq_difference": 0.0,
"maximum_absolute_stress_mpa": 292.54713784451934,
"final_peeq": 0.009527088265532677,
"maximum_yield_residual_pa": 0.40072572231292725
},
"tangent_audit": {
"method": "central_difference_fixed_old_state_vs_autodiff",
"relative_step": 1e-6,
"strict_acceptance_tolerance": 2e-5,
"points": [
{
"equivalent_path_strain": 0.001,
"regime": "elastic",
"relative_error": 9.777786913369087e-14,
"strictly_accepted": true
},
{
"equivalent_path_strain": 0.0015,
"regime": "near_yield",
"relative_error": 0.000463908560930518,
"strictly_accepted": false
},
{
"equivalent_path_strain": 0.002,
"regime": "plastic",
"relative_error": 0.00151667819950217,
"strictly_accepted": false
},
{
"equivalent_path_strain": 0.003,
"regime": "plastic",
"relative_error": 0.0034972718149479777,
"strictly_accepted": false
},
{
"equivalent_path_strain": 0.006,
"regime": "plastic",
"relative_error": 0.008029543517786931,
"strictly_accepted": false
}
],
"interpretation": "The current autodiff tangent is exact in the elastic regime and approximate through the fixed-iteration plastic return map. The observed plastic-point discrepancy is 0.05-0.80 percent over this audit. Global solves below completed without cutback, but the artifact is not claimed to provide a mathematically exact consistent plastic tangent."
},
"global_implicit_validation": {
"elastic_serial": {
"prescribed_displacement_m": 0.001,
"maximum_absolute_stress_pa": 190000000.00000003,
"accepted_increments": 4,
"attempted_increments": 4,
"converged": true
},
"plastic_serial": {
"prescribed_displacement_m": 0.008,
"maximum_absolute_stress_pa": 500440565.1864772,
"accepted_increments": 4,
"attempted_increments": 4,
"converged": true
},
"plastic_mpi2": {
"prescribed_displacement_m": 0.008,
"maximum_absolute_stress_pa": 500440565.1864771,
"accepted_increments": 4,
"attempted_increments": 4,
"converged": true
},
"serial_mpi2_maximum_stress_difference_pa": 5.960464477539063e-8,
"serial_mpi2_displacement_difference_m": 0.0,
"applicability_status": "in_domain"
},
"software_regression": {
"agentfem_tests_passed": 18,
"agentfem_learning_tests_passed": 11,
"failures": 0
},
"claim_boundary": {
"supported": [
"lossless legacy-to-safetensors checkpoint migration",
"offline checksum-verified loading",
"material-point and batch inference",
"state commit and result evidence through AgentFEM",
"serial and two-rank implicit finite-element execution"
],
"not_supported": [
"production UMAT certification",
"experimental material calibration",
"cross-material universality",
"mathematically exact consistent plastic tangent"
]
}
}