{"@context":["https://w3id.org/fdo/context/v1",{"schema":"https://schema.org/","prov":"http://www.w3.org/ns/prov#","fdo":"https://w3id.org/fdo/vocabulary/"}],"@id":"https://fdo.portal.mardi4nfdi.de/fdo/Q709478","@type":"DigitalObject","kernel":{"@id":"https://fdo.portal.mardi4nfdi.de/fdo/Q709478","digitalObjectType":"https://schema.org/ScholarlyArticle","primaryIdentifier":"mardi:Q709478","kernelVersion":"v1","immutable":true,"modified":"2026-01-16T17:12:54Z"},"profile":{"@context":"https://schema.org","@type":"ScholarlyArticle","@id":"https://portal.mardi4nfdi.de/entity/Q709478","name":"The Canon package: a fast kernel for tensor manipulators","headline":"The Canon package: a fast kernel for tensor manipulators","description":"scientific article; zbMATH DE number 5801342","url":"https://portal.mardi4nfdi.de/entity/Q709478","datePublished":"2010-10-18","author":[{"@id":"https://portal.mardi4nfdi.de/entity/Q172846"},{"@id":"https://portal.mardi4nfdi.de/entity/Q453763"}],"publisher":[{"@id":"https://portal.mardi4nfdi.de/entity/Q111181"}],"identifier":{"@type":"PropertyValue","propertyID":"doi","value":"10.1016/S0010-4655(03)00494-6","url":"https://doi.org/10.1016/S0010-4655(03)00494-6"},"sameAs":["https://doi.org/10.1016/S0010-4655(03)00494-6"],"citation":[{"@id":"https://portal.mardi4nfdi.de/entity/Q4550367"},{"@id":"https://portal.mardi4nfdi.de/entity/Q1062134"},{"@id":"https://portal.mardi4nfdi.de/entity/Q3698987"},{"@id":"https://portal.mardi4nfdi.de/entity/Q5716108"},{"@id":"https://portal.mardi4nfdi.de/entity/Q5617749"},{"@id":"https://portal.mardi4nfdi.de/entity/Q3887632"},{"@id":"https://portal.mardi4nfdi.de/entity/Q1202170"},{"@id":"https://portal.mardi4nfdi.de/entity/Q1355117"},{"@id":"https://portal.mardi4nfdi.de/entity/Q5719436"},{"@id":"https://portal.mardi4nfdi.de/entity/Q4508812"},{"@id":"https://portal.mardi4nfdi.de/entity/Q4947851"}]},"provenance":{"prov:generatedAtTime":"2026-01-16T17:12:54Z","prov:wasAttributedTo":"MaRDI Knowledge Graph"}}