{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:WAKCSD6YKGDGO7SQ4KC5DEJVMR","short_pith_number":"pith:WAKCSD6Y","canonical_record":{"source":{"id":"2111.00945","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.MS","submitted_at":"2021-11-01T13:38:38Z","cross_cats_sorted":["cs.NA","math.NA"],"title_canon_sha256":"1271265d56df97e0b3f91cdb5a6a666ac9d44a261c12c5b3a51e6d69a444f93a","abstract_canon_sha256":"62f5d3c32c3863e8ce6097c1bf0575394434224e3efa2e8d1866618993d50248"},"schema_version":"1.0"},"canonical_sha256":"b014290fd85186677e50e285d19135646c5458e63e279f0840d2d1a8cdc37c8f","source":{"kind":"arxiv","id":"2111.00945","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2111.00945","created_at":"2026-07-05T03:27:51Z"},{"alias_kind":"arxiv_version","alias_value":"2111.00945v1","created_at":"2026-07-05T03:27:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2111.00945","created_at":"2026-07-05T03:27:51Z"},{"alias_kind":"pith_short_12","alias_value":"WAKCSD6YKGDG","created_at":"2026-07-05T03:27:51Z"},{"alias_kind":"pith_short_16","alias_value":"WAKCSD6YKGDGO7SQ","created_at":"2026-07-05T03:27:51Z"},{"alias_kind":"pith_short_8","alias_value":"WAKCSD6Y","created_at":"2026-07-05T03:27:51Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:WAKCSD6YKGDGO7SQ4KC5DEJVMR","target":"record","payload":{"canonical_record":{"source":{"id":"2111.00945","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.MS","submitted_at":"2021-11-01T13:38:38Z","cross_cats_sorted":["cs.NA","math.NA"],"title_canon_sha256":"1271265d56df97e0b3f91cdb5a6a666ac9d44a261c12c5b3a51e6d69a444f93a","abstract_canon_sha256":"62f5d3c32c3863e8ce6097c1bf0575394434224e3efa2e8d1866618993d50248"},"schema_version":"1.0"},"canonical_sha256":"b014290fd85186677e50e285d19135646c5458e63e279f0840d2d1a8cdc37c8f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:27:51.922129Z","signature_b64":"J612jyfbWGwBUlQD6Ca5x9eV2UinmYLDbREj0bgOGXt+36lLTiu691dK8JgLsxEiqTvXJpZAs1cYDFeQvlGpCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"b014290fd85186677e50e285d19135646c5458e63e279f0840d2d1a8cdc37c8f","last_reissued_at":"2026-07-05T03:27:51.921585Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:27:51.921585Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2111.00945","source_version":1,"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-05T03:27:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"xapL3j5kxOsVy3kE3RiTvrHpgS9ZQeqWuXKn3hlF+CqP27Jh4vd1dEHGAyOF1boaQ6sCE7T8ZGIqNtRVFxOWDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-09T01:23:32.410881Z"},"content_sha256":"af8c46fb27335e51057859fa1257a52960d95b1f7a48cb785010591264f099c5","schema_version":"1.0","event_id":"sha256:af8c46fb27335e51057859fa1257a52960d95b1f7a48cb785010591264f099c5"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:WAKCSD6YKGDGO7SQ4KC5DEJVMR","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Escaping the abstraction: a foreign function interface for the Unified Form Language [UFL]","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.NA","math.NA"],"primary_cat":"cs.MS","authors_text":"David A. Ham, Nacime Bouziani","submitted_at":"2021-11-01T13:38:38Z","abstract_excerpt":"High level domain specific languages for the finite element method underpin high productivity programming environments for simulations based on partial differential equations (PDE) while employing automatic code generation to achieve high performance. However, a limitation of this approach is that it does not support operators that are not directly expressible in the vector calculus. This is critical in applications where PDEs are not enough to accurately describe the physical problem of interest. The use of deep learning techniques have become increasingly popular in filling this knowledge ga"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2111.00945","kind":"arxiv","version":1},"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/2111.00945/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-05T03:27:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"FYAByletqGJgTTcl6BKK3GwPXgfKVjOTBKMH01q03vR/IlVykqeoq4wt1MzJpf+1Z2Z0207u2SbdEP+GJvo6CQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-09T01:23:32.411367Z"},"content_sha256":"d042ed600283f1008a4af4a622333ba8b8484e5525210a3c7eae55454e2fd9bc","schema_version":"1.0","event_id":"sha256:d042ed600283f1008a4af4a622333ba8b8484e5525210a3c7eae55454e2fd9bc"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/WAKCSD6YKGDGO7SQ4KC5DEJVMR/bundle.json","state_url":"https://pith.science/pith/WAKCSD6YKGDGO7SQ4KC5DEJVMR/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/WAKCSD6YKGDGO7SQ4KC5DEJVMR/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-09T01:23:32Z","links":{"resolver":"https://pith.science/pith/WAKCSD6YKGDGO7SQ4KC5DEJVMR","bundle":"https://pith.science/pith/WAKCSD6YKGDGO7SQ4KC5DEJVMR/bundle.json","state":"https://pith.science/pith/WAKCSD6YKGDGO7SQ4KC5DEJVMR/state.json","well_known_bundle":"https://pith.science/.well-known/pith/WAKCSD6YKGDGO7SQ4KC5DEJVMR/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:WAKCSD6YKGDGO7SQ4KC5DEJVMR","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":"62f5d3c32c3863e8ce6097c1bf0575394434224e3efa2e8d1866618993d50248","cross_cats_sorted":["cs.NA","math.NA"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.MS","submitted_at":"2021-11-01T13:38:38Z","title_canon_sha256":"1271265d56df97e0b3f91cdb5a6a666ac9d44a261c12c5b3a51e6d69a444f93a"},"schema_version":"1.0","source":{"id":"2111.00945","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2111.00945","created_at":"2026-07-05T03:27:51Z"},{"alias_kind":"arxiv_version","alias_value":"2111.00945v1","created_at":"2026-07-05T03:27:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2111.00945","created_at":"2026-07-05T03:27:51Z"},{"alias_kind":"pith_short_12","alias_value":"WAKCSD6YKGDG","created_at":"2026-07-05T03:27:51Z"},{"alias_kind":"pith_short_16","alias_value":"WAKCSD6YKGDGO7SQ","created_at":"2026-07-05T03:27:51Z"},{"alias_kind":"pith_short_8","alias_value":"WAKCSD6Y","created_at":"2026-07-05T03:27:51Z"}],"graph_snapshots":[{"event_id":"sha256:d042ed600283f1008a4af4a622333ba8b8484e5525210a3c7eae55454e2fd9bc","target":"graph","created_at":"2026-07-05T03:27:51Z","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/2111.00945/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"High level domain specific languages for the finite element method underpin high productivity programming environments for simulations based on partial differential equations (PDE) while employing automatic code generation to achieve high performance. However, a limitation of this approach is that it does not support operators that are not directly expressible in the vector calculus. This is critical in applications where PDEs are not enough to accurately describe the physical problem of interest. The use of deep learning techniques have become increasingly popular in filling this knowledge ga","authors_text":"David A. Ham, Nacime Bouziani","cross_cats":["cs.NA","math.NA"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.MS","submitted_at":"2021-11-01T13:38:38Z","title":"Escaping the abstraction: a foreign function interface for the Unified Form Language [UFL]"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2111.00945","kind":"arxiv","version":1},"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:af8c46fb27335e51057859fa1257a52960d95b1f7a48cb785010591264f099c5","target":"record","created_at":"2026-07-05T03:27:51Z","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":"62f5d3c32c3863e8ce6097c1bf0575394434224e3efa2e8d1866618993d50248","cross_cats_sorted":["cs.NA","math.NA"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.MS","submitted_at":"2021-11-01T13:38:38Z","title_canon_sha256":"1271265d56df97e0b3f91cdb5a6a666ac9d44a261c12c5b3a51e6d69a444f93a"},"schema_version":"1.0","source":{"id":"2111.00945","kind":"arxiv","version":1}},"canonical_sha256":"b014290fd85186677e50e285d19135646c5458e63e279f0840d2d1a8cdc37c8f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"b014290fd85186677e50e285d19135646c5458e63e279f0840d2d1a8cdc37c8f","first_computed_at":"2026-07-05T03:27:51.921585Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:27:51.921585Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"J612jyfbWGwBUlQD6Ca5x9eV2UinmYLDbREj0bgOGXt+36lLTiu691dK8JgLsxEiqTvXJpZAs1cYDFeQvlGpCg==","signature_status":"signed_v1","signed_at":"2026-07-05T03:27:51.922129Z","signed_message":"canonical_sha256_bytes"},"source_id":"2111.00945","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:af8c46fb27335e51057859fa1257a52960d95b1f7a48cb785010591264f099c5","sha256:d042ed600283f1008a4af4a622333ba8b8484e5525210a3c7eae55454e2fd9bc"],"state_sha256":"71d50b99ba6708ae23d12c44a32394d624c296da6b0bbca2b742f2e6907c6c79"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"UqA0tDO4ls12fA+4Pz/zr3wnH5ytcio5LORRmhyStiRXg1ycfJq5lIInisJh0dK7JeKT0mNyvvMNeev05K9VBQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-09T01:23:32.414721Z","bundle_sha256":"feac8ce8a9afe231b1926101c47885a8117d387328bedc3bdff40a65a27c81ba"}}