{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2015:KXOTMDOOUI3FYNSL3VAESLZLZ6","short_pith_number":"pith:KXOTMDOO","canonical_record":{"source":{"id":"1506.07749","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2015-06-25T13:42:29Z","cross_cats_sorted":[],"title_canon_sha256":"205da121f3b9b2047bb863309d41be01aaaef4b3d8a1adad2b8dd4c69a1ada04","abstract_canon_sha256":"68b8faa6d986fb1905888a4cf2aba67a2022b1605202563b2c0acc9aa41c3799"},"schema_version":"1.0"},"canonical_sha256":"55dd360dcea2365c364bdd40492f2bcf901bda708f1e80d67db5b9224070ad85","source":{"kind":"arxiv","id":"1506.07749","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1506.07749","created_at":"2026-05-18T01:00:53Z"},{"alias_kind":"arxiv_version","alias_value":"1506.07749v1","created_at":"2026-05-18T01:00:53Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1506.07749","created_at":"2026-05-18T01:00:53Z"},{"alias_kind":"pith_short_12","alias_value":"KXOTMDOOUI3F","created_at":"2026-05-18T12:29:29Z"},{"alias_kind":"pith_short_16","alias_value":"KXOTMDOOUI3FYNSL","created_at":"2026-05-18T12:29:29Z"},{"alias_kind":"pith_short_8","alias_value":"KXOTMDOO","created_at":"2026-05-18T12:29:29Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2015:KXOTMDOOUI3FYNSL3VAESLZLZ6","target":"record","payload":{"canonical_record":{"source":{"id":"1506.07749","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2015-06-25T13:42:29Z","cross_cats_sorted":[],"title_canon_sha256":"205da121f3b9b2047bb863309d41be01aaaef4b3d8a1adad2b8dd4c69a1ada04","abstract_canon_sha256":"68b8faa6d986fb1905888a4cf2aba67a2022b1605202563b2c0acc9aa41c3799"},"schema_version":"1.0"},"canonical_sha256":"55dd360dcea2365c364bdd40492f2bcf901bda708f1e80d67db5b9224070ad85","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:00:53.851981Z","signature_b64":"5eBsNnougOncOOnsWwl7vEe6FLUo/FzXcQgm475rgHBY5OhwXLIzIjJZ42IPH1UUBfgPhY/7wuG0Hgjf5oDdCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"55dd360dcea2365c364bdd40492f2bcf901bda708f1e80d67db5b9224070ad85","last_reissued_at":"2026-05-18T01:00:53.851457Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:00:53.851457Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1506.07749","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-05-18T01:00:53Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"nkYZ5+N7vvguRYGIzU7yGIUFOHOOVl2AHYJ0NEmpfCWsLTgcIS6xHYhoLgqfPgRFgzOZek4gST1vCxIa8UuMDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T13:56:33.903749Z"},"content_sha256":"80af9533fcec8379524bc0bd6f2d10b345ee3cfa801cf71c8a1e976fb1b16e82","schema_version":"1.0","event_id":"sha256:80af9533fcec8379524bc0bd6f2d10b345ee3cfa801cf71c8a1e976fb1b16e82"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2015:KXOTMDOOUI3FYNSL3VAESLZLZ6","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Efficient mesh management in Firedrake using PETSc-DMPlex","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.MS","authors_text":"Gerard J. Gorman, Lawrence Mitchell, Matthew G. Knepley, Michael Lange","submitted_at":"2015-06-25T13:42:29Z","abstract_excerpt":"The use of composable abstractions allows the application of new and established algorithms to a wide range of problems while automatically inheriting the benefits of well-known performance optimisations. This work highlights the composition of the PETSc DMPlex domain topology abstraction with the Firedrake automated finite element system to create a PDE solving environment that combines expressiveness, flexibility and high performance. We describe how Firedrake utilises DMPlex to provide the indirection maps required for finite element assembly, while supporting various mesh input formats and"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1506.07749","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":""},"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-05-18T01:00:53Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"CvHeduhkZrXGMqPsyQwLsYwj0c/Pc5CKLJ3riTWvqQCa7CiI4q+I0fVDvh0nqPlqooUF7RnMTIAO+6Agp+4cAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T13:56:33.904543Z"},"content_sha256":"05453826b43d363cb3f4f88913869d49a274924f08078cdfb0869a713cb31ad2","schema_version":"1.0","event_id":"sha256:05453826b43d363cb3f4f88913869d49a274924f08078cdfb0869a713cb31ad2"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KXOTMDOOUI3FYNSL3VAESLZLZ6/bundle.json","state_url":"https://pith.science/pith/KXOTMDOOUI3FYNSL3VAESLZLZ6/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KXOTMDOOUI3FYNSL3VAESLZLZ6/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-17T13:56:33Z","links":{"resolver":"https://pith.science/pith/KXOTMDOOUI3FYNSL3VAESLZLZ6","bundle":"https://pith.science/pith/KXOTMDOOUI3FYNSL3VAESLZLZ6/bundle.json","state":"https://pith.science/pith/KXOTMDOOUI3FYNSL3VAESLZLZ6/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KXOTMDOOUI3FYNSL3VAESLZLZ6/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2015:KXOTMDOOUI3FYNSL3VAESLZLZ6","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":"68b8faa6d986fb1905888a4cf2aba67a2022b1605202563b2c0acc9aa41c3799","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2015-06-25T13:42:29Z","title_canon_sha256":"205da121f3b9b2047bb863309d41be01aaaef4b3d8a1adad2b8dd4c69a1ada04"},"schema_version":"1.0","source":{"id":"1506.07749","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1506.07749","created_at":"2026-05-18T01:00:53Z"},{"alias_kind":"arxiv_version","alias_value":"1506.07749v1","created_at":"2026-05-18T01:00:53Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1506.07749","created_at":"2026-05-18T01:00:53Z"},{"alias_kind":"pith_short_12","alias_value":"KXOTMDOOUI3F","created_at":"2026-05-18T12:29:29Z"},{"alias_kind":"pith_short_16","alias_value":"KXOTMDOOUI3FYNSL","created_at":"2026-05-18T12:29:29Z"},{"alias_kind":"pith_short_8","alias_value":"KXOTMDOO","created_at":"2026-05-18T12:29:29Z"}],"graph_snapshots":[{"event_id":"sha256:05453826b43d363cb3f4f88913869d49a274924f08078cdfb0869a713cb31ad2","target":"graph","created_at":"2026-05-18T01:00:53Z","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"},"paper":{"abstract_excerpt":"The use of composable abstractions allows the application of new and established algorithms to a wide range of problems while automatically inheriting the benefits of well-known performance optimisations. This work highlights the composition of the PETSc DMPlex domain topology abstraction with the Firedrake automated finite element system to create a PDE solving environment that combines expressiveness, flexibility and high performance. We describe how Firedrake utilises DMPlex to provide the indirection maps required for finite element assembly, while supporting various mesh input formats and","authors_text":"Gerard J. Gorman, Lawrence Mitchell, Matthew G. Knepley, Michael Lange","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2015-06-25T13:42:29Z","title":"Efficient mesh management in Firedrake using PETSc-DMPlex"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1506.07749","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:80af9533fcec8379524bc0bd6f2d10b345ee3cfa801cf71c8a1e976fb1b16e82","target":"record","created_at":"2026-05-18T01:00:53Z","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":"68b8faa6d986fb1905888a4cf2aba67a2022b1605202563b2c0acc9aa41c3799","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2015-06-25T13:42:29Z","title_canon_sha256":"205da121f3b9b2047bb863309d41be01aaaef4b3d8a1adad2b8dd4c69a1ada04"},"schema_version":"1.0","source":{"id":"1506.07749","kind":"arxiv","version":1}},"canonical_sha256":"55dd360dcea2365c364bdd40492f2bcf901bda708f1e80d67db5b9224070ad85","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"55dd360dcea2365c364bdd40492f2bcf901bda708f1e80d67db5b9224070ad85","first_computed_at":"2026-05-18T01:00:53.851457Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:00:53.851457Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"5eBsNnougOncOOnsWwl7vEe6FLUo/FzXcQgm475rgHBY5OhwXLIzIjJZ42IPH1UUBfgPhY/7wuG0Hgjf5oDdCA==","signature_status":"signed_v1","signed_at":"2026-05-18T01:00:53.851981Z","signed_message":"canonical_sha256_bytes"},"source_id":"1506.07749","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:80af9533fcec8379524bc0bd6f2d10b345ee3cfa801cf71c8a1e976fb1b16e82","sha256:05453826b43d363cb3f4f88913869d49a274924f08078cdfb0869a713cb31ad2"],"state_sha256":"93a53108bd8f8c836f9f2225363a8af803a49074c6889b992e310ac5cbbd7598"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"EERnqtLlIu9D45W/Y3HtGyr3+A5rnK7amHKarHdksPdkcyOqdAaxwODh4YP1+sBxUmnDto3/b+LZ9EGZdemrBQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-17T13:56:33.910495Z","bundle_sha256":"92859b132c2311e8ffe1d091b0f61a5f3f8d0f992ae99e0a0a17877b50e656f8"}}