{"id":"https://openalex.org/W7161122649","doi":"https://doi.org/10.1016/j.jcp.2026.115042","title":"Truncated domain preconditioners for the implicit-in-time immersed boundary method","display_name":"Truncated domain preconditioners for the implicit-in-time immersed boundary method","publication_year":2026,"publication_date":"2026-05-14","ids":{"openalex":"https://openalex.org/W7161122649","doi":"https://doi.org/10.1016/j.jcp.2026.115042"},"language":"en","primary_location":{"id":"doi:10.1016/j.jcp.2026.115042","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.jcp.2026.115042","pdf_url":null,"source":{"id":"https://openalex.org/S148709879","display_name":"Journal of Computational Physics","issn_l":"0021-9991","issn":["0021-9991","1090-2716"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computational Physics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1016/j.jcp.2026.115042","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5136091993","display_name":"Gautam Kirshan Luhana","orcid":null},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Gautam Kirshan Luhana","raw_affiliation_strings":["Department of Computer Science, University of British Columbia, 6200 University Blvd, Vacnouver, V6T1Z4, British Columbia, Canada"],"raw_orcid":"https://orcid.org/0009-0002-2162-8422","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of British Columbia, 6200 University Blvd, Vacnouver, V6T1Z4, British Columbia, Canada","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5136106148","display_name":"Chen Greif","orcid":null},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Chen Greif","raw_affiliation_strings":["Department of Computer Science, University of British Columbia, 6200 University Blvd, Vacnouver, V6T1Z4, British Columbia, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of British Columbia, 6200 University Blvd, Vacnouver, V6T1Z4, British Columbia, Canada","institution_ids":["https://openalex.org/I141945490"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5136091993"],"corresponding_institution_ids":["https://openalex.org/I141945490"],"apc_list":{"value":3750,"currency":"USD","value_usd":3750},"apc_paid":{"value":3750,"currency":"USD","value_usd":3750},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.87725348,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"562","issue":null,"first_page":"115042","last_page":"115042"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11751","display_name":"Lattice Boltzmann Simulation Studies","score":0.3012999892234802,"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"}},"topics":[{"id":"https://openalex.org/T11751","display_name":"Lattice Boltzmann Simulation Studies","score":0.3012999892234802,"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"}},{"id":"https://openalex.org/T10339","display_name":"Advanced Numerical Methods in Computational Mathematics","score":0.2126999944448471,"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"}},{"id":"https://openalex.org/T11206","display_name":"Model Reduction and Neural Networks","score":0.12319999933242798,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/immersed-boundary-method","display_name":"Immersed boundary method","score":0.7138000130653381},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.5157999992370605},{"id":"https://openalex.org/keywords/boundary","display_name":"Boundary (topology)","score":0.48510000109672546},{"id":"https://openalex.org/keywords/boundary-value-problem","display_name":"Boundary value problem","score":0.4147000014781952},{"id":"https://openalex.org/keywords/fictitious-domain-method","display_name":"Fictitious domain method","score":0.34549999237060547},{"id":"https://openalex.org/keywords/domain-decomposition-methods","display_name":"Domain decomposition methods","score":0.2791999876499176}],"concepts":[{"id":"https://openalex.org/C121704545","wikidata":"https://www.wikidata.org/wiki/Q11425899","display_name":"Immersed boundary method","level":3,"score":0.7138000130653381},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.5891000032424927},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.5157999992370605},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.511900007724762},{"id":"https://openalex.org/C62354387","wikidata":"https://www.wikidata.org/wiki/Q875399","display_name":"Boundary (topology)","level":2,"score":0.48510000109672546},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.4259999990463257},{"id":"https://openalex.org/C182310444","wikidata":"https://www.wikidata.org/wiki/Q1332643","display_name":"Boundary value problem","level":2,"score":0.4147000014781952},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.3675000071525574},{"id":"https://openalex.org/C119741493","wikidata":"https://www.wikidata.org/wiki/Q5446587","display_name":"Fictitious domain method","level":3,"score":0.34549999237060547},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.3028999865055084},{"id":"https://openalex.org/C198880260","wikidata":"https://www.wikidata.org/wiki/Q5289813","display_name":"Domain decomposition methods","level":3,"score":0.2791999876499176},{"id":"https://openalex.org/C135628077","wikidata":"https://www.wikidata.org/wiki/Q220184","display_name":"Finite element method","level":2,"score":0.27869999408721924},{"id":"https://openalex.org/C2777303404","wikidata":"https://www.wikidata.org/wiki/Q759757","display_name":"Convergence (economics)","level":2,"score":0.25839999318122864},{"id":"https://openalex.org/C48753275","wikidata":"https://www.wikidata.org/wiki/Q11216","display_name":"Numerical analysis","level":2,"score":0.25369998812675476}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.jcp.2026.115042","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.jcp.2026.115042","pdf_url":null,"source":{"id":"https://openalex.org/S148709879","display_name":"Journal of Computational Physics","issn_l":"0021-9991","issn":["0021-9991","1090-2716"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computational Physics","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/j.jcp.2026.115042","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.jcp.2026.115042","pdf_url":null,"source":{"id":"https://openalex.org/S148709879","display_name":"Journal of Computational Physics","issn_l":"0021-9991","issn":["0021-9991","1090-2716"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computational Physics","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/13","display_name":"Climate action","score":0.7339918613433838}],"awards":[],"funders":[{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W91598788","https://openalex.org/W2041876368","https://openalex.org/W2047425707","https://openalex.org/W2048367444","https://openalex.org/W2055421972","https://openalex.org/W2055742707","https://openalex.org/W2084131634","https://openalex.org/W2087535883","https://openalex.org/W2092284897","https://openalex.org/W2108141984","https://openalex.org/W2121290637","https://openalex.org/W2126365980","https://openalex.org/W2143063846","https://openalex.org/W2145144883","https://openalex.org/W2156850808","https://openalex.org/W2157884554","https://openalex.org/W2163754520","https://openalex.org/W2171303908","https://openalex.org/W2589050007","https://openalex.org/W4385618928","https://openalex.org/W4385753776","https://openalex.org/W4387742017"],"related_works":[],"abstract_inverted_index":{"We":[0,11],"propose":[1],"novel":[2],"block":[3],"preconditioners":[4,22,108],"for":[5,27,43,59,121],"the":[6,14,28,33,46,53,64,69,73,79,84,95,101,104,134],"implicit-in-time":[7],"Immersed":[8],"Boundary":[9],"Method.":[10],"iteratively":[12],"solve":[13],"coupled":[15],"Eulerian":[16],"and":[17,116],"Lagrangian":[18],"linear":[19,74],"system":[20],"with":[21,32,124],"that":[23],"use":[24],"domain":[25,55],"truncation":[26],"Schur":[29],"complement":[30],"associated":[31],"structural":[34],"degrees":[35,80,129],"of":[36,52,63,72,81,91,94,103,130,136],"freedom.":[37],"This":[38],"approach":[39],"is":[40],"particularly":[41],"useful":[42],"applications":[44],"where":[45],"structure":[47],"covers":[48],"a":[49,60,89,112],"small":[50],"part":[51],"fluid":[54],"as":[56],"it":[57],"allows":[58],"faster":[61],"construction":[62],"discrete":[65],"operators":[66],"involved":[67],"in":[68,78,83,88,111],"numerical":[70,105,119],"solution":[71],"system.":[75],"The":[76,107],"reduction":[77],"freedom":[82,131],"preconditioning":[85],"stage":[86],"results":[87,120],"speedup":[90],"each":[92],"iteration":[93],"Krylov":[96],"subspace":[97],"solver":[98],"while":[99],"preserving":[100],"robustness":[102],"computations.":[106],"are":[109],"implemented":[110],"high-performance":[113],"software":[114],"package":[115],"we":[117],"present":[118],"large-scale":[122],"systems":[123],"up":[125],"to":[126,132],"50":[127],"million":[128],"demonstrate":[133],"scalability":[135],"our":[137],"method.":[138]},"counts_by_year":[],"updated_date":"2026-05-23T06:10:36.450269","created_date":"2026-05-15T00:00:00"}
