{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:YPJCIHWG36CJ5ZS5Q5FZGQY5TK","short_pith_number":"pith:YPJCIHWG","canonical_record":{"source":{"id":"1601.08091","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2016-01-29T13:15:47Z","cross_cats_sorted":["cs.CE","math.OC"],"title_canon_sha256":"95b5d67080d3c26995f47142c3d9c6b82b29dad6c7f293a126fc9b0c8ad4fc8b","abstract_canon_sha256":"25fe2c1e8f30796215cb088e05854b5a242858884a601cbc85b461bb4f8f659c"},"schema_version":"1.0"},"canonical_sha256":"c3d2241ec6df849ee65d874b93431d9a94a2cecd6eaf2453b7ef483f0e1a9095","source":{"kind":"arxiv","id":"1601.08091","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1601.08091","created_at":"2026-05-18T01:21:40Z"},{"alias_kind":"arxiv_version","alias_value":"1601.08091v1","created_at":"2026-05-18T01:21:40Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1601.08091","created_at":"2026-05-18T01:21:40Z"},{"alias_kind":"pith_short_12","alias_value":"YPJCIHWG36CJ","created_at":"2026-05-18T12:30:53Z"},{"alias_kind":"pith_short_16","alias_value":"YPJCIHWG36CJ5ZS5","created_at":"2026-05-18T12:30:53Z"},{"alias_kind":"pith_short_8","alias_value":"YPJCIHWG","created_at":"2026-05-18T12:30:53Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:YPJCIHWG36CJ5ZS5Q5FZGQY5TK","target":"record","payload":{"canonical_record":{"source":{"id":"1601.08091","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2016-01-29T13:15:47Z","cross_cats_sorted":["cs.CE","math.OC"],"title_canon_sha256":"95b5d67080d3c26995f47142c3d9c6b82b29dad6c7f293a126fc9b0c8ad4fc8b","abstract_canon_sha256":"25fe2c1e8f30796215cb088e05854b5a242858884a601cbc85b461bb4f8f659c"},"schema_version":"1.0"},"canonical_sha256":"c3d2241ec6df849ee65d874b93431d9a94a2cecd6eaf2453b7ef483f0e1a9095","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:21:40.391266Z","signature_b64":"ju+QBvbb2mdytq5YCr+GmRAwa1ViiQSTewWPBzqLF6oi7AOxmHlH/NH2vUHQ4yklRb1HCJUZUSKBOxKJ4Ya+Bw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c3d2241ec6df849ee65d874b93431d9a94a2cecd6eaf2453b7ef483f0e1a9095","last_reissued_at":"2026-05-18T01:21:40.390777Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:21:40.390777Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1601.08091","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:21:40Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"C7G94GJNWGdd6qI3WSP50g2JQpVK/MzQ4CVAQk2AcWX/4l+CMD9ss2C1FgHAqGfLUoPudSmIq9IEAKJ9Om8bBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T05:28:19.252308Z"},"content_sha256":"7c67cfa0a04724ac3137e82ae373160408c29e0bbb5c2c19daac6c3d14629518","schema_version":"1.0","event_id":"sha256:7c67cfa0a04724ac3137e82ae373160408c29e0bbb5c2c19daac6c3d14629518"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:YPJCIHWG36CJ5ZS5Q5FZGQY5TK","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"On the validity of tidal turbine array configurations obtained from steady-state adjoint optimisation","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CE","math.OC"],"primary_cat":"physics.flu-dyn","authors_text":"Christian T. Jacobs, Matthew D. Piggott, Simon W. Funke, Stephan C. Kramer","submitted_at":"2016-01-29T13:15:47Z","abstract_excerpt":"Extracting the optimal amount of power from an array of tidal turbines requires an intricate understanding of tidal dynamics and the effects of turbine placement on the local and regional scale flow. Numerical models have contributed significantly towards this understanding, and more recently, adjoint-based modelling has been employed to optimise the positioning of the turbines in an array in an automated way and improve on simple, regular man-made configurations. Adjoint-based optimisation of high-resolution and ideally 3D transient models is generally a very computationally expensive problem"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1601.08091","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:21:40Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vCfAhqWDyhGoHNbD6WecYEN4pCYNnyRmAQyNrFn0Qcvpo9//ith0/F+SaDDX5bfXmT6QxVvHt6YSPjCCW/JUBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T05:28:19.252676Z"},"content_sha256":"470ba2fd7a908c0cdceee39aec0181b4db7750493e1ecbb08d26c8920f51d37c","schema_version":"1.0","event_id":"sha256:470ba2fd7a908c0cdceee39aec0181b4db7750493e1ecbb08d26c8920f51d37c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/YPJCIHWG36CJ5ZS5Q5FZGQY5TK/bundle.json","state_url":"https://pith.science/pith/YPJCIHWG36CJ5ZS5Q5FZGQY5TK/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/YPJCIHWG36CJ5ZS5Q5FZGQY5TK/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-04T05:28:19Z","links":{"resolver":"https://pith.science/pith/YPJCIHWG36CJ5ZS5Q5FZGQY5TK","bundle":"https://pith.science/pith/YPJCIHWG36CJ5ZS5Q5FZGQY5TK/bundle.json","state":"https://pith.science/pith/YPJCIHWG36CJ5ZS5Q5FZGQY5TK/state.json","well_known_bundle":"https://pith.science/.well-known/pith/YPJCIHWG36CJ5ZS5Q5FZGQY5TK/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:YPJCIHWG36CJ5ZS5Q5FZGQY5TK","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":"25fe2c1e8f30796215cb088e05854b5a242858884a601cbc85b461bb4f8f659c","cross_cats_sorted":["cs.CE","math.OC"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2016-01-29T13:15:47Z","title_canon_sha256":"95b5d67080d3c26995f47142c3d9c6b82b29dad6c7f293a126fc9b0c8ad4fc8b"},"schema_version":"1.0","source":{"id":"1601.08091","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1601.08091","created_at":"2026-05-18T01:21:40Z"},{"alias_kind":"arxiv_version","alias_value":"1601.08091v1","created_at":"2026-05-18T01:21:40Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1601.08091","created_at":"2026-05-18T01:21:40Z"},{"alias_kind":"pith_short_12","alias_value":"YPJCIHWG36CJ","created_at":"2026-05-18T12:30:53Z"},{"alias_kind":"pith_short_16","alias_value":"YPJCIHWG36CJ5ZS5","created_at":"2026-05-18T12:30:53Z"},{"alias_kind":"pith_short_8","alias_value":"YPJCIHWG","created_at":"2026-05-18T12:30:53Z"}],"graph_snapshots":[{"event_id":"sha256:470ba2fd7a908c0cdceee39aec0181b4db7750493e1ecbb08d26c8920f51d37c","target":"graph","created_at":"2026-05-18T01:21:40Z","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":"Extracting the optimal amount of power from an array of tidal turbines requires an intricate understanding of tidal dynamics and the effects of turbine placement on the local and regional scale flow. Numerical models have contributed significantly towards this understanding, and more recently, adjoint-based modelling has been employed to optimise the positioning of the turbines in an array in an automated way and improve on simple, regular man-made configurations. Adjoint-based optimisation of high-resolution and ideally 3D transient models is generally a very computationally expensive problem","authors_text":"Christian T. Jacobs, Matthew D. Piggott, Simon W. Funke, Stephan C. Kramer","cross_cats":["cs.CE","math.OC"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2016-01-29T13:15:47Z","title":"On the validity of tidal turbine array configurations obtained from steady-state adjoint optimisation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1601.08091","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:7c67cfa0a04724ac3137e82ae373160408c29e0bbb5c2c19daac6c3d14629518","target":"record","created_at":"2026-05-18T01:21:40Z","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":"25fe2c1e8f30796215cb088e05854b5a242858884a601cbc85b461bb4f8f659c","cross_cats_sorted":["cs.CE","math.OC"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2016-01-29T13:15:47Z","title_canon_sha256":"95b5d67080d3c26995f47142c3d9c6b82b29dad6c7f293a126fc9b0c8ad4fc8b"},"schema_version":"1.0","source":{"id":"1601.08091","kind":"arxiv","version":1}},"canonical_sha256":"c3d2241ec6df849ee65d874b93431d9a94a2cecd6eaf2453b7ef483f0e1a9095","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"c3d2241ec6df849ee65d874b93431d9a94a2cecd6eaf2453b7ef483f0e1a9095","first_computed_at":"2026-05-18T01:21:40.390777Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:21:40.390777Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ju+QBvbb2mdytq5YCr+GmRAwa1ViiQSTewWPBzqLF6oi7AOxmHlH/NH2vUHQ4yklRb1HCJUZUSKBOxKJ4Ya+Bw==","signature_status":"signed_v1","signed_at":"2026-05-18T01:21:40.391266Z","signed_message":"canonical_sha256_bytes"},"source_id":"1601.08091","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7c67cfa0a04724ac3137e82ae373160408c29e0bbb5c2c19daac6c3d14629518","sha256:470ba2fd7a908c0cdceee39aec0181b4db7750493e1ecbb08d26c8920f51d37c"],"state_sha256":"dc8ba0b7531ebc61383e232fc16cab2269f075932afbe8a68cef392d39694eee"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Bd3LghgJVqcvNF6g3ipRzj5ANdzbNojeLFW8IGswt1ser0Cmg0T/tnmyq2mDe3qEQgbcXRn15PGYo/WD5y+kDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-04T05:28:19.254961Z","bundle_sha256":"cda037fe05df9723c7ad9fe791e41e21bad6378f512f3b6e9446715a5e728861"}}