{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:HZU35FGAAWDAJNQKNBJ2OONJEQ","short_pith_number":"pith:HZU35FGA","canonical_record":{"source":{"id":"1605.01238","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.NA","submitted_at":"2016-05-04T11:54:34Z","cross_cats_sorted":[],"title_canon_sha256":"8caa29d4ac8df5031249a4ca46ebbd037c6225608b80947842dafd3e274bccec","abstract_canon_sha256":"6649867d2c3d06a37453ba59a5aaad01b702fdff49f6d64d938a9fab4963f368"},"schema_version":"1.0"},"canonical_sha256":"3e69be94c0058604b60a6853a739a9243b4a8a37a4af2a5fac8d3e8f229ad68e","source":{"kind":"arxiv","id":"1605.01238","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1605.01238","created_at":"2026-05-18T00:47:14Z"},{"alias_kind":"arxiv_version","alias_value":"1605.01238v2","created_at":"2026-05-18T00:47:14Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1605.01238","created_at":"2026-05-18T00:47:14Z"},{"alias_kind":"pith_short_12","alias_value":"HZU35FGAAWDA","created_at":"2026-05-18T12:30:22Z"},{"alias_kind":"pith_short_16","alias_value":"HZU35FGAAWDAJNQK","created_at":"2026-05-18T12:30:22Z"},{"alias_kind":"pith_short_8","alias_value":"HZU35FGA","created_at":"2026-05-18T12:30:22Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:HZU35FGAAWDAJNQKNBJ2OONJEQ","target":"record","payload":{"canonical_record":{"source":{"id":"1605.01238","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.NA","submitted_at":"2016-05-04T11:54:34Z","cross_cats_sorted":[],"title_canon_sha256":"8caa29d4ac8df5031249a4ca46ebbd037c6225608b80947842dafd3e274bccec","abstract_canon_sha256":"6649867d2c3d06a37453ba59a5aaad01b702fdff49f6d64d938a9fab4963f368"},"schema_version":"1.0"},"canonical_sha256":"3e69be94c0058604b60a6853a739a9243b4a8a37a4af2a5fac8d3e8f229ad68e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:47:14.805567Z","signature_b64":"dAseJCbC4ugT8snG0Otdh4OtCMCcFCuAowaYoglwfQWNG5Nsd1fwREbp1tCxzg8tE9jQjNJl5BcpbHgmIJGNBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"3e69be94c0058604b60a6853a739a9243b4a8a37a4af2a5fac8d3e8f229ad68e","last_reissued_at":"2026-05-18T00:47:14.804789Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:47:14.804789Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1605.01238","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:47:14Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"/djzqbQxS1/+x7Wy5lOrANxfhI6aYG9Byaq/W320rjBrqaNZGEcGd9gziQhg/tpHrxX0cGPXHbaIt6pf3L7cAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-30T12:45:17.516675Z"},"content_sha256":"7bb09b4ecc7b3c49584b0c2c0236d285deea1c37838b824fdb69a48b1494452d","schema_version":"1.0","event_id":"sha256:7bb09b4ecc7b3c49584b0c2c0236d285deea1c37838b824fdb69a48b1494452d"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:HZU35FGAAWDAJNQKNBJ2OONJEQ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Fast formation of isogeometric Galerkin matrices by weighted quadrature","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"math.NA","authors_text":"Francesco Calabr\\`o, Giancarlo Sangalli, Mattia Tani","submitted_at":"2016-05-04T11:54:34Z","abstract_excerpt":"In this paper we propose an algorithm for the formation of matrices of isogeometric Galerkin methods. The algorithm is based on three ideas. The first is that we perform the external loop over the rows of the matrix. The second is that we calculate the row entries by weighted quadrature. The third is that we exploit the (local) tensor product structure of the basis functions. While all ingredients have a fundamental role for computational efficiency, the major conceptual change of paradigm with respect to the standard implementation is the idea of using weighted quadrature: the test function i"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1605.01238","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:47:14Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"YGKAQB20BzWsCfZwTBHe05QKxEKdpfZiEnRgpYr5aJIfdaGMxoig3kgS6wX2LP9K00zlEMl8arEY48jUpLn6Bw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-30T12:45:17.517024Z"},"content_sha256":"bfd7ec03f1eca5199d318ca0563ec3f845f857d65e7c5f0707a79148577e44e4","schema_version":"1.0","event_id":"sha256:bfd7ec03f1eca5199d318ca0563ec3f845f857d65e7c5f0707a79148577e44e4"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/HZU35FGAAWDAJNQKNBJ2OONJEQ/bundle.json","state_url":"https://pith.science/pith/HZU35FGAAWDAJNQKNBJ2OONJEQ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/HZU35FGAAWDAJNQKNBJ2OONJEQ/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-05-30T12:45:17Z","links":{"resolver":"https://pith.science/pith/HZU35FGAAWDAJNQKNBJ2OONJEQ","bundle":"https://pith.science/pith/HZU35FGAAWDAJNQKNBJ2OONJEQ/bundle.json","state":"https://pith.science/pith/HZU35FGAAWDAJNQKNBJ2OONJEQ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/HZU35FGAAWDAJNQKNBJ2OONJEQ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:HZU35FGAAWDAJNQKNBJ2OONJEQ","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":"6649867d2c3d06a37453ba59a5aaad01b702fdff49f6d64d938a9fab4963f368","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.NA","submitted_at":"2016-05-04T11:54:34Z","title_canon_sha256":"8caa29d4ac8df5031249a4ca46ebbd037c6225608b80947842dafd3e274bccec"},"schema_version":"1.0","source":{"id":"1605.01238","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1605.01238","created_at":"2026-05-18T00:47:14Z"},{"alias_kind":"arxiv_version","alias_value":"1605.01238v2","created_at":"2026-05-18T00:47:14Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1605.01238","created_at":"2026-05-18T00:47:14Z"},{"alias_kind":"pith_short_12","alias_value":"HZU35FGAAWDA","created_at":"2026-05-18T12:30:22Z"},{"alias_kind":"pith_short_16","alias_value":"HZU35FGAAWDAJNQK","created_at":"2026-05-18T12:30:22Z"},{"alias_kind":"pith_short_8","alias_value":"HZU35FGA","created_at":"2026-05-18T12:30:22Z"}],"graph_snapshots":[{"event_id":"sha256:bfd7ec03f1eca5199d318ca0563ec3f845f857d65e7c5f0707a79148577e44e4","target":"graph","created_at":"2026-05-18T00:47:14Z","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":"In this paper we propose an algorithm for the formation of matrices of isogeometric Galerkin methods. The algorithm is based on three ideas. The first is that we perform the external loop over the rows of the matrix. The second is that we calculate the row entries by weighted quadrature. The third is that we exploit the (local) tensor product structure of the basis functions. While all ingredients have a fundamental role for computational efficiency, the major conceptual change of paradigm with respect to the standard implementation is the idea of using weighted quadrature: the test function i","authors_text":"Francesco Calabr\\`o, Giancarlo Sangalli, Mattia Tani","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.NA","submitted_at":"2016-05-04T11:54:34Z","title":"Fast formation of isogeometric Galerkin matrices by weighted quadrature"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1605.01238","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:7bb09b4ecc7b3c49584b0c2c0236d285deea1c37838b824fdb69a48b1494452d","target":"record","created_at":"2026-05-18T00:47:14Z","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":"6649867d2c3d06a37453ba59a5aaad01b702fdff49f6d64d938a9fab4963f368","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.NA","submitted_at":"2016-05-04T11:54:34Z","title_canon_sha256":"8caa29d4ac8df5031249a4ca46ebbd037c6225608b80947842dafd3e274bccec"},"schema_version":"1.0","source":{"id":"1605.01238","kind":"arxiv","version":2}},"canonical_sha256":"3e69be94c0058604b60a6853a739a9243b4a8a37a4af2a5fac8d3e8f229ad68e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"3e69be94c0058604b60a6853a739a9243b4a8a37a4af2a5fac8d3e8f229ad68e","first_computed_at":"2026-05-18T00:47:14.804789Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:47:14.804789Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"dAseJCbC4ugT8snG0Otdh4OtCMCcFCuAowaYoglwfQWNG5Nsd1fwREbp1tCxzg8tE9jQjNJl5BcpbHgmIJGNBg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:47:14.805567Z","signed_message":"canonical_sha256_bytes"},"source_id":"1605.01238","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7bb09b4ecc7b3c49584b0c2c0236d285deea1c37838b824fdb69a48b1494452d","sha256:bfd7ec03f1eca5199d318ca0563ec3f845f857d65e7c5f0707a79148577e44e4"],"state_sha256":"71b9260af4835692248978ff904f1b2d809cbc6683cce63eb36f9fbd550982ed"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"hRoJRtnjs8vZXi0DozafIFVA/vrD74G0L/JoogRRz1Bt4/fWTqu6vYsEBTH+b6x6etn2+yN7vVbkp+vRPRNDAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-30T12:45:17.519732Z","bundle_sha256":"1ded6dc3adf19e09d53c56f33ecafb662e290b50da16aa461ddca33fc5020708"}}