{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:KKXIGQD6AL55GF4TO4XH5FPGK4","short_pith_number":"pith:KKXIGQD6","canonical_record":{"source":{"id":"2109.09697","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2021-09-20T17:05:29Z","cross_cats_sorted":["cs.NA","math.NA","physics.comp-ph"],"title_canon_sha256":"26fb57bbee67315c4f247c3ee03b2835ec7410b9004b17d7e0b48f1aefc473eb","abstract_canon_sha256":"8fbf3f1307068251b0a6e166e551e4c0cd005eb45f6c7d0d80be9be3fd0535db"},"schema_version":"1.0"},"canonical_sha256":"52ae83407e02fbd31793772e7e95e6571b17b4cde4c5542f773f2c94a1d94c42","source":{"kind":"arxiv","id":"2109.09697","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2109.09697","created_at":"2026-07-05T03:48:08Z"},{"alias_kind":"arxiv_version","alias_value":"2109.09697v2","created_at":"2026-07-05T03:48:08Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2109.09697","created_at":"2026-07-05T03:48:08Z"},{"alias_kind":"pith_short_12","alias_value":"KKXIGQD6AL55","created_at":"2026-07-05T03:48:08Z"},{"alias_kind":"pith_short_16","alias_value":"KKXIGQD6AL55GF4T","created_at":"2026-07-05T03:48:08Z"},{"alias_kind":"pith_short_8","alias_value":"KKXIGQD6","created_at":"2026-07-05T03:48:08Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:KKXIGQD6AL55GF4TO4XH5FPGK4","target":"record","payload":{"canonical_record":{"source":{"id":"2109.09697","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2021-09-20T17:05:29Z","cross_cats_sorted":["cs.NA","math.NA","physics.comp-ph"],"title_canon_sha256":"26fb57bbee67315c4f247c3ee03b2835ec7410b9004b17d7e0b48f1aefc473eb","abstract_canon_sha256":"8fbf3f1307068251b0a6e166e551e4c0cd005eb45f6c7d0d80be9be3fd0535db"},"schema_version":"1.0"},"canonical_sha256":"52ae83407e02fbd31793772e7e95e6571b17b4cde4c5542f773f2c94a1d94c42","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:48:08.187196Z","signature_b64":"HMcv/tc6VyzQ7X/DFrJR4oUDmy3FQP2DZuKLmscipdNPBYVfK2jKbip+RhxjNy4Sw+3AJa101oi1F8KL5+K3Ag==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"52ae83407e02fbd31793772e7e95e6571b17b4cde4c5542f773f2c94a1d94c42","last_reissued_at":"2026-07-05T03:48:08.186761Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:48:08.186761Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2109.09697","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-07-05T03:48:08Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dIwGpXBEjZZ1JbpYMSNPODhY/7UtH93o90I9JmEgUlKXUJTH/UW8DXeI0IoKjg7vNWDj7kWO2x/yc3rwg2snCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-17T15:34:19.634018Z"},"content_sha256":"2df2e6b549b5addf8a63f327d647eb2d5c179243f42351643cdbefeff63be083","schema_version":"1.0","event_id":"sha256:2df2e6b549b5addf8a63f327d647eb2d5c179243f42351643cdbefeff63be083"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:KKXIGQD6AL55GF4TO4XH5FPGK4","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"How to train your solver: A method of manufactured solutions for weakly-compressible SPH","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.NA","math.NA","physics.comp-ph"],"primary_cat":"physics.flu-dyn","authors_text":"Pawan Negi, Prabhu Ramachandran","submitted_at":"2021-09-20T17:05:29Z","abstract_excerpt":"The Weakly-Compressible Smoothed Particle Hydrodynamics (WCSPH) method is a Lagrangian method that is typically used for the simulation of incompressible fluids. While developing an SPH-based scheme or solver, researchers often verify their code with exact solutions, solutions from other numerical techniques, or experimental data. This typically requires a significant amount of computational effort and does not test the full capabilities of the solver. Furthermore, often this does not yield insights on the convergence of the solver. In this paper we introduce the method of manufactured solutio"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2109.09697","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2109.09697/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-05T03:48:08Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"XNv5sbhPAqQtmAHBAx5EeQnS5nVlGdY6O2oQLDfD/xaSiFwCM2Sc8UuCER2WN43n05F2ciJE+1Xv6kCEe7hfBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-17T15:34:19.634415Z"},"content_sha256":"5773b74eba123249a08f7c2a0dea90d0893ffd896c305c532eaca3edfd4fe433","schema_version":"1.0","event_id":"sha256:5773b74eba123249a08f7c2a0dea90d0893ffd896c305c532eaca3edfd4fe433"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KKXIGQD6AL55GF4TO4XH5FPGK4/bundle.json","state_url":"https://pith.science/pith/KKXIGQD6AL55GF4TO4XH5FPGK4/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KKXIGQD6AL55GF4TO4XH5FPGK4/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-07-17T15:34:19Z","links":{"resolver":"https://pith.science/pith/KKXIGQD6AL55GF4TO4XH5FPGK4","bundle":"https://pith.science/pith/KKXIGQD6AL55GF4TO4XH5FPGK4/bundle.json","state":"https://pith.science/pith/KKXIGQD6AL55GF4TO4XH5FPGK4/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KKXIGQD6AL55GF4TO4XH5FPGK4/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:KKXIGQD6AL55GF4TO4XH5FPGK4","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":"8fbf3f1307068251b0a6e166e551e4c0cd005eb45f6c7d0d80be9be3fd0535db","cross_cats_sorted":["cs.NA","math.NA","physics.comp-ph"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2021-09-20T17:05:29Z","title_canon_sha256":"26fb57bbee67315c4f247c3ee03b2835ec7410b9004b17d7e0b48f1aefc473eb"},"schema_version":"1.0","source":{"id":"2109.09697","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2109.09697","created_at":"2026-07-05T03:48:08Z"},{"alias_kind":"arxiv_version","alias_value":"2109.09697v2","created_at":"2026-07-05T03:48:08Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2109.09697","created_at":"2026-07-05T03:48:08Z"},{"alias_kind":"pith_short_12","alias_value":"KKXIGQD6AL55","created_at":"2026-07-05T03:48:08Z"},{"alias_kind":"pith_short_16","alias_value":"KKXIGQD6AL55GF4T","created_at":"2026-07-05T03:48:08Z"},{"alias_kind":"pith_short_8","alias_value":"KKXIGQD6","created_at":"2026-07-05T03:48:08Z"}],"graph_snapshots":[{"event_id":"sha256:5773b74eba123249a08f7c2a0dea90d0893ffd896c305c532eaca3edfd4fe433","target":"graph","created_at":"2026-07-05T03:48:08Z","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/2109.09697/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"The Weakly-Compressible Smoothed Particle Hydrodynamics (WCSPH) method is a Lagrangian method that is typically used for the simulation of incompressible fluids. While developing an SPH-based scheme or solver, researchers often verify their code with exact solutions, solutions from other numerical techniques, or experimental data. This typically requires a significant amount of computational effort and does not test the full capabilities of the solver. Furthermore, often this does not yield insights on the convergence of the solver. In this paper we introduce the method of manufactured solutio","authors_text":"Pawan Negi, Prabhu Ramachandran","cross_cats":["cs.NA","math.NA","physics.comp-ph"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2021-09-20T17:05:29Z","title":"How to train your solver: A method of manufactured solutions for weakly-compressible SPH"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2109.09697","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:2df2e6b549b5addf8a63f327d647eb2d5c179243f42351643cdbefeff63be083","target":"record","created_at":"2026-07-05T03:48:08Z","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":"8fbf3f1307068251b0a6e166e551e4c0cd005eb45f6c7d0d80be9be3fd0535db","cross_cats_sorted":["cs.NA","math.NA","physics.comp-ph"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.flu-dyn","submitted_at":"2021-09-20T17:05:29Z","title_canon_sha256":"26fb57bbee67315c4f247c3ee03b2835ec7410b9004b17d7e0b48f1aefc473eb"},"schema_version":"1.0","source":{"id":"2109.09697","kind":"arxiv","version":2}},"canonical_sha256":"52ae83407e02fbd31793772e7e95e6571b17b4cde4c5542f773f2c94a1d94c42","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"52ae83407e02fbd31793772e7e95e6571b17b4cde4c5542f773f2c94a1d94c42","first_computed_at":"2026-07-05T03:48:08.186761Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:48:08.186761Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"HMcv/tc6VyzQ7X/DFrJR4oUDmy3FQP2DZuKLmscipdNPBYVfK2jKbip+RhxjNy4Sw+3AJa101oi1F8KL5+K3Ag==","signature_status":"signed_v1","signed_at":"2026-07-05T03:48:08.187196Z","signed_message":"canonical_sha256_bytes"},"source_id":"2109.09697","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:2df2e6b549b5addf8a63f327d647eb2d5c179243f42351643cdbefeff63be083","sha256:5773b74eba123249a08f7c2a0dea90d0893ffd896c305c532eaca3edfd4fe433"],"state_sha256":"548384be826d7a59d528065975a1f70a62dbbf473fba3fc58ddfa444371ce7c5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"rbv07i8FVCYG4eNMMdCvBtHovAYOKV0m8bxFIkXQUFotgfkapqoNp48pY/RJzrG2iLGNqwuxUY3D+0+q6AnnDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-17T15:34:19.637695Z","bundle_sha256":"4d68b84c1c96734c61d1c91cfc16c5e7b61a247dfe03c03775380d5f20ab75e0"}}