{"id":"https://openalex.org/W2948599014","doi":"https://doi.org/10.1137/18m1201421","title":"Direct Function Evaluation versus Lookup Tables: When to Use Which?","display_name":"Direct Function Evaluation versus Lookup Tables: When to Use Which?","publication_year":2019,"publication_date":"2019-01-01","ids":{"openalex":"https://openalex.org/W2948599014","doi":"https://doi.org/10.1137/18m1201421","mag":"2948599014"},"language":"en","primary_location":{"id":"doi:10.1137/18m1201421","is_oa":false,"landing_page_url":"https://doi.org/10.1137/18m1201421","pdf_url":null,"source":{"id":"https://openalex.org/S165512578","display_name":"SIAM Journal on Scientific Computing","issn_l":"1064-8275","issn":["1064-8275","1095-7197"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Scientific Computing","raw_type":"journal-article"},"type":"article","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/A5087200957","display_name":"Kevin R. Green","orcid":"https://orcid.org/0000-0003-3413-8617"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kevin R. Green","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0003-3413-8617","affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052560434","display_name":"Tanner Bohn","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tanner A. Bohn","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5084076822","display_name":"Raymond J. Spiteri","orcid":"https://orcid.org/0000-0002-3513-6237"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Raymond J. Spiteri","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-3513-6237","affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.493,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.68876782,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"41","issue":"3","first_page":"C194","last_page":"C218"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10217","display_name":"Cardiac electrophysiology and arrhythmias","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/2705","display_name":"Cardiology and Cardiovascular Medicine"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},"topics":[{"id":"https://openalex.org/T10217","display_name":"Cardiac electrophysiology and arrhythmias","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/2705","display_name":"Cardiology and Cardiovascular Medicine"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},{"id":"https://openalex.org/T10876","display_name":"Fault Detection and Control Systems","score":0.9718000292778015,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/T10378","display_name":"Advanced MRI Techniques and Applications","score":0.9564999938011169,"subfield":{"id":"https://openalex.org/subfields/2741","display_name":"Radiology, Nuclear Medicine and Imaging"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.6860102415084839},{"id":"https://openalex.org/keywords/lookup-table","display_name":"Lookup table","score":0.6334797739982605},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.46814781427383423},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4115246832370758},{"id":"https://openalex.org/keywords/applied-mathematics","display_name":"Applied mathematics","score":0.40674781799316406},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.3312084674835205},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.21804839372634888}],"concepts":[{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.6860102415084839},{"id":"https://openalex.org/C134835016","wikidata":"https://www.wikidata.org/wiki/Q690265","display_name":"Lookup table","level":2,"score":0.6334797739982605},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.46814781427383423},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4115246832370758},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.40674781799316406},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.3312084674835205},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.21804839372634888},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1137/18m1201421","is_oa":false,"landing_page_url":"https://doi.org/10.1137/18m1201421","pdf_url":null,"source":{"id":"https://openalex.org/S165512578","display_name":"SIAM Journal on Scientific Computing","issn_l":"1064-8275","issn":["1064-8275","1095-7197"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Scientific Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1796812603","https://openalex.org/W1964752018","https://openalex.org/W1989774703","https://openalex.org/W2028146834","https://openalex.org/W2044329284","https://openalex.org/W2077590638","https://openalex.org/W2083339292","https://openalex.org/W2102182691","https://openalex.org/W2102644725","https://openalex.org/W2114507919","https://openalex.org/W2141004007","https://openalex.org/W2146213077","https://openalex.org/W2153822094","https://openalex.org/W2163071496","https://openalex.org/W2170122529","https://openalex.org/W2171043106"],"related_works":["https://openalex.org/W2798215405","https://openalex.org/W2990962948","https://openalex.org/W2051487156","https://openalex.org/W2073681303","https://openalex.org/W2084169748","https://openalex.org/W2127529229","https://openalex.org/W2355515259","https://openalex.org/W2124289628","https://openalex.org/W1822998120","https://openalex.org/W2524480813"],"abstract_inverted_index":{"The":[0],"speed":[1,201,239],"of":[2,13,31,34,60,105,151,179,202],"mathematical":[3,22],"function":[4,23,62],"evaluations":[5],"can":[6,91,120,130],"significantly":[7],"contribute":[8],"to":[9,19,98,109,127,133,143,171,204,218,242],"the":[10,40,58,103,144,149,177,191,199,227,237],"overall":[11],"performance":[12,104],"numerical":[14,77],"simulations.":[15],"Two":[16],"common":[17,47],"approaches":[18],"evaluate":[20,102],"a":[21,81,95],"are":[24,46],"by":[25,29,240],"direct":[26,61,106,162,224,248],"evaluation":[27,38,63,107],"or":[28],"means":[30],"lookup":[32,44,65,111,158,167,245],"tables":[33,45,66,168,207,222,246],"precomputed":[35],"values.":[36],"Direct":[37],"is":[39],"standard":[41],"approach,":[42],"and":[43,51,100,187,216],"in":[48,169,198,236],"graphics":[49],"applications":[50],"field-programmable":[52],"gate":[53],"array":[54],"computing.":[55],"We":[56,79],"address":[57],"usage":[59],"versus":[64],"for":[67,75,114,137,148,206,220,244],"evaluating":[68],"general":[69],"univariate":[70],"functions":[71,141],"on":[72,94,182],"general-purpose":[73],"CPUs":[74],"large-scale":[76],"simulation.":[78],"introduce":[80],"small":[82,186,192],"C++":[83],"library":[84,147],"called":[85],"FunC":[86,154],"(for":[87],"Function":[88],"Comparator)":[89],"that":[90,157],"be":[92,131,134],"run":[93],"given":[96],"system":[97],"quickly":[99],"conveniently":[101],"relative":[108],"various":[110],"table":[112,159,180],"implementations":[113,160],"arbitrary":[115],"user-specified":[116],"functions.":[117],"A":[118],"user":[119],"then":[121],"make":[122],"an":[123,196,234],"informed":[124],"decision":[125],"as":[126],"which":[128],"method":[129],"expected":[132],"most":[135],"efficient":[136],"their":[138],"application.":[139],"Using":[140],"relevant":[142],"Chaste":[145,170],"software":[146],"simulation":[150,200,238],"cardiac":[152],"models,":[153],"successfully":[155],"predicts":[156],"outperform":[161],"evaluation.":[163,225,249],"After":[164],"implementing":[165],"higher-order":[166],"test":[172],"these":[173],"predictions,":[174],"we":[175,194,232],"demonstrate":[176],"effects":[178],"size":[181],"two":[183],"simulations,":[184],"one":[185,188],"large.":[189],"For":[190,226],"simulation,":[193,231],"see":[195,233],"increase":[197,235],"up":[203,217,241],"25%":[205],"using":[208,213],"cubic":[209,221],"interpolation":[210,215],"over":[211,223,247],"those":[212],"linear":[214],"144%":[219],"more":[228],"realistic":[229],"large":[230],"86%":[243]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
