{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:VJGP3HT27HLMM6NWEUNXMZZ23V","short_pith_number":"pith:VJGP3HT2","canonical_record":{"source":{"id":"1706.01346","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2017-06-05T14:25:39Z","cross_cats_sorted":["cs.NA","math.NA"],"title_canon_sha256":"5e5ca5041e14861b2ae6d2bfa64f38f5d1c50e5f6444cbc8b3cc0a6e80143718","abstract_canon_sha256":"c6215307310efe4f124f5944d05b37e1428a2f6dbed9b2745ee2f2392899e6be"},"schema_version":"1.0"},"canonical_sha256":"aa4cfd9e7af9d6c679b6251b76673add4bdbd7c3709c8ea6f40c1460f89c1519","source":{"kind":"arxiv","id":"1706.01346","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1706.01346","created_at":"2026-05-18T00:22:52Z"},{"alias_kind":"arxiv_version","alias_value":"1706.01346v3","created_at":"2026-05-18T00:22:52Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1706.01346","created_at":"2026-05-18T00:22:52Z"},{"alias_kind":"pith_short_12","alias_value":"VJGP3HT27HLM","created_at":"2026-05-18T12:31:49Z"},{"alias_kind":"pith_short_16","alias_value":"VJGP3HT27HLMM6NW","created_at":"2026-05-18T12:31:49Z"},{"alias_kind":"pith_short_8","alias_value":"VJGP3HT2","created_at":"2026-05-18T12:31:49Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:VJGP3HT27HLMM6NWEUNXMZZ23V","target":"record","payload":{"canonical_record":{"source":{"id":"1706.01346","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2017-06-05T14:25:39Z","cross_cats_sorted":["cs.NA","math.NA"],"title_canon_sha256":"5e5ca5041e14861b2ae6d2bfa64f38f5d1c50e5f6444cbc8b3cc0a6e80143718","abstract_canon_sha256":"c6215307310efe4f124f5944d05b37e1428a2f6dbed9b2745ee2f2392899e6be"},"schema_version":"1.0"},"canonical_sha256":"aa4cfd9e7af9d6c679b6251b76673add4bdbd7c3709c8ea6f40c1460f89c1519","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:22:52.794220Z","signature_b64":"zjhY4e64T++HUreDsO/CCALNusAVp5Aa7bOtqCTvXFHNTJpwuGHz9kn4gt+Q7iEcjNrRiOTCgg56MPSUvsjIDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"aa4cfd9e7af9d6c679b6251b76673add4bdbd7c3709c8ea6f40c1460f89c1519","last_reissued_at":"2026-05-18T00:22:52.793618Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:22:52.793618Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1706.01346","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-05-18T00:22:52Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ByMlKNLGdYf55/R01hvwfBe1Ha7X7Q7jUOU+zZ8aRfc0185ttzewMNK1mP4gJ89kRcrOpXn8XUjqyq6jA4plCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T13:10:01.803164Z"},"content_sha256":"494d3a9a36f4582f57a12bc0feeeda6b58fbb72ee7a37871a4c5252e70bf1e6b","schema_version":"1.0","event_id":"sha256:494d3a9a36f4582f57a12bc0feeeda6b58fbb72ee7a37871a4c5252e70bf1e6b"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:VJGP3HT27HLMM6NWEUNXMZZ23V","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Solver composition across the PDE/linear algebra barrier","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.NA","math.NA"],"primary_cat":"cs.MS","authors_text":"Lawrence Mitchell, Robert C. Kirby","submitted_at":"2017-06-05T14:25:39Z","abstract_excerpt":"The efficient solution of discretisations of coupled systems of partial differential equations (PDEs) is at the core of much of numerical simulation. Significant effort has been expended on scalable algorithms to precondition Krylov iterations for the linear systems that arise. With few exceptions, the reported numerical implementation of such solution strategies is specific to a particular model setup, and intimately ties the solver strategy to the discretisation and PDE, especially when the preconditioner requires auxiliary operators. In this paper, we present recent improvements in the Fire"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1706.01346","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":""},"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-18T00:22:52Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"nkHt9kUU2FOG3xvUnI7Etu8YtyESgKb1bYBGk45GPRITHYd3W0+zuy0y6g0e2TZaQFUXNibVYogjFLDKedOUAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T13:10:01.803536Z"},"content_sha256":"5551f437a9cf7c82c7528b7e35161f9bc9c12979150b40cf01d180e5ec9a4861","schema_version":"1.0","event_id":"sha256:5551f437a9cf7c82c7528b7e35161f9bc9c12979150b40cf01d180e5ec9a4861"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/VJGP3HT27HLMM6NWEUNXMZZ23V/bundle.json","state_url":"https://pith.science/pith/VJGP3HT27HLMM6NWEUNXMZZ23V/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/VJGP3HT27HLMM6NWEUNXMZZ23V/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-05-28T13:10:01Z","links":{"resolver":"https://pith.science/pith/VJGP3HT27HLMM6NWEUNXMZZ23V","bundle":"https://pith.science/pith/VJGP3HT27HLMM6NWEUNXMZZ23V/bundle.json","state":"https://pith.science/pith/VJGP3HT27HLMM6NWEUNXMZZ23V/state.json","well_known_bundle":"https://pith.science/.well-known/pith/VJGP3HT27HLMM6NWEUNXMZZ23V/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:VJGP3HT27HLMM6NWEUNXMZZ23V","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":"c6215307310efe4f124f5944d05b37e1428a2f6dbed9b2745ee2f2392899e6be","cross_cats_sorted":["cs.NA","math.NA"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2017-06-05T14:25:39Z","title_canon_sha256":"5e5ca5041e14861b2ae6d2bfa64f38f5d1c50e5f6444cbc8b3cc0a6e80143718"},"schema_version":"1.0","source":{"id":"1706.01346","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1706.01346","created_at":"2026-05-18T00:22:52Z"},{"alias_kind":"arxiv_version","alias_value":"1706.01346v3","created_at":"2026-05-18T00:22:52Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1706.01346","created_at":"2026-05-18T00:22:52Z"},{"alias_kind":"pith_short_12","alias_value":"VJGP3HT27HLM","created_at":"2026-05-18T12:31:49Z"},{"alias_kind":"pith_short_16","alias_value":"VJGP3HT27HLMM6NW","created_at":"2026-05-18T12:31:49Z"},{"alias_kind":"pith_short_8","alias_value":"VJGP3HT2","created_at":"2026-05-18T12:31:49Z"}],"graph_snapshots":[{"event_id":"sha256:5551f437a9cf7c82c7528b7e35161f9bc9c12979150b40cf01d180e5ec9a4861","target":"graph","created_at":"2026-05-18T00:22:52Z","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 efficient solution of discretisations of coupled systems of partial differential equations (PDEs) is at the core of much of numerical simulation. Significant effort has been expended on scalable algorithms to precondition Krylov iterations for the linear systems that arise. With few exceptions, the reported numerical implementation of such solution strategies is specific to a particular model setup, and intimately ties the solver strategy to the discretisation and PDE, especially when the preconditioner requires auxiliary operators. In this paper, we present recent improvements in the Fire","authors_text":"Lawrence Mitchell, Robert C. Kirby","cross_cats":["cs.NA","math.NA"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2017-06-05T14:25:39Z","title":"Solver composition across the PDE/linear algebra barrier"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1706.01346","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:494d3a9a36f4582f57a12bc0feeeda6b58fbb72ee7a37871a4c5252e70bf1e6b","target":"record","created_at":"2026-05-18T00:22:52Z","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":"c6215307310efe4f124f5944d05b37e1428a2f6dbed9b2745ee2f2392899e6be","cross_cats_sorted":["cs.NA","math.NA"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2017-06-05T14:25:39Z","title_canon_sha256":"5e5ca5041e14861b2ae6d2bfa64f38f5d1c50e5f6444cbc8b3cc0a6e80143718"},"schema_version":"1.0","source":{"id":"1706.01346","kind":"arxiv","version":3}},"canonical_sha256":"aa4cfd9e7af9d6c679b6251b76673add4bdbd7c3709c8ea6f40c1460f89c1519","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"aa4cfd9e7af9d6c679b6251b76673add4bdbd7c3709c8ea6f40c1460f89c1519","first_computed_at":"2026-05-18T00:22:52.793618Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:22:52.793618Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"zjhY4e64T++HUreDsO/CCALNusAVp5Aa7bOtqCTvXFHNTJpwuGHz9kn4gt+Q7iEcjNrRiOTCgg56MPSUvsjIDw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:22:52.794220Z","signed_message":"canonical_sha256_bytes"},"source_id":"1706.01346","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:494d3a9a36f4582f57a12bc0feeeda6b58fbb72ee7a37871a4c5252e70bf1e6b","sha256:5551f437a9cf7c82c7528b7e35161f9bc9c12979150b40cf01d180e5ec9a4861"],"state_sha256":"350384d1aa0479e8d4f22be78854766a67a7f170da7aab078eed139b58ac94a9"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"kdaGurA3lMi0nLIDtAQM9NtoQAsYkqtAMFQn7ajGQS09XyUjbnOgt2QEHVhqsrKsGEFeqcJmTs0WWVP5KssfAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-28T13:10:01.805491Z","bundle_sha256":"654f85ae65133ab28e62059cc55cea30a7d91fec42d9b77517111b2f659ffea0"}}