{"id":"https://openalex.org/W7130359594","doi":"https://doi.org/10.1016/j.jcp.2026.114788","title":"Solving boundary handling analytically in two dimensions for smoothed particle hydrodynamics","display_name":"Solving boundary handling analytically in two dimensions for smoothed particle hydrodynamics","publication_year":2026,"publication_date":"2026-02-19","ids":{"openalex":"https://openalex.org/W7130359594","doi":"https://doi.org/10.1016/j.jcp.2026.114788"},"language":"en","primary_location":{"id":"doi:10.1016/j.jcp.2026.114788","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.jcp.2026.114788","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.114788","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5053124099","display_name":"Rene Winchenbach","orcid":"https://orcid.org/0000-0003-2446-9412"},"institutions":[{"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":true,"raw_author_name":"Rene Winchenbach","raw_affiliation_strings":["Technical University of Munich, Boltzmanstra\u00dfe 3, Garching bei M\u00fcnchen, 85748, Bavaria, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich, Boltzmanstra\u00dfe 3, Garching bei M\u00fcnchen, 85748, Bavaria, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5126294258","display_name":"Andreas Kolb","orcid":null},"institutions":[{"id":"https://openalex.org/I206895457","display_name":"University of Siegen","ror":"https://ror.org/02azyry73","country_code":"DE","type":"education","lineage":["https://openalex.org/I206895457"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Andreas Kolb","raw_affiliation_strings":["University of Siegen, Hoelderlinstrasse 7, Siegen, 57074, NRW, Germany"],"affiliations":[{"raw_affiliation_string":"University of Siegen, Hoelderlinstrasse 7, Siegen, 57074, NRW, Germany","institution_ids":["https://openalex.org/I206895457"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5053124099"],"corresponding_institution_ids":["https://openalex.org/I62916508"],"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.82309942,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"555","issue":null,"first_page":"114788","last_page":"114788"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11694","display_name":"Fluid Dynamics Simulations and Interactions","score":0.8776999711990356,"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/T11694","display_name":"Fluid Dynamics Simulations and Interactions","score":0.8776999711990356,"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/T11471","display_name":"Block Copolymer Self-Assembly","score":0.03610000014305115,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"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/T10405","display_name":"Advanced Polymer Synthesis and Characterization","score":0.008700000122189522,"subfield":{"id":"https://openalex.org/subfields/1605","display_name":"Organic Chemistry"},"field":{"id":"https://openalex.org/fields/16","display_name":"Chemistry"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/gaussian-quadrature","display_name":"Gaussian quadrature","score":0.6758000254631042},{"id":"https://openalex.org/keywords/smoothed-particle-hydrodynamics","display_name":"Smoothed-particle hydrodynamics","score":0.640500009059906},{"id":"https://openalex.org/keywords/piecewise","display_name":"Piecewise","score":0.5253000259399414},{"id":"https://openalex.org/keywords/quadrature","display_name":"Quadrature (astronomy)","score":0.5105999708175659},{"id":"https://openalex.org/keywords/boundary-value-problem","display_name":"Boundary value problem","score":0.4986000061035156},{"id":"https://openalex.org/keywords/boundary","display_name":"Boundary (topology)","score":0.4830000102519989},{"id":"https://openalex.org/keywords/numerical-integration","display_name":"Numerical integration","score":0.48159998655319214},{"id":"https://openalex.org/keywords/boundary-element-method","display_name":"Boundary element method","score":0.4722999930381775},{"id":"https://openalex.org/keywords/singular-boundary-method","display_name":"Singular boundary method","score":0.4675000011920929}],"concepts":[{"id":"https://openalex.org/C167196314","wikidata":"https://www.wikidata.org/wiki/Q767680","display_name":"Gaussian quadrature","level":4,"score":0.6758000254631042},{"id":"https://openalex.org/C122564879","wikidata":"https://www.wikidata.org/wiki/Q733073","display_name":"Smoothed-particle hydrodynamics","level":2,"score":0.640500009059906},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.5787000060081482},{"id":"https://openalex.org/C164660894","wikidata":"https://www.wikidata.org/wiki/Q2037833","display_name":"Piecewise","level":2,"score":0.5253000259399414},{"id":"https://openalex.org/C62869609","wikidata":"https://www.wikidata.org/wiki/Q28137","display_name":"Quadrature (astronomy)","level":2,"score":0.5105999708175659},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.5098000168800354},{"id":"https://openalex.org/C182310444","wikidata":"https://www.wikidata.org/wiki/Q1332643","display_name":"Boundary value problem","level":2,"score":0.4986000061035156},{"id":"https://openalex.org/C62354387","wikidata":"https://www.wikidata.org/wiki/Q875399","display_name":"Boundary (topology)","level":2,"score":0.4830000102519989},{"id":"https://openalex.org/C127349201","wikidata":"https://www.wikidata.org/wiki/Q753445","display_name":"Numerical integration","level":2,"score":0.48159998655319214},{"id":"https://openalex.org/C63632240","wikidata":"https://www.wikidata.org/wiki/Q1935004","display_name":"Boundary element method","level":3,"score":0.4722999930381775},{"id":"https://openalex.org/C82047721","wikidata":"https://www.wikidata.org/wiki/Q7524247","display_name":"Singular boundary method","level":4,"score":0.4675000011920929},{"id":"https://openalex.org/C90119067","wikidata":"https://www.wikidata.org/wiki/Q43260","display_name":"Polynomial","level":2,"score":0.4494999945163727},{"id":"https://openalex.org/C48753275","wikidata":"https://www.wikidata.org/wiki/Q11216","display_name":"Numerical analysis","level":2,"score":0.4129999876022339},{"id":"https://openalex.org/C135628077","wikidata":"https://www.wikidata.org/wiki/Q220184","display_name":"Finite element method","level":2,"score":0.367900013923645},{"id":"https://openalex.org/C129785596","wikidata":"https://www.wikidata.org/wiki/Q619511","display_name":"Chebyshev polynomials","level":2,"score":0.35899999737739563},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.34769999980926514},{"id":"https://openalex.org/C131584629","wikidata":"https://www.wikidata.org/wiki/Q4308705","display_name":"Coupling (piping)","level":2,"score":0.32679998874664307},{"id":"https://openalex.org/C48265008","wikidata":"https://www.wikidata.org/wiki/Q7071295","display_name":"Nystr\u00f6m method","level":3,"score":0.3050999939441681},{"id":"https://openalex.org/C16030659","wikidata":"https://www.wikidata.org/wiki/Q338886","display_name":"Divergence theorem","level":4,"score":0.2978000044822693},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","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.2736999988555908},{"id":"https://openalex.org/C39177556","wikidata":"https://www.wikidata.org/wiki/Q7100567","display_name":"Order of accuracy","level":4,"score":0.26649999618530273},{"id":"https://openalex.org/C73000952","wikidata":"https://www.wikidata.org/wiki/Q17007827","display_name":"Discretization","level":2,"score":0.25940001010894775},{"id":"https://openalex.org/C57691317","wikidata":"https://www.wikidata.org/wiki/Q1289248","display_name":"Scalar (mathematics)","level":2,"score":0.2590000033378601},{"id":"https://openalex.org/C99336924","wikidata":"https://www.wikidata.org/wiki/Q598146","display_name":"Surface integral","level":3,"score":0.2572000026702881},{"id":"https://openalex.org/C205979905","wikidata":"https://www.wikidata.org/wiki/Q215084","display_name":"Analytic function","level":2,"score":0.2556000053882599},{"id":"https://openalex.org/C25878781","wikidata":"https://www.wikidata.org/wiki/Q1473607","display_name":"Degree of a polynomial","level":3,"score":0.2522999942302704},{"id":"https://openalex.org/C192885726","wikidata":"https://www.wikidata.org/wiki/Q4751128","display_name":"Analytic element method","level":3,"score":0.2522999942302704}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.jcp.2026.114788","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.jcp.2026.114788","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.114788","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.jcp.2026.114788","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":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W1634360593","https://openalex.org/W1664761150","https://openalex.org/W1968312755","https://openalex.org/W1975332389","https://openalex.org/W1975615012","https://openalex.org/W1977635644","https://openalex.org/W1979605242","https://openalex.org/W2004177696","https://openalex.org/W2020272655","https://openalex.org/W2030207475","https://openalex.org/W2034881853","https://openalex.org/W2043916734","https://openalex.org/W2044602433","https://openalex.org/W2066986143","https://openalex.org/W2091183786","https://openalex.org/W2107671865","https://openalex.org/W2114983066","https://openalex.org/W2134380175","https://openalex.org/W2168298448","https://openalex.org/W2168414272","https://openalex.org/W2295573735","https://openalex.org/W2345835251","https://openalex.org/W2788876408","https://openalex.org/W2886099136","https://openalex.org/W2887528331","https://openalex.org/W3088001423","https://openalex.org/W3109182484","https://openalex.org/W3113087287","https://openalex.org/W3156942966"],"related_works":[],"abstract_inverted_index":{"\u2022":[0,13,26,39,50],"Presents":[1],"a":[2,41,52,65,148,176,200,302,315],"fully":[3,66],"analytic":[4,67,134,272,278],"and":[5,29,109,135,193,217,219,225,267,297,325],"algebraic":[6],"solution":[7,42,150,179,214,254,279],"for":[8,43,55,69,76,106,151,180,285,295,318],"2D":[9],"SPH":[10,33,61,107,266,324],"boundary":[11,58,71,86,121,162],"integrals.":[12],"Improves":[14],"accuracy":[15,231],"by":[16,159,185,288],"over":[17,111,157,274],"five":[18,291],"orders":[19,292],"of":[20,32,144,154,204,222,251,262,293],"magnitude":[21],"compared":[22],"to":[23,190,258,265,290,305,311],"numerical":[24,234,282],"quadrature.":[25],"Enables":[27],"direct":[28,115],"exact":[30,244],"coupling":[31,137],"with":[34,138,171,242],"arbitrary":[35,44,155,307],"order":[36],"FEM":[37],"meshes.":[38],"Provides":[40],"piecewise":[45,125],"polynomial":[46],"kernels":[47,108],"in":[48,60,73,240,323],"SPH.":[49],"Offers":[51],"robust":[53,216],"method":[54,100],"handling":[56],"complex":[57],"geometries":[59,224],"simulations.":[62],"We":[63,174,228,246],"present":[64],"approach":[68,146,264],"evaluating":[70],"integrals":[72,105,166,296],"two":[74],"dimensions":[75],"Smoothed":[77],"Particle":[78],"Hydrodynamics":[79],"(SPH).":[80],"Conventional":[81],"methods":[82],"often":[83],"rely":[84],"on":[85],"particles":[87],"or":[88],"wall":[89],"re-normalization":[90],"approaches":[91],"derived":[92,184],"from":[93],"applying":[94],"the":[95,103,142,161,187,195,205,230,260],"divergence":[96],"theorem,":[97],"whereas":[98],"our":[99,145,252,263],"directly":[101],"evaluates":[102],"area":[104],"gradients":[110],"triangular":[112,308],"boundaries.":[113],"This":[114],"integration":[116,273],"strategy":[117],"inherently":[118],"accommodates":[119],"higher-order":[120],"conditions,":[122],"such":[123],"as":[124,237,239],"cubic":[126],"fields":[127],"defined":[128],"via":[129,199],"Finite":[130],"Element":[131],"stencils,":[132],"enabling":[133],"flexible":[136,303],"mesh-based":[139],"solvers.":[140],"At":[141],"core":[143],"is":[147,215],"general":[149,253],"compact":[152],"polynomials":[153,192],"degree":[156],"triangles":[158],"decomposing":[160],"elements":[163],"into":[164],"elementary":[165],"that":[167,270],"can":[168],"be":[169],"solved":[170],"closed-form":[172,178],"solutions.":[173,245],"provide":[175,247],"complete,":[177],"these":[181],"generalized":[182],"integrals,":[183],"relating":[186],"angular":[188],"components":[189],"Chebyshev":[191],"solving":[194],"resulting":[196],"radial":[197],"integral":[198],"numerically":[201],"stable":[202],"evaluation":[203],"Gaussian":[206],"hypergeometric":[207],"function":[208],"2":[209],"F":[210],"1":[211],".":[212],"Our":[213,277],"adaptable":[218],"works":[220],"regardless":[221],"triangle":[223],"kernel":[226],"functions.":[227],"validate":[229],"against":[232],"high-precision":[233],"quadrature":[235,283],"rules,":[236],"well":[238],"problems":[241],"known":[243],"an":[248],"open-source":[249],"implementation":[250],"using":[255],"differentiable":[256],"programming":[257],"facilitate":[259],"adoption":[261],"other":[268],"contexts":[269],"require":[271],"polygonal":[275],"domains.":[276],"outperforms":[280],"existing":[281],"rules":[284],"this":[286],"problem":[287],"up":[289],"magnitude,":[294],"their":[298],"gradients,":[299],"while":[300],"providing":[301],"framework":[304],"couple":[306],"meshes":[309],"analytically":[310],"Lagrangian":[312],"schemes,":[313],"building":[314],"strong":[316],"foundation":[317],"addressing":[319],"several":[320],"grand":[321],"challenges":[322],"beyond.":[326]},"counts_by_year":[],"updated_date":"2026-02-25T06:17:34.324206","created_date":"2026-02-19T00:00:00"}
