{"id":"https://openalex.org/W2803370060","doi":"https://doi.org/10.1201/9781315167084-8","title":"A Scalable and Modular Software Architecture for Finite Elements on Hierarchical Hybrid Grids","display_name":"A Scalable and Modular Software Architecture for Finite Elements on Hierarchical Hybrid Grids","publication_year":2019,"publication_date":"2019-03-13","ids":{"openalex":"https://openalex.org/W2803370060","doi":"https://doi.org/10.1201/9781315167084-8","mag":"2803370060"},"language":"en","primary_location":{"id":"doi:10.1201/9781315167084-8","is_oa":false,"landing_page_url":"https://doi.org/10.1201/9781315167084-8","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"From Parallel to Emergent Computing","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5032938194","display_name":"Nils Kohl","orcid":"https://orcid.org/0000-0003-4797-0664"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Nils Kohl","raw_affiliation_strings":["Lehrstuhl f\u00fcr Systemsimulation, Friedrich-Alexander Universit\u00e4t Erlangen-N\u00fcrnberg, 91058 Erlangen, Germany;"],"affiliations":[{"raw_affiliation_string":"Lehrstuhl f\u00fcr Systemsimulation, Friedrich-Alexander Universit\u00e4t Erlangen-N\u00fcrnberg, 91058 Erlangen, Germany;","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085094235","display_name":"Dominik Th\u00f6nnes","orcid":null},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Dominik Th\u00f6nnes","raw_affiliation_strings":["Lehrstuhl f\u00fcr Systemsimulation, Friedrich-Alexander Universit\u00e4t Erlangen-N\u00fcrnberg, 91058 Erlangen, Germany;"],"affiliations":[{"raw_affiliation_string":"Lehrstuhl f\u00fcr Systemsimulation, Friedrich-Alexander Universit\u00e4t Erlangen-N\u00fcrnberg, 91058 Erlangen, Germany;","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026096803","display_name":"Daniel Drzisga","orcid":"https://orcid.org/0000-0003-3757-2136"},"institutions":[{"id":"https://openalex.org/I4210121101","display_name":"M\u00fcnchen Klinik","ror":"https://ror.org/03pfshj32","country_code":"DE","type":"healthcare","lineage":["https://openalex.org/I4210121101"]},{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Daniel Drzisga","raw_affiliation_strings":[". M\u00fcnchen, Germany;","Institute for Numerical Mathematics (M2), Technische Universit\u00e4t M\u00fcnchen, 85748 Garching"],"affiliations":[{"raw_affiliation_string":". M\u00fcnchen, Germany;","institution_ids":["https://openalex.org/I4210121101"]},{"raw_affiliation_string":"Institute for Numerical Mathematics (M2), Technische Universit\u00e4t M\u00fcnchen, 85748 Garching","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089659551","display_name":"Dominik Bartuschat","orcid":null},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Dominik Bartuschat","raw_affiliation_strings":["Lehrstuhl f\u00fcr Systemsimulation, Friedrich-Alexander Universit\u00e4t Erlangen-N\u00fcrnberg, 91058 Erlangen, Germany;"],"affiliations":[{"raw_affiliation_string":"Lehrstuhl f\u00fcr Systemsimulation, Friedrich-Alexander Universit\u00e4t Erlangen-N\u00fcrnberg, 91058 Erlangen, Germany;","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109197540","display_name":"Ulrich R\u00fcde","orcid":null},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]},{"id":"https://openalex.org/I4210106946","display_name":"Centre Europ\u00e9en de Recherche et de Formation Avanc\u00e9e en Calcul Scientifique","ror":"https://ror.org/02dzbc556","country_code":"FR","type":"facility","lineage":["https://openalex.org/I4210106946"]}],"countries":["DE","FR"],"is_corresponding":false,"raw_author_name":"Ulrich R\u00fcde","raw_affiliation_strings":["Lehrstuhl f\u00fcr Systemsimulation, Friedrich-Alexander Universit\u00e4t Erlangen-N\u00fcrnberg, 91058 Erlangen, Germany;","Parallel Algorithms Group, CERFACS, 31057 Toulouse, France"],"affiliations":[{"raw_affiliation_string":"Lehrstuhl f\u00fcr Systemsimulation, Friedrich-Alexander Universit\u00e4t Erlangen-N\u00fcrnberg, 91058 Erlangen, Germany;","institution_ids":["https://openalex.org/I181369854"]},{"raw_affiliation_string":"Parallel Algorithms Group, CERFACS, 31057 Toulouse, France","institution_ids":["https://openalex.org/I4210106946"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5089659551"],"corresponding_institution_ids":["https://openalex.org/I181369854"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.00956938,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"177","last_page":"198"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9958999752998352,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9958999752998352,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10339","display_name":"Advanced Numerical Methods in Computational Mathematics","score":0.9783999919891357,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6899512410163879},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6748999357223511},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5988000631332397},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.5124545693397522},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.504949152469635},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.3728024363517761},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3421841859817505},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.20761966705322266},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.15916305780410767},{"id":"https://openalex.org/keywords/geography","display_name":"Geography","score":0.045664578676223755}],"concepts":[{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6899512410163879},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6748999357223511},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5988000631332397},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.5124545693397522},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.504949152469635},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3728024363517761},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3421841859817505},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.20761966705322266},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.15916305780410767},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.045664578676223755},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1201/9781315167084-8","is_oa":false,"landing_page_url":"https://doi.org/10.1201/9781315167084-8","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"From Parallel to Emergent Computing","raw_type":"book-chapter"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.46000000834465027}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":1,"referenced_works":["https://openalex.org/W1986340747"],"related_works":["https://openalex.org/W2389214306","https://openalex.org/W2378076731","https://openalex.org/W4235240664","https://openalex.org/W4286888643","https://openalex.org/W1838576100","https://openalex.org/W2757182831","https://openalex.org/W2965083567","https://openalex.org/W2019887508","https://openalex.org/W121182129","https://openalex.org/W2023656250"],"abstract_inverted_index":{"This":[0],"chapter":[1,28,76],"explores":[2],"the":[3,19,33,62,71,79,98,105,117,129],"design":[4],"and":[5,32,59],"implementation":[6,130],"of":[7,86,97,108,120,131],"new":[8],"finite":[9,25,72,109],"element":[10,73,110],"software":[11,20],"framework":[12],"hybrid":[13,49],"tetrahedral":[14],"grids":[15],"(HyTeG).":[16],"It":[17,51,90],"presents":[18,92],"concepts":[21],"for":[22,48,83,134],"two-dimensional":[23],"triangular":[24],"elements.":[26],"The":[27,75,123],"introduces":[29],"a":[30,53,93],"scheme":[31,96],"corresponding":[34],"data":[35,64],"structures":[36],"in":[37,70,138],"HyTeG":[38],"to":[39,57],"partition":[40],"an":[41,147],"unstructured":[42,99,121],"mesh":[43,63],"as":[44],"it":[45],"is":[46,102],"used":[47],"discretisations.":[50],"describes":[52,78],"newly":[54],"introduced":[55],"approach":[56],"classify":[58],"separately":[60],"store":[61],"based":[65],"on":[66,112],"their":[67],"topological":[68],"location":[69],"mesh.":[74],"also":[77,91],"algorithmic":[80],"building":[81],"blocks":[82],"coupled":[84],"systems":[85],"partial":[87],"differential":[88],"equations.":[89],"hierarchical":[94],"partitioning":[95],"coarse":[100],"grid":[101],"motivated":[103],"by":[104,143],"special":[106],"properties":[107],"discretisations":[111],"meshes":[113],"that":[114],"result":[115],"from":[116],"structured":[118],"refinement":[119],"meshes.":[122],"basic":[124],"linear":[125,135],"algebra":[126],"routines":[127],"allow":[128],"iterative":[132],"solvers":[133],"systems.":[136],"Developments":[137],"computer":[139],"architecture":[140],"are":[141],"driven":[142],"modern":[144],"multi-processors":[145],"with":[146],"ever-increasing":[148],"parallelism.":[149]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
