{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:UDNVJRAONQKLZZVNIBTRW3SAYF","short_pith_number":"pith:UDNVJRAO","canonical_record":{"source":{"id":"2406.06718","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.plasm-ph","submitted_at":"2024-06-10T18:28:01Z","cross_cats_sorted":[],"title_canon_sha256":"5750d6c4ce487a211e1b661f868667c4c5d92b968f4cee698e42b096fdbdf1ff","abstract_canon_sha256":"f2490f7cd12b85c7dec3654ff67161e4e5b528226302e716190dc294440b1c6e"},"schema_version":"1.0"},"canonical_sha256":"a0db54c40e6c14bce6ad40671b6e40c1513a59e0d8f1cdb272857d8a1561a03d","source":{"kind":"arxiv","id":"2406.06718","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2406.06718","created_at":"2026-07-05T09:45:50Z"},{"alias_kind":"arxiv_version","alias_value":"2406.06718v3","created_at":"2026-07-05T09:45:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2406.06718","created_at":"2026-07-05T09:45:50Z"},{"alias_kind":"pith_short_12","alias_value":"UDNVJRAONQKL","created_at":"2026-07-05T09:45:50Z"},{"alias_kind":"pith_short_16","alias_value":"UDNVJRAONQKLZZVN","created_at":"2026-07-05T09:45:50Z"},{"alias_kind":"pith_short_8","alias_value":"UDNVJRAO","created_at":"2026-07-05T09:45:50Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:UDNVJRAONQKLZZVNIBTRW3SAYF","target":"record","payload":{"canonical_record":{"source":{"id":"2406.06718","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.plasm-ph","submitted_at":"2024-06-10T18:28:01Z","cross_cats_sorted":[],"title_canon_sha256":"5750d6c4ce487a211e1b661f868667c4c5d92b968f4cee698e42b096fdbdf1ff","abstract_canon_sha256":"f2490f7cd12b85c7dec3654ff67161e4e5b528226302e716190dc294440b1c6e"},"schema_version":"1.0"},"canonical_sha256":"a0db54c40e6c14bce6ad40671b6e40c1513a59e0d8f1cdb272857d8a1561a03d","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:45:50.152878Z","signature_b64":"gISKIzNg/6BO6MpAxeLQdknYVN2ZUTdETJh2KJXKwcdU26JRtkVShGFWwFBWMbWqnt7FKDzFNcZZEaqYA8E6DA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"a0db54c40e6c14bce6ad40671b6e40c1513a59e0d8f1cdb272857d8a1561a03d","last_reissued_at":"2026-07-05T09:45:50.152413Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:45:50.152413Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2406.06718","source_version":3,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T09:45:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"T8n4OUZI54rHbxfXV5XSCzjX2NDeBxe41V2qAzce1J6KnMgqIs93AW5rFUUome87Ljmdsnp0d1EWLJ+1kiJDBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-19T20:00:57.186758Z"},"content_sha256":"004c6a1be64e352de3ebb7ec1373e88737e653cdf769aa3ad684ac01bfeac030","schema_version":"1.0","event_id":"sha256:004c6a1be64e352de3ebb7ec1373e88737e653cdf769aa3ad684ac01bfeac030"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:UDNVJRAONQKLZZVNIBTRW3SAYF","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"TORAX: A Fast and Differentiable Tokamak Transport Simulator in JAX","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"physics.plasm-ph","authors_text":"Akhil Raju, Andrea Huber, Brendan Tracey, Craig Donner, David Pfau, Dmitry Nikulin, Federico Felici, Ian Goodfellow, Jeremy Chen, Jonas Degrave, Jonathan Citrin, Martin Riedmiller, Philippe Hamel, Pushmeet Kohli","submitted_at":"2024-06-10T18:28:01Z","abstract_excerpt":"We present TORAX, a new, open-source, differentiable tokamak core transport simulator implemented in Python using the JAX framework. TORAX solves the coupled equations for ion heat transport, electron heat transport, particle transport, and current diffusion, incorporating modular physics-based and ML models. JAX's just-in-time compilation ensures fast runtimes, while its automatic differentiation capability enables gradient-based optimization workflows and simplifies the use of Jacobian-based PDE solvers. Coupling to ML-surrogates of physics models is greatly facilitated by JAX's intrinsic su"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2406.06718","kind":"arxiv","version":3},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2406.06718/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T09:45:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"fztNJS/SEDATlKE4IHozTzy9Rz0GFqCVBtxDQ+fr51nAorulqnUL2UGLZcreJFzQyM+HOjRsl5hXZtGucErkBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-19T20:00:57.187127Z"},"content_sha256":"2b01627a129859aeae2fcc16173dff9ccd2237fc02916e1b8dd163fc04f80f06","schema_version":"1.0","event_id":"sha256:2b01627a129859aeae2fcc16173dff9ccd2237fc02916e1b8dd163fc04f80f06"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/UDNVJRAONQKLZZVNIBTRW3SAYF/bundle.json","state_url":"https://pith.science/pith/UDNVJRAONQKLZZVNIBTRW3SAYF/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/UDNVJRAONQKLZZVNIBTRW3SAYF/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-19T20:00:57Z","links":{"resolver":"https://pith.science/pith/UDNVJRAONQKLZZVNIBTRW3SAYF","bundle":"https://pith.science/pith/UDNVJRAONQKLZZVNIBTRW3SAYF/bundle.json","state":"https://pith.science/pith/UDNVJRAONQKLZZVNIBTRW3SAYF/state.json","well_known_bundle":"https://pith.science/.well-known/pith/UDNVJRAONQKLZZVNIBTRW3SAYF/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:UDNVJRAONQKLZZVNIBTRW3SAYF","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"f2490f7cd12b85c7dec3654ff67161e4e5b528226302e716190dc294440b1c6e","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.plasm-ph","submitted_at":"2024-06-10T18:28:01Z","title_canon_sha256":"5750d6c4ce487a211e1b661f868667c4c5d92b968f4cee698e42b096fdbdf1ff"},"schema_version":"1.0","source":{"id":"2406.06718","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2406.06718","created_at":"2026-07-05T09:45:50Z"},{"alias_kind":"arxiv_version","alias_value":"2406.06718v3","created_at":"2026-07-05T09:45:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2406.06718","created_at":"2026-07-05T09:45:50Z"},{"alias_kind":"pith_short_12","alias_value":"UDNVJRAONQKL","created_at":"2026-07-05T09:45:50Z"},{"alias_kind":"pith_short_16","alias_value":"UDNVJRAONQKLZZVN","created_at":"2026-07-05T09:45:50Z"},{"alias_kind":"pith_short_8","alias_value":"UDNVJRAO","created_at":"2026-07-05T09:45:50Z"}],"graph_snapshots":[{"event_id":"sha256:2b01627a129859aeae2fcc16173dff9ccd2237fc02916e1b8dd163fc04f80f06","target":"graph","created_at":"2026-07-05T09:45:50Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2406.06718/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We present TORAX, a new, open-source, differentiable tokamak core transport simulator implemented in Python using the JAX framework. TORAX solves the coupled equations for ion heat transport, electron heat transport, particle transport, and current diffusion, incorporating modular physics-based and ML models. JAX's just-in-time compilation ensures fast runtimes, while its automatic differentiation capability enables gradient-based optimization workflows and simplifies the use of Jacobian-based PDE solvers. Coupling to ML-surrogates of physics models is greatly facilitated by JAX's intrinsic su","authors_text":"Akhil Raju, Andrea Huber, Brendan Tracey, Craig Donner, David Pfau, Dmitry Nikulin, Federico Felici, Ian Goodfellow, Jeremy Chen, Jonas Degrave, Jonathan Citrin, Martin Riedmiller, Philippe Hamel, Pushmeet Kohli","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.plasm-ph","submitted_at":"2024-06-10T18:28:01Z","title":"TORAX: A Fast and Differentiable Tokamak Transport Simulator in JAX"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2406.06718","kind":"arxiv","version":3},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:004c6a1be64e352de3ebb7ec1373e88737e653cdf769aa3ad684ac01bfeac030","target":"record","created_at":"2026-07-05T09:45:50Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"f2490f7cd12b85c7dec3654ff67161e4e5b528226302e716190dc294440b1c6e","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.plasm-ph","submitted_at":"2024-06-10T18:28:01Z","title_canon_sha256":"5750d6c4ce487a211e1b661f868667c4c5d92b968f4cee698e42b096fdbdf1ff"},"schema_version":"1.0","source":{"id":"2406.06718","kind":"arxiv","version":3}},"canonical_sha256":"a0db54c40e6c14bce6ad40671b6e40c1513a59e0d8f1cdb272857d8a1561a03d","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"a0db54c40e6c14bce6ad40671b6e40c1513a59e0d8f1cdb272857d8a1561a03d","first_computed_at":"2026-07-05T09:45:50.152413Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:45:50.152413Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"gISKIzNg/6BO6MpAxeLQdknYVN2ZUTdETJh2KJXKwcdU26JRtkVShGFWwFBWMbWqnt7FKDzFNcZZEaqYA8E6DA==","signature_status":"signed_v1","signed_at":"2026-07-05T09:45:50.152878Z","signed_message":"canonical_sha256_bytes"},"source_id":"2406.06718","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:004c6a1be64e352de3ebb7ec1373e88737e653cdf769aa3ad684ac01bfeac030","sha256:2b01627a129859aeae2fcc16173dff9ccd2237fc02916e1b8dd163fc04f80f06"],"state_sha256":"4e289a923830dcaabd9f7192aea4682b6cc2e3e91847192079d908c3f4f104d0"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"r6Y2tyZJkZQcScA7e66rcIBE2rY+m+F3tjl+eJRWs6TN7iM0QppaT72skdV0/fKtYe6aEh6cQOxerPEauv7MBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-19T20:00:57.189375Z","bundle_sha256":"d7fe04a780a81a374954539abc024815945fe6b6576100a8c35b453f7e4386ef"}}