{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:EMYHRGBJSTYQUVG4QHCDOO7DQH","short_pith_number":"pith:EMYHRGBJ","canonical_record":{"source":{"id":"1611.03677","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.GR","submitted_at":"2016-11-11T12:20:43Z","cross_cats_sorted":[],"title_canon_sha256":"6842f632d60286145aa126f62897371d93e5e7bcd1ec1012e26a39936ab21fa1","abstract_canon_sha256":"a3fd0fc3d9ba8cfdb0d86bb961ded8790b6874a66a099375511f1577b7266e0f"},"schema_version":"1.0"},"canonical_sha256":"233078982994f10a54dc81c4373be381c6af8ebb49e493e53a8a4f8ca429405b","source":{"kind":"arxiv","id":"1611.03677","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1611.03677","created_at":"2026-05-18T00:46:51Z"},{"alias_kind":"arxiv_version","alias_value":"1611.03677v2","created_at":"2026-05-18T00:46:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1611.03677","created_at":"2026-05-18T00:46:51Z"},{"alias_kind":"pith_short_12","alias_value":"EMYHRGBJSTYQ","created_at":"2026-05-18T12:30:12Z"},{"alias_kind":"pith_short_16","alias_value":"EMYHRGBJSTYQUVG4","created_at":"2026-05-18T12:30:12Z"},{"alias_kind":"pith_short_8","alias_value":"EMYHRGBJ","created_at":"2026-05-18T12:30:12Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:EMYHRGBJSTYQUVG4QHCDOO7DQH","target":"record","payload":{"canonical_record":{"source":{"id":"1611.03677","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.GR","submitted_at":"2016-11-11T12:20:43Z","cross_cats_sorted":[],"title_canon_sha256":"6842f632d60286145aa126f62897371d93e5e7bcd1ec1012e26a39936ab21fa1","abstract_canon_sha256":"a3fd0fc3d9ba8cfdb0d86bb961ded8790b6874a66a099375511f1577b7266e0f"},"schema_version":"1.0"},"canonical_sha256":"233078982994f10a54dc81c4373be381c6af8ebb49e493e53a8a4f8ca429405b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:46:51.528301Z","signature_b64":"+gNbaYzd9O2t6KmALa7fMQQvqRRDoO1dDHrYH5lMv9IBySiNs8teSf64HTKMtDkHQs3I+JS0RsHXS8Ah0Ok0BQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"233078982994f10a54dc81c4373be381c6af8ebb49e493e53a8a4f8ca429405b","last_reissued_at":"2026-05-18T00:46:51.527693Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:46:51.527693Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1611.03677","source_version":2,"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:46:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"wX2kATcRHW07gSjmG38JiRy2bmxZDUqJ21zY5iuWm7cfG/TvbL0jWagH26fQzDYdNUb1DArc+sfl427utwMdCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-10T05:54:37.559767Z"},"content_sha256":"0fa0bedf8a88be6fc06c77d19816c8704875cd3e55698d9d90d09c3c4613f7cd","schema_version":"1.0","event_id":"sha256:0fa0bedf8a88be6fc06c77d19816c8704875cd3e55698d9d90d09c3c4613f7cd"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:EMYHRGBJSTYQUVG4QHCDOO7DQH","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Primal-Dual Optimization for Fluids","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.GR","authors_text":"James Gregson, Marie-Lena Eckert, Nils Thuerey, Tiffany Inglis","submitted_at":"2016-11-11T12:20:43Z","abstract_excerpt":"We apply a novel optimization scheme from the image processing and machine learning areas, a fast Primal-Dual method, to achieve controllable and realistic fluid simulations. While our method is generally applicable to many problems in fluid simulations, we focus on the two topics of fluid guiding and separating solid-wall boundary conditions. Each problem is posed as an optimization problem and solved using our method, which contains acceleration schemes tailored to each problem. In fluid guiding, we are interested in partially guiding fluid motion to exert control while preserving fluid char"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1611.03677","kind":"arxiv","version":2},"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:46:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"rY5yCZrhXr9bGKxK3Z/8PSzBuu2fgWqL9fRAnOJzJcgfG0/UgyHCaUoHCBrfQm+z+bH4LO+wEFcb6oQVsNIrAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-10T05:54:37.560475Z"},"content_sha256":"82212bb60616ccf0dfdfd706f37296c52932ea3ddc40cd579ab232df03a72f0e","schema_version":"1.0","event_id":"sha256:82212bb60616ccf0dfdfd706f37296c52932ea3ddc40cd579ab232df03a72f0e"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/EMYHRGBJSTYQUVG4QHCDOO7DQH/bundle.json","state_url":"https://pith.science/pith/EMYHRGBJSTYQUVG4QHCDOO7DQH/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/EMYHRGBJSTYQUVG4QHCDOO7DQH/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-10T05:54:37Z","links":{"resolver":"https://pith.science/pith/EMYHRGBJSTYQUVG4QHCDOO7DQH","bundle":"https://pith.science/pith/EMYHRGBJSTYQUVG4QHCDOO7DQH/bundle.json","state":"https://pith.science/pith/EMYHRGBJSTYQUVG4QHCDOO7DQH/state.json","well_known_bundle":"https://pith.science/.well-known/pith/EMYHRGBJSTYQUVG4QHCDOO7DQH/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:EMYHRGBJSTYQUVG4QHCDOO7DQH","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":"a3fd0fc3d9ba8cfdb0d86bb961ded8790b6874a66a099375511f1577b7266e0f","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.GR","submitted_at":"2016-11-11T12:20:43Z","title_canon_sha256":"6842f632d60286145aa126f62897371d93e5e7bcd1ec1012e26a39936ab21fa1"},"schema_version":"1.0","source":{"id":"1611.03677","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1611.03677","created_at":"2026-05-18T00:46:51Z"},{"alias_kind":"arxiv_version","alias_value":"1611.03677v2","created_at":"2026-05-18T00:46:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1611.03677","created_at":"2026-05-18T00:46:51Z"},{"alias_kind":"pith_short_12","alias_value":"EMYHRGBJSTYQ","created_at":"2026-05-18T12:30:12Z"},{"alias_kind":"pith_short_16","alias_value":"EMYHRGBJSTYQUVG4","created_at":"2026-05-18T12:30:12Z"},{"alias_kind":"pith_short_8","alias_value":"EMYHRGBJ","created_at":"2026-05-18T12:30:12Z"}],"graph_snapshots":[{"event_id":"sha256:82212bb60616ccf0dfdfd706f37296c52932ea3ddc40cd579ab232df03a72f0e","target":"graph","created_at":"2026-05-18T00:46: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"},"paper":{"abstract_excerpt":"We apply a novel optimization scheme from the image processing and machine learning areas, a fast Primal-Dual method, to achieve controllable and realistic fluid simulations. While our method is generally applicable to many problems in fluid simulations, we focus on the two topics of fluid guiding and separating solid-wall boundary conditions. Each problem is posed as an optimization problem and solved using our method, which contains acceleration schemes tailored to each problem. In fluid guiding, we are interested in partially guiding fluid motion to exert control while preserving fluid char","authors_text":"James Gregson, Marie-Lena Eckert, Nils Thuerey, Tiffany Inglis","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.GR","submitted_at":"2016-11-11T12:20:43Z","title":"Primal-Dual Optimization for Fluids"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1611.03677","kind":"arxiv","version":2},"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:0fa0bedf8a88be6fc06c77d19816c8704875cd3e55698d9d90d09c3c4613f7cd","target":"record","created_at":"2026-05-18T00:46: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":"a3fd0fc3d9ba8cfdb0d86bb961ded8790b6874a66a099375511f1577b7266e0f","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.GR","submitted_at":"2016-11-11T12:20:43Z","title_canon_sha256":"6842f632d60286145aa126f62897371d93e5e7bcd1ec1012e26a39936ab21fa1"},"schema_version":"1.0","source":{"id":"1611.03677","kind":"arxiv","version":2}},"canonical_sha256":"233078982994f10a54dc81c4373be381c6af8ebb49e493e53a8a4f8ca429405b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"233078982994f10a54dc81c4373be381c6af8ebb49e493e53a8a4f8ca429405b","first_computed_at":"2026-05-18T00:46:51.527693Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:46:51.527693Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"+gNbaYzd9O2t6KmALa7fMQQvqRRDoO1dDHrYH5lMv9IBySiNs8teSf64HTKMtDkHQs3I+JS0RsHXS8Ah0Ok0BQ==","signature_status":"signed_v1","signed_at":"2026-05-18T00:46:51.528301Z","signed_message":"canonical_sha256_bytes"},"source_id":"1611.03677","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:0fa0bedf8a88be6fc06c77d19816c8704875cd3e55698d9d90d09c3c4613f7cd","sha256:82212bb60616ccf0dfdfd706f37296c52932ea3ddc40cd579ab232df03a72f0e"],"state_sha256":"72cfb5733dbdc62cb6c95a065e78636ef49527f55feabe130ac1a86d8085ee1b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"KMcAFotDtgLKuSuHeMq+NJoThkUPCMQS1VfUUd/VPFyR6RIq+O0Ei6KM9fwlhIXElFKdB/ii1evY4H2BzvGdDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-10T05:54:37.564309Z","bundle_sha256":"58320346343293acf0f5fe41d7c143e0de4f6e3cdae7650dc717c783b835b1d7"}}