{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2018:LA73RRMDJDWGM4UIMRJQTUPLG6","short_pith_number":"pith:LA73RRMD","schema_version":"1.0","canonical_sha256":"583fb8c58348ec667288645309d1eb3787cbc99d05e47a7f89585efc8e1be5b9","source":{"kind":"arxiv","id":"1807.05252","version":1},"attestation_state":"computed","paper":{"title":"The Dune Python Module","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.MS","authors_text":"Andreas Dedner, Martin Nolte","submitted_at":"2018-07-13T19:17:48Z","abstract_excerpt":"In this paper we present the new Dune-Python module which provides Python bindings for the Dune core, which is a C++ environment for solving partial differential equations. The aim of this new module is to firstly provide the general infrastructure for exporting realizations of statically polymorphic interfaces based on just-in-time compilation and secondly to provide bindings for the central interfaces of the dune core modules. In the first release we focus on the grid interface. Our aim is to only introduce a thin layer when passing objects into Python which can be removed when the object is"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1807.05252","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2018-07-13T19:17:48Z","cross_cats_sorted":[],"title_canon_sha256":"9f7389e97915486dee11584978f68e94edc0c3e82db37eb78871deed8f4c418e","abstract_canon_sha256":"2ad899d5dbaed33ed677422e5b3ca53b40a2aafa565d40bf7bdc8854e7f82534"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:10:44.010623Z","signature_b64":"NhkmkRzintMDBkclK/UbXAyPmLr5DA0BkusBl9jHjjMtjc53++caG16AbW7y1sh3DXFsY978s2PCkZVqJOOoCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"583fb8c58348ec667288645309d1eb3787cbc99d05e47a7f89585efc8e1be5b9","last_reissued_at":"2026-05-18T00:10:44.010029Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:10:44.010029Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"The Dune Python Module","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.MS","authors_text":"Andreas Dedner, Martin Nolte","submitted_at":"2018-07-13T19:17:48Z","abstract_excerpt":"In this paper we present the new Dune-Python module which provides Python bindings for the Dune core, which is a C++ environment for solving partial differential equations. The aim of this new module is to firstly provide the general infrastructure for exporting realizations of statically polymorphic interfaces based on just-in-time compilation and secondly to provide bindings for the central interfaces of the dune core modules. In the first release we focus on the grid interface. Our aim is to only introduce a thin layer when passing objects into Python which can be removed when the object is"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1807.05252","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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1807.05252","created_at":"2026-05-18T00:10:44.010131+00:00"},{"alias_kind":"arxiv_version","alias_value":"1807.05252v1","created_at":"2026-05-18T00:10:44.010131+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1807.05252","created_at":"2026-05-18T00:10:44.010131+00:00"},{"alias_kind":"pith_short_12","alias_value":"LA73RRMDJDWG","created_at":"2026-05-18T12:32:33.847187+00:00"},{"alias_kind":"pith_short_16","alias_value":"LA73RRMDJDWGM4UI","created_at":"2026-05-18T12:32:33.847187+00:00"},{"alias_kind":"pith_short_8","alias_value":"LA73RRMD","created_at":"2026-05-18T12:32:33.847187+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/LA73RRMDJDWGM4UIMRJQTUPLG6","json":"https://pith.science/pith/LA73RRMDJDWGM4UIMRJQTUPLG6.json","graph_json":"https://pith.science/api/pith-number/LA73RRMDJDWGM4UIMRJQTUPLG6/graph.json","events_json":"https://pith.science/api/pith-number/LA73RRMDJDWGM4UIMRJQTUPLG6/events.json","paper":"https://pith.science/paper/LA73RRMD"},"agent_actions":{"view_html":"https://pith.science/pith/LA73RRMDJDWGM4UIMRJQTUPLG6","download_json":"https://pith.science/pith/LA73RRMDJDWGM4UIMRJQTUPLG6.json","view_paper":"https://pith.science/paper/LA73RRMD","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1807.05252&json=true","fetch_graph":"https://pith.science/api/pith-number/LA73RRMDJDWGM4UIMRJQTUPLG6/graph.json","fetch_events":"https://pith.science/api/pith-number/LA73RRMDJDWGM4UIMRJQTUPLG6/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/LA73RRMDJDWGM4UIMRJQTUPLG6/action/timestamp_anchor","attest_storage":"https://pith.science/pith/LA73RRMDJDWGM4UIMRJQTUPLG6/action/storage_attestation","attest_author":"https://pith.science/pith/LA73RRMDJDWGM4UIMRJQTUPLG6/action/author_attestation","sign_citation":"https://pith.science/pith/LA73RRMDJDWGM4UIMRJQTUPLG6/action/citation_signature","submit_replication":"https://pith.science/pith/LA73RRMDJDWGM4UIMRJQTUPLG6/action/replication_record"}},"created_at":"2026-05-18T00:10:44.010131+00:00","updated_at":"2026-05-18T00:10:44.010131+00:00"}