{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2015:VJLTDHXM5EXKP6GCGKAYUFXXRK","short_pith_number":"pith:VJLTDHXM","canonical_record":{"source":{"id":"1511.02188","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2015-11-06T18:40:52Z","cross_cats_sorted":["math.NA","physics.comp-ph"],"title_canon_sha256":"6055c2331959a7fc0ce8735866b0302a10e2654ccde6196b267f99f4f43c73cb","abstract_canon_sha256":"5b995f5e86ac086593dfc9ab1cc2d8ad890d5241165e1ef64efdd9eb71929e9f"},"schema_version":"1.0"},"canonical_sha256":"aa57319eece92ea7f8c232818a16f78a9e223d0f066f6f19d7d45442a4c146a5","source":{"kind":"arxiv","id":"1511.02188","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1511.02188","created_at":"2026-05-18T01:27:37Z"},{"alias_kind":"arxiv_version","alias_value":"1511.02188v1","created_at":"2026-05-18T01:27:37Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1511.02188","created_at":"2026-05-18T01:27:37Z"},{"alias_kind":"pith_short_12","alias_value":"VJLTDHXM5EXK","created_at":"2026-05-18T12:29:44Z"},{"alias_kind":"pith_short_16","alias_value":"VJLTDHXM5EXKP6GC","created_at":"2026-05-18T12:29:44Z"},{"alias_kind":"pith_short_8","alias_value":"VJLTDHXM","created_at":"2026-05-18T12:29:44Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2015:VJLTDHXM5EXKP6GCGKAYUFXXRK","target":"record","payload":{"canonical_record":{"source":{"id":"1511.02188","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2015-11-06T18:40:52Z","cross_cats_sorted":["math.NA","physics.comp-ph"],"title_canon_sha256":"6055c2331959a7fc0ce8735866b0302a10e2654ccde6196b267f99f4f43c73cb","abstract_canon_sha256":"5b995f5e86ac086593dfc9ab1cc2d8ad890d5241165e1ef64efdd9eb71929e9f"},"schema_version":"1.0"},"canonical_sha256":"aa57319eece92ea7f8c232818a16f78a9e223d0f066f6f19d7d45442a4c146a5","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:27:37.516716Z","signature_b64":"vCJZtSmdiZgORDGVICib9iM1o+Xwg+OHK/P/F980+OjC/ZuJbHyg/KV7/k/VaQa/sdcDbwOzr761RM3U1he9BQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"aa57319eece92ea7f8c232818a16f78a9e223d0f066f6f19d7d45442a4c146a5","last_reissued_at":"2026-05-18T01:27:37.516021Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:27:37.516021Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1511.02188","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:27:37Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"H/+bwfRzw4X621BW8g7bkciqG9VU0Z5KkvlqFKKvEbjXQxyzC5B5j5CLE3KQvKtjKHPz4b+rLRu4d/6xN1m6BA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-26T14:29:08.299969Z"},"content_sha256":"8a928b38f998bf8500752fcec0c1131247347b008c361c11428d834ccfe79476","schema_version":"1.0","event_id":"sha256:8a928b38f998bf8500752fcec0c1131247347b008c361c11428d834ccfe79476"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2015:VJLTDHXM5EXKP6GCGKAYUFXXRK","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Efficient Functional-Based Adaptation for CFD Applications","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["math.NA","physics.comp-ph"],"primary_cat":"physics.flu-dyn","authors_text":"Christopher J. Roy, William C. Tyson","submitted_at":"2015-11-06T18:40:52Z","abstract_excerpt":"Adjoint methods have gained popularity in recent years for driving adaptation procedures which aim to reduce error in solution functionals. While adjoint methods have been proven effective for functional-based adaptation, the practical implementation of an adjoint method can be quite burdensome since code developers constantly need to ensure and maintain a dual consistent discretization as updates are made. Also, since most engineering problems consider multiple functionals, an adjoint solution must be obtained for each functional of interest which can increase the overall computational cost s"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1511.02188","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:27:37Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"fDD0Ar90SA+edExxmI9jRXb23wWyvbnoHH/Z4GsdLASd1EGjSvHPSvyGXbfMGgPIRU6xn7TpX3kmBlPaP4M3Bw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-26T14:29:08.300345Z"},"content_sha256":"5bdfac0ab610031468718c6321377aa7122816533f2d0f342173b7ccde2eff7e","schema_version":"1.0","event_id":"sha256:5bdfac0ab610031468718c6321377aa7122816533f2d0f342173b7ccde2eff7e"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/VJLTDHXM5EXKP6GCGKAYUFXXRK/bundle.json","state_url":"https://pith.science/pith/VJLTDHXM5EXKP6GCGKAYUFXXRK/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/VJLTDHXM5EXKP6GCGKAYUFXXRK/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-06-26T14:29:08Z","links":{"resolver":"https://pith.science/pith/VJLTDHXM5EXKP6GCGKAYUFXXRK","bundle":"https://pith.science/pith/VJLTDHXM5EXKP6GCGKAYUFXXRK/bundle.json","state":"https://pith.science/pith/VJLTDHXM5EXKP6GCGKAYUFXXRK/state.json","well_known_bundle":"https://pith.science/.well-known/pith/VJLTDHXM5EXKP6GCGKAYUFXXRK/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2015:VJLTDHXM5EXKP6GCGKAYUFXXRK","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":"5b995f5e86ac086593dfc9ab1cc2d8ad890d5241165e1ef64efdd9eb71929e9f","cross_cats_sorted":["math.NA","physics.comp-ph"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2015-11-06T18:40:52Z","title_canon_sha256":"6055c2331959a7fc0ce8735866b0302a10e2654ccde6196b267f99f4f43c73cb"},"schema_version":"1.0","source":{"id":"1511.02188","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1511.02188","created_at":"2026-05-18T01:27:37Z"},{"alias_kind":"arxiv_version","alias_value":"1511.02188v1","created_at":"2026-05-18T01:27:37Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1511.02188","created_at":"2026-05-18T01:27:37Z"},{"alias_kind":"pith_short_12","alias_value":"VJLTDHXM5EXK","created_at":"2026-05-18T12:29:44Z"},{"alias_kind":"pith_short_16","alias_value":"VJLTDHXM5EXKP6GC","created_at":"2026-05-18T12:29:44Z"},{"alias_kind":"pith_short_8","alias_value":"VJLTDHXM","created_at":"2026-05-18T12:29:44Z"}],"graph_snapshots":[{"event_id":"sha256:5bdfac0ab610031468718c6321377aa7122816533f2d0f342173b7ccde2eff7e","target":"graph","created_at":"2026-05-18T01:27:37Z","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":"Adjoint methods have gained popularity in recent years for driving adaptation procedures which aim to reduce error in solution functionals. While adjoint methods have been proven effective for functional-based adaptation, the practical implementation of an adjoint method can be quite burdensome since code developers constantly need to ensure and maintain a dual consistent discretization as updates are made. Also, since most engineering problems consider multiple functionals, an adjoint solution must be obtained for each functional of interest which can increase the overall computational cost s","authors_text":"Christopher J. Roy, William C. Tyson","cross_cats":["math.NA","physics.comp-ph"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2015-11-06T18:40:52Z","title":"Efficient Functional-Based Adaptation for CFD Applications"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1511.02188","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:8a928b38f998bf8500752fcec0c1131247347b008c361c11428d834ccfe79476","target":"record","created_at":"2026-05-18T01:27:37Z","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":"5b995f5e86ac086593dfc9ab1cc2d8ad890d5241165e1ef64efdd9eb71929e9f","cross_cats_sorted":["math.NA","physics.comp-ph"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2015-11-06T18:40:52Z","title_canon_sha256":"6055c2331959a7fc0ce8735866b0302a10e2654ccde6196b267f99f4f43c73cb"},"schema_version":"1.0","source":{"id":"1511.02188","kind":"arxiv","version":1}},"canonical_sha256":"aa57319eece92ea7f8c232818a16f78a9e223d0f066f6f19d7d45442a4c146a5","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"aa57319eece92ea7f8c232818a16f78a9e223d0f066f6f19d7d45442a4c146a5","first_computed_at":"2026-05-18T01:27:37.516021Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:27:37.516021Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"vCJZtSmdiZgORDGVICib9iM1o+Xwg+OHK/P/F980+OjC/ZuJbHyg/KV7/k/VaQa/sdcDbwOzr761RM3U1he9BQ==","signature_status":"signed_v1","signed_at":"2026-05-18T01:27:37.516716Z","signed_message":"canonical_sha256_bytes"},"source_id":"1511.02188","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:8a928b38f998bf8500752fcec0c1131247347b008c361c11428d834ccfe79476","sha256:5bdfac0ab610031468718c6321377aa7122816533f2d0f342173b7ccde2eff7e"],"state_sha256":"383ae6a7acc7e39682c397150c2eb677155a272cccce6302c88ac83102812957"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+bF3YaVu6yNfvq8uAKzDVL/wVphlcM8qLoF87clE/oYNPxmZP+Dt9oU9TBkMv8gPD9EawVurXnLl6XOJGpntAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-26T14:29:08.302367Z","bundle_sha256":"89eba7b617b800476bb3811af0e99f3bb1233d40ecd31308e90795af7b08ca0f"}}