{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:ETAJRFT45IE74LOY2DAN6KYOTG","short_pith_number":"pith:ETAJRFT4","canonical_record":{"source":{"id":"2009.08805","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2020-09-16T21:28:09Z","cross_cats_sorted":["cs.NA","math.NA"],"title_canon_sha256":"fed6cab8f2a7deec082d7b07a683cba74e91815f698b0fb1bdd4637b971e9fdd","abstract_canon_sha256":"41bed37b5ffa14dedf81e3fa5eb120ed76275d756af5d613db7afd4e3a52dce1"},"schema_version":"1.0"},"canonical_sha256":"24c098967cea09fe2dd8d0c0df2b0e99b6f7c279965b24e16205e520e59e39e8","source":{"kind":"arxiv","id":"2009.08805","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2009.08805","created_at":"2026-07-05T02:52:13Z"},{"alias_kind":"arxiv_version","alias_value":"2009.08805v1","created_at":"2026-07-05T02:52:13Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2009.08805","created_at":"2026-07-05T02:52:13Z"},{"alias_kind":"pith_short_12","alias_value":"ETAJRFT45IE7","created_at":"2026-07-05T02:52:13Z"},{"alias_kind":"pith_short_16","alias_value":"ETAJRFT45IE74LOY","created_at":"2026-07-05T02:52:13Z"},{"alias_kind":"pith_short_8","alias_value":"ETAJRFT4","created_at":"2026-07-05T02:52:13Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:ETAJRFT45IE74LOY2DAN6KYOTG","target":"record","payload":{"canonical_record":{"source":{"id":"2009.08805","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2020-09-16T21:28:09Z","cross_cats_sorted":["cs.NA","math.NA"],"title_canon_sha256":"fed6cab8f2a7deec082d7b07a683cba74e91815f698b0fb1bdd4637b971e9fdd","abstract_canon_sha256":"41bed37b5ffa14dedf81e3fa5eb120ed76275d756af5d613db7afd4e3a52dce1"},"schema_version":"1.0"},"canonical_sha256":"24c098967cea09fe2dd8d0c0df2b0e99b6f7c279965b24e16205e520e59e39e8","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:52:13.915569Z","signature_b64":"59jMZ6G4iWtytyQbwamsLx0k1p6eWP2GAYuMEPthTt8VNoLGA0WoobroM35K9uSQczlymRDQNfjozFR0wVmRCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"24c098967cea09fe2dd8d0c0df2b0e99b6f7c279965b24e16205e520e59e39e8","last_reissued_at":"2026-07-05T02:52:13.915189Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:52:13.915189Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2009.08805","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-05T02:52:13Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"qnWijnL+0yDLE/oXk+DOoEPMT17oI4ihjBnejTP87qpvpfliegsV1O/vey9s4xL9Dlf04Z3cmcqrVbU/DGCmCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T19:44:34.261465Z"},"content_sha256":"c66d0633c8c2f636a490489af2ce7ce8da505d315d6dfeb170c06f11b948c77c","schema_version":"1.0","event_id":"sha256:c66d0633c8c2f636a490489af2ce7ce8da505d315d6dfeb170c06f11b948c77c"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:ETAJRFT45IE74LOY2DAN6KYOTG","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"HDGlab: An open-source implementation of the hybridisable discontinuous Galerkin method in MATLAB","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.NA","math.NA"],"primary_cat":"cs.MS","authors_text":"Antonio Huerta, Matteo Giacomini, Ruben Sevilla","submitted_at":"2020-09-16T21:28:09Z","abstract_excerpt":"This paper presents HDGlab, an open source MATLAB implementation of the hybridisable discontinuous Galerkin (HDG) method. The main goal is to provide a detailed description of both the HDG method for elliptic problems and its implementation available in HDGlab. Ultimately, this is expected to make this relatively new advanced discretisation method more accessible to the computational engineering community. HDGlab presents some features not available in other implementations of the HDG method that can be found in the free domain. First, it implements high-order polynomial shape functions up to "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2009.08805","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/2009.08805/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-05T02:52:13Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"0V9oTT9grcty7Zg16LZV9u8CiwYEbZQ9DRImT/QVQUwgcmce/05p8kP8W5pE1oxKD4nJ/JidFNINf4NUGp/tDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T19:44:34.262007Z"},"content_sha256":"8c14d2ed2ff87703bdd6c4b39f568274e4106fb9cab5b57dec4549e6c7798575","schema_version":"1.0","event_id":"sha256:8c14d2ed2ff87703bdd6c4b39f568274e4106fb9cab5b57dec4549e6c7798575"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/ETAJRFT45IE74LOY2DAN6KYOTG/bundle.json","state_url":"https://pith.science/pith/ETAJRFT45IE74LOY2DAN6KYOTG/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/ETAJRFT45IE74LOY2DAN6KYOTG/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-06T19:44:34Z","links":{"resolver":"https://pith.science/pith/ETAJRFT45IE74LOY2DAN6KYOTG","bundle":"https://pith.science/pith/ETAJRFT45IE74LOY2DAN6KYOTG/bundle.json","state":"https://pith.science/pith/ETAJRFT45IE74LOY2DAN6KYOTG/state.json","well_known_bundle":"https://pith.science/.well-known/pith/ETAJRFT45IE74LOY2DAN6KYOTG/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:ETAJRFT45IE74LOY2DAN6KYOTG","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":"41bed37b5ffa14dedf81e3fa5eb120ed76275d756af5d613db7afd4e3a52dce1","cross_cats_sorted":["cs.NA","math.NA"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2020-09-16T21:28:09Z","title_canon_sha256":"fed6cab8f2a7deec082d7b07a683cba74e91815f698b0fb1bdd4637b971e9fdd"},"schema_version":"1.0","source":{"id":"2009.08805","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2009.08805","created_at":"2026-07-05T02:52:13Z"},{"alias_kind":"arxiv_version","alias_value":"2009.08805v1","created_at":"2026-07-05T02:52:13Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2009.08805","created_at":"2026-07-05T02:52:13Z"},{"alias_kind":"pith_short_12","alias_value":"ETAJRFT45IE7","created_at":"2026-07-05T02:52:13Z"},{"alias_kind":"pith_short_16","alias_value":"ETAJRFT45IE74LOY","created_at":"2026-07-05T02:52:13Z"},{"alias_kind":"pith_short_8","alias_value":"ETAJRFT4","created_at":"2026-07-05T02:52:13Z"}],"graph_snapshots":[{"event_id":"sha256:8c14d2ed2ff87703bdd6c4b39f568274e4106fb9cab5b57dec4549e6c7798575","target":"graph","created_at":"2026-07-05T02:52:13Z","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/2009.08805/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"This paper presents HDGlab, an open source MATLAB implementation of the hybridisable discontinuous Galerkin (HDG) method. The main goal is to provide a detailed description of both the HDG method for elliptic problems and its implementation available in HDGlab. Ultimately, this is expected to make this relatively new advanced discretisation method more accessible to the computational engineering community. HDGlab presents some features not available in other implementations of the HDG method that can be found in the free domain. First, it implements high-order polynomial shape functions up to ","authors_text":"Antonio Huerta, Matteo Giacomini, Ruben Sevilla","cross_cats":["cs.NA","math.NA"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2020-09-16T21:28:09Z","title":"HDGlab: An open-source implementation of the hybridisable discontinuous Galerkin method in MATLAB"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2009.08805","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:c66d0633c8c2f636a490489af2ce7ce8da505d315d6dfeb170c06f11b948c77c","target":"record","created_at":"2026-07-05T02:52:13Z","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":"41bed37b5ffa14dedf81e3fa5eb120ed76275d756af5d613db7afd4e3a52dce1","cross_cats_sorted":["cs.NA","math.NA"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2020-09-16T21:28:09Z","title_canon_sha256":"fed6cab8f2a7deec082d7b07a683cba74e91815f698b0fb1bdd4637b971e9fdd"},"schema_version":"1.0","source":{"id":"2009.08805","kind":"arxiv","version":1}},"canonical_sha256":"24c098967cea09fe2dd8d0c0df2b0e99b6f7c279965b24e16205e520e59e39e8","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"24c098967cea09fe2dd8d0c0df2b0e99b6f7c279965b24e16205e520e59e39e8","first_computed_at":"2026-07-05T02:52:13.915189Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T02:52:13.915189Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"59jMZ6G4iWtytyQbwamsLx0k1p6eWP2GAYuMEPthTt8VNoLGA0WoobroM35K9uSQczlymRDQNfjozFR0wVmRCQ==","signature_status":"signed_v1","signed_at":"2026-07-05T02:52:13.915569Z","signed_message":"canonical_sha256_bytes"},"source_id":"2009.08805","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:c66d0633c8c2f636a490489af2ce7ce8da505d315d6dfeb170c06f11b948c77c","sha256:8c14d2ed2ff87703bdd6c4b39f568274e4106fb9cab5b57dec4549e6c7798575"],"state_sha256":"e1f418f74cdf61ccd28701638d68a3f9459211bf5e680faf98a5e33b7009990a"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"YJuFseKtJt02voAnBeYVCYzVAR07mx20Pb4HAmgkAyc+g7OGP7WJJXky9G55B163b1HtwON/8Pa+GXCDuktoCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T19:44:34.264189Z","bundle_sha256":"4752d4b811e39efccf7482e96128faa8fedff9cc8682ea4c1ea7a0be48c87026"}}