{"id":"https://openalex.org/W6967869313","doi":"https://doi.org/10.5281/zenodo.10062543","title":"libCEED: Efficient Extensible Discretization","display_name":"libCEED: Efficient Extensible Discretization","publication_year":2023,"publication_date":"2023-11-01","ids":{"openalex":"https://openalex.org/W6967869313","doi":"https://doi.org/10.5281/zenodo.10062543"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.10062543","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.10062543","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},"type":"software","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.10062543","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Brown, Jed","orcid":"https://orcid.org/0000-0002-9945-0639"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Brown, Jed","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-9945-0639","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Abdelfattah, Ahmad","orcid":"https://orcid.org/0000-0001-5054-4784"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Abdelfattah, Ahmad","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0001-5054-4784","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Barra, Valeria","orcid":"https://orcid.org/0000-0003-1129-2056"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Barra, Valeria","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0003-1129-2056","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Beams, Natalie","orcid":"https://orcid.org/0000-0001-6060-4082"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Beams, Natalie","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0001-6060-4082","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Camier, Jean Sylvain","orcid":"https://orcid.org/0000-0003-2421-1999"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Camier, Jean Sylvain","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0003-2421-1999","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Dobrev, Veselin","orcid":"https://orcid.org/0000-0003-1793-5622"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dobrev, Veselin","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0003-1793-5622","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Dudouit, Yohann","orcid":"https://orcid.org/0000-0001-5831-561X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dudouit, Yohann","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0001-5831-561X","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Ghaffari, Leila","orcid":"https://orcid.org/0000-0002-0965-214X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ghaffari, Leila","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-0965-214X","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Kolev, Tzanio","orcid":"https://orcid.org/0000-0002-2810-3090"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kolev, Tzanio","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-2810-3090","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Medina, David","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Medina, David","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Pazner, Will","orcid":"https://orcid.org/0000-0003-4885-2934"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pazner, Will","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0003-4885-2934","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Ratnayaka, Thilina","orcid":"https://orcid.org/0000-0001-6102-6560"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ratnayaka, Thilina","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0001-6102-6560","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Shakeri, Rezgar","orcid":"https://orcid.org/0000-0003-4790-7016"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shakeri, Rezgar","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0003-4790-7016","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Thompson, Jeremy L","orcid":"https://orcid.org/0000-0003-2980-0899"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Thompson, Jeremy L","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0003-2980-0899","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Tomov, Stanimire","orcid":"https://orcid.org/0000-0002-5937-7959"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tomov, Stanimire","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-5937-7959","affiliations":[]},{"author_position":"last","author":{"id":null,"display_name":"Wright, James","orcid":"https://orcid.org/0000-0001-7273-049X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wright, James","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0001-7273-049X","affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T10063","display_name":"Nanoparticle-Based Drug Delivery","score":0.4101000130176544,"subfield":{"id":"https://openalex.org/subfields/2502","display_name":"Biomaterials"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10063","display_name":"Nanoparticle-Based Drug Delivery","score":0.4101000130176544,"subfield":{"id":"https://openalex.org/subfields/2502","display_name":"Biomaterials"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10782","display_name":"Nanoplatforms for cancer theranostics","score":0.3393999934196472,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10773","display_name":"Extracellular vesicles in disease","score":0.0729999989271164,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/interpolation","display_name":"Interpolation (computer graphics)","score":0.5892000198364258},{"id":"https://openalex.org/keywords/discretization","display_name":"Discretization","score":0.5773000121116638},{"id":"https://openalex.org/keywords/swarm-behaviour","display_name":"Swarm behaviour","score":0.4927000105381012},{"id":"https://openalex.org/keywords/finite-element-method","display_name":"Finite element method","score":0.4490000009536743},{"id":"https://openalex.org/keywords/boundary","display_name":"Boundary (topology)","score":0.446399986743927},{"id":"https://openalex.org/keywords/intersection","display_name":"Intersection (aeronautics)","score":0.42239999771118164},{"id":"https://openalex.org/keywords/projection","display_name":"Projection (relational algebra)","score":0.41519999504089355},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.3984000086784363}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6517000198364258},{"id":"https://openalex.org/C137800194","wikidata":"https://www.wikidata.org/wiki/Q11713455","display_name":"Interpolation (computer graphics)","level":3,"score":0.5892000198364258},{"id":"https://openalex.org/C73000952","wikidata":"https://www.wikidata.org/wiki/Q17007827","display_name":"Discretization","level":2,"score":0.5773000121116638},{"id":"https://openalex.org/C181335050","wikidata":"https://www.wikidata.org/wiki/Q14915018","display_name":"Swarm behaviour","level":2,"score":0.4927000105381012},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4562000036239624},{"id":"https://openalex.org/C135628077","wikidata":"https://www.wikidata.org/wiki/Q220184","display_name":"Finite element method","level":2,"score":0.4490000009536743},{"id":"https://openalex.org/C62354387","wikidata":"https://www.wikidata.org/wiki/Q875399","display_name":"Boundary (topology)","level":2,"score":0.446399986743927},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4278999865055084},{"id":"https://openalex.org/C64543145","wikidata":"https://www.wikidata.org/wiki/Q162942","display_name":"Intersection (aeronautics)","level":2,"score":0.42239999771118164},{"id":"https://openalex.org/C57493831","wikidata":"https://www.wikidata.org/wiki/Q3134666","display_name":"Projection (relational algebra)","level":2,"score":0.41519999504089355},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.4059999883174896},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.3984000086784363},{"id":"https://openalex.org/C2780032874","wikidata":"https://www.wikidata.org/wiki/Q16948557","display_name":"JADE (particle detector)","level":2,"score":0.3698999881744385},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.367000013589859},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.35530000925064087},{"id":"https://openalex.org/C38349280","wikidata":"https://www.wikidata.org/wiki/Q1434290","display_name":"Flow (mathematics)","level":2,"score":0.35370001196861267},{"id":"https://openalex.org/C160713754","wikidata":"https://www.wikidata.org/wiki/Q1389965","display_name":"Maintainability","level":2,"score":0.34869998693466187},{"id":"https://openalex.org/C203311528","wikidata":"https://www.wikidata.org/wiki/Q34132","display_name":"Cylinder","level":2,"score":0.3156000077724457},{"id":"https://openalex.org/C196558001","wikidata":"https://www.wikidata.org/wiki/Q190132","display_name":"Turbulence","level":2,"score":0.3131999969482422},{"id":"https://openalex.org/C93226319","wikidata":"https://www.wikidata.org/wiki/Q193137","display_name":"Differential (mechanical device)","level":2,"score":0.30640000104904175},{"id":"https://openalex.org/C182310444","wikidata":"https://www.wikidata.org/wiki/Q1332643","display_name":"Boundary value problem","level":2,"score":0.29179999232292175},{"id":"https://openalex.org/C9376300","wikidata":"https://www.wikidata.org/wiki/Q168817","display_name":"Algebraic number","level":2,"score":0.27630001306533813},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.25679999589920044}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5281/zenodo.10062543","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.10062543","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Software"}],"best_oa_location":{"id":"doi:10.5281/zenodo.10062543","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.10062543","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"New":[0],"features":[1],"Added":[2,9,36,47,64,76,186],"Sycl":[3],"backends":[4,90],"/gpu/sycl/ref,":[5],"/gpu/sycl/shared,":[6],"and":[7,49,74,86,98,117,144,157,189,199,216],"/gpu/sycl/gen.":[8],"support":[10,65,77],"for":[11,42,52,66,78,111,124,196,207],"application":[12],"codes":[13],"which":[14],"manage":[15],"multiple":[16,33],"Ceed":[17],"objects,":[18],"parallelized":[19],"across":[20],"OpenMP":[21],"threads.":[22],"Update":[23,88,105,120],"CeedOperatorLinearAssembleDiagonal":[24],"to":[25,38,91,108,122,141,149],"provide":[26],"default":[27],"implementation":[28],"that":[29],"supports":[30],"CeedOperator":[31],"with":[32,72,84],"active":[34],"bases.":[35],"CeedOperatorLinearAssemblePointBlockDiagonalSymbolic":[37],"create":[39],"COO":[40],"mapping":[41,43],"out":[44],"of":[45,54,167],"{c:func}CeedOperatorLinearAssemblePointBlockDiagonal.":[46],"CeedBasisApplyAtPoints":[48],"CeedElemRestriction[Create,":[50],"Apply]AtPoints":[51],"evaluation":[53],"FE":[55],"bases":[56],"at":[57],"arbitrary":[58],"locations,":[59],"such":[60],"as":[61,115],"material":[62],"points.":[63],"non-tensor":[67,79],"H(div)":[68],"finite":[69,81],"element":[70,82],"spaces":[71,83],"CeedBasisCreateHdiv":[73],"CeedElemRestrictionCreateOriented":[75],"H(curl)":[80],"CeedBasisCreateHcurl":[85],"CeedElemRestrictionCreateCurlOriented":[87],"/cpu/self/memcheck/*":[89],"help":[92],"verify":[93],"CeedVector":[94],"array":[95],"access":[96],"assumptions":[97],"CeedQFunction":[99],"user":[100],"output":[101],"assumptions.":[102],"Interface":[103],"changes":[104],"CeedOperatorContext*":[106],"functions":[107,110],"CeedOperator*Context*":[109],"consistency.":[112],"Removed":[113],"CeedBasisSetNumQuadraturePoints":[114],"redundant":[116],"bug-prone":[118],"interface.":[119,159],"CEED_BASIS_COLLOCATED":[121],"CEED_BASIS_NONE":[123],"clarity.":[125],"Examples":[126],"Require":[127],"PETSc":[128],"version":[129],"3.20":[130],"or":[131],"later.":[132],"Add":[133,160,164,169,176,181,202],"DMSwarm":[134],"example":[135],"demonstrating":[136],"interpolation":[137],"from":[138,146,214],"background":[139,150],"mesh":[140],"swarm":[142,147],"points":[143,148],"projection":[145],"mesh.":[151],"Fluid":[152],"Dynamics":[153],"Example":[154],"Updated":[155],"restart":[156],"checkpointing":[158],"data-driven":[161],"subgrid-stress":[162],"model.":[163],"differential":[165],"filtering":[166],"solution.":[168],"turbulence":[170],"statistics":[171],"collection":[172],"over":[173],"spanwise-symmetric":[174],"geometries.":[175],"Taylor-Green":[177],"vortex":[178,187],"initial":[179],"condition.":[180],"Riemann-based":[182],"outflow":[183],"boundary":[184],"conditions.":[185],"shedding":[188],"flow":[190],"past":[191],"cylinder":[192],"example,":[193],"including":[194],"calculations":[195],"lift,":[197],"drag,":[198],"heat":[200],"transfer.":[201],"Internal":[203],"Damping":[204],"Layer":[205],"(IDL)":[206],"helping":[208],"turbulent":[209],"simulation":[210],"stability.":[211],"Derive":[212],"CeedBasis":[213],"PetscFE,":[215],"various":[217],"other":[218],"internal":[219],"maintainability":[220],"updates.":[221]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2025-10-10T00:00:00"}
