{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:SPRJ53EAK2A763HQ26MNDELKYB","short_pith_number":"pith:SPRJ53EA","canonical_record":{"source":{"id":"2204.08834","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.flu-dyn","submitted_at":"2022-04-19T12:03:51Z","cross_cats_sorted":[],"title_canon_sha256":"981b5d5a4d08b51208d01e3f2e62605c0c350595933390009e98be9f144e14f7","abstract_canon_sha256":"d337c64dc990a00858165be2680e973d07a7dadd858cc523d65adb087d2792bf"},"schema_version":"1.0"},"canonical_sha256":"93e29eec805681ff6cf0d798d1916ac07011f6c13e33f0007102040122d9abf4","source":{"kind":"arxiv","id":"2204.08834","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2204.08834","created_at":"2026-07-05T05:31:01Z"},{"alias_kind":"arxiv_version","alias_value":"2204.08834v1","created_at":"2026-07-05T05:31:01Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2204.08834","created_at":"2026-07-05T05:31:01Z"},{"alias_kind":"pith_short_12","alias_value":"SPRJ53EAK2A7","created_at":"2026-07-05T05:31:01Z"},{"alias_kind":"pith_short_16","alias_value":"SPRJ53EAK2A763HQ","created_at":"2026-07-05T05:31:01Z"},{"alias_kind":"pith_short_8","alias_value":"SPRJ53EA","created_at":"2026-07-05T05:31:01Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:SPRJ53EAK2A763HQ26MNDELKYB","target":"record","payload":{"canonical_record":{"source":{"id":"2204.08834","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.flu-dyn","submitted_at":"2022-04-19T12:03:51Z","cross_cats_sorted":[],"title_canon_sha256":"981b5d5a4d08b51208d01e3f2e62605c0c350595933390009e98be9f144e14f7","abstract_canon_sha256":"d337c64dc990a00858165be2680e973d07a7dadd858cc523d65adb087d2792bf"},"schema_version":"1.0"},"canonical_sha256":"93e29eec805681ff6cf0d798d1916ac07011f6c13e33f0007102040122d9abf4","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:31:01.501434Z","signature_b64":"RpmdJLuPzQw8Wk5EPfdAi3qcKrbhJB///TXtLFCdPbKS/bdlHnHstk308937p1vXdXRo2q4l4ZWpw5pKZ7asDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"93e29eec805681ff6cf0d798d1916ac07011f6c13e33f0007102040122d9abf4","last_reissued_at":"2026-07-05T05:31:01.500950Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:31:01.500950Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2204.08834","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-07-05T05:31:01Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vOVx3a7EL1oOAExHRJyWpvTPMkRZy3Plx1x1zcLXBG+HI/J8oiDIoM+ipG0QGGXE4ShIzT33z+QWejyNexWcDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T16:19:05.579368Z"},"content_sha256":"6ab3ef0ebdf607e54f071f3b8367979f65ba0da407a2387fceb6f5b922fd8c43","schema_version":"1.0","event_id":"sha256:6ab3ef0ebdf607e54f071f3b8367979f65ba0da407a2387fceb6f5b922fd8c43"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:SPRJ53EAK2A763HQ26MNDELKYB","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"FluTAS: A GPU-accelerated finite difference code for multiphase flows","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"physics.flu-dyn","authors_text":"Andreas D. Demou, Filippo Spiga, Luca Brandt, Marco Crialesi-Esposito, Marco Edoardo Rosti, Nicolo Scapin, Pedro Costa","submitted_at":"2022-04-19T12:03:51Z","abstract_excerpt":"We present the Fluid Transport Accelerated Solver, FluTAS, a scalable GPU code for multiphase flows with thermal effects. The code solves the incompressible Navier-Stokes equation for two-fluid systems, with a direct FFT-based Poisson solver for the pressure equation. The interface between the two fluids is represented with the Volume of Fluid (VoF) method, which is mass conserving and well suited for complex flows thanks to its capacity of handling topological changes. The energy equation is explicitly solved and coupled with the momentum equation through the Boussinesq approximation. The cod"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2204.08834","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2204.08834/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"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-07-05T05:31:01Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jhBYJXfamAHEk5wh2e1NwkI7UqTslUdymG3c8SswEsKL3C4mmq3+LKfunPUtGt1rBvMshKDi/uOXFHGHiLRBDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T16:19:05.579879Z"},"content_sha256":"0a215d9e841aef8f7c3703458d5a3329f86887e09115ddbd2902b601e7e57239","schema_version":"1.0","event_id":"sha256:0a215d9e841aef8f7c3703458d5a3329f86887e09115ddbd2902b601e7e57239"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/SPRJ53EAK2A763HQ26MNDELKYB/bundle.json","state_url":"https://pith.science/pith/SPRJ53EAK2A763HQ26MNDELKYB/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/SPRJ53EAK2A763HQ26MNDELKYB/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-13T16:19:05Z","links":{"resolver":"https://pith.science/pith/SPRJ53EAK2A763HQ26MNDELKYB","bundle":"https://pith.science/pith/SPRJ53EAK2A763HQ26MNDELKYB/bundle.json","state":"https://pith.science/pith/SPRJ53EAK2A763HQ26MNDELKYB/state.json","well_known_bundle":"https://pith.science/.well-known/pith/SPRJ53EAK2A763HQ26MNDELKYB/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:SPRJ53EAK2A763HQ26MNDELKYB","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":"d337c64dc990a00858165be2680e973d07a7dadd858cc523d65adb087d2792bf","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.flu-dyn","submitted_at":"2022-04-19T12:03:51Z","title_canon_sha256":"981b5d5a4d08b51208d01e3f2e62605c0c350595933390009e98be9f144e14f7"},"schema_version":"1.0","source":{"id":"2204.08834","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2204.08834","created_at":"2026-07-05T05:31:01Z"},{"alias_kind":"arxiv_version","alias_value":"2204.08834v1","created_at":"2026-07-05T05:31:01Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2204.08834","created_at":"2026-07-05T05:31:01Z"},{"alias_kind":"pith_short_12","alias_value":"SPRJ53EAK2A7","created_at":"2026-07-05T05:31:01Z"},{"alias_kind":"pith_short_16","alias_value":"SPRJ53EAK2A763HQ","created_at":"2026-07-05T05:31:01Z"},{"alias_kind":"pith_short_8","alias_value":"SPRJ53EA","created_at":"2026-07-05T05:31:01Z"}],"graph_snapshots":[{"event_id":"sha256:0a215d9e841aef8f7c3703458d5a3329f86887e09115ddbd2902b601e7e57239","target":"graph","created_at":"2026-07-05T05:31:01Z","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"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2204.08834/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We present the Fluid Transport Accelerated Solver, FluTAS, a scalable GPU code for multiphase flows with thermal effects. The code solves the incompressible Navier-Stokes equation for two-fluid systems, with a direct FFT-based Poisson solver for the pressure equation. The interface between the two fluids is represented with the Volume of Fluid (VoF) method, which is mass conserving and well suited for complex flows thanks to its capacity of handling topological changes. The energy equation is explicitly solved and coupled with the momentum equation through the Boussinesq approximation. The cod","authors_text":"Andreas D. Demou, Filippo Spiga, Luca Brandt, Marco Crialesi-Esposito, Marco Edoardo Rosti, Nicolo Scapin, Pedro Costa","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.flu-dyn","submitted_at":"2022-04-19T12:03:51Z","title":"FluTAS: A GPU-accelerated finite difference code for multiphase flows"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2204.08834","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:6ab3ef0ebdf607e54f071f3b8367979f65ba0da407a2387fceb6f5b922fd8c43","target":"record","created_at":"2026-07-05T05:31:01Z","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":"d337c64dc990a00858165be2680e973d07a7dadd858cc523d65adb087d2792bf","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.flu-dyn","submitted_at":"2022-04-19T12:03:51Z","title_canon_sha256":"981b5d5a4d08b51208d01e3f2e62605c0c350595933390009e98be9f144e14f7"},"schema_version":"1.0","source":{"id":"2204.08834","kind":"arxiv","version":1}},"canonical_sha256":"93e29eec805681ff6cf0d798d1916ac07011f6c13e33f0007102040122d9abf4","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"93e29eec805681ff6cf0d798d1916ac07011f6c13e33f0007102040122d9abf4","first_computed_at":"2026-07-05T05:31:01.500950Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T05:31:01.500950Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"RpmdJLuPzQw8Wk5EPfdAi3qcKrbhJB///TXtLFCdPbKS/bdlHnHstk308937p1vXdXRo2q4l4ZWpw5pKZ7asDQ==","signature_status":"signed_v1","signed_at":"2026-07-05T05:31:01.501434Z","signed_message":"canonical_sha256_bytes"},"source_id":"2204.08834","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:6ab3ef0ebdf607e54f071f3b8367979f65ba0da407a2387fceb6f5b922fd8c43","sha256:0a215d9e841aef8f7c3703458d5a3329f86887e09115ddbd2902b601e7e57239"],"state_sha256":"12746c2e3b49dfb3f7bd3a74f38746896c6d918f26a9d9193f07d88f3a55e016"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"DhxrBWz48pzBYAGNpOZ1QQmMt8uhn6uyt3eWTTOWlJ17J+qe8mhY+Zs/pnAFggGOuU2D93jORYd3WQz8eTAhDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-13T16:19:05.583853Z","bundle_sha256":"326668e8e7dc49848aa1301f53ce766c1edfd0aeb2c16f365b7341f17e1cb2c6"}}