{"date_updated":"2025-09-22T07:43:01Z","file_date_updated":"2020-07-14T12:44:47Z","department":[{"_id":"ChWo"}],"date_published":"2016-07-11T00:00:00Z","_id":"1363","year":"2016","file":[{"date_updated":"2020-07-14T12:44:47Z","relation":"main_file","creator":"system","date_created":"2018-12-12T10:13:00Z","file_size":12422760,"checksum":"140b5532f0a2a006a0149cab7c73c17c","access_level":"open_access","file_id":"4981","content_type":"application/pdf","file_name":"IST-2016-631-v1+2_a96-bojsen-hansen.pdf"}],"alternative_title":["ACM Transactions on Graphics"],"ec_funded":1,"license":"https://creativecommons.org/licenses/by/4.0/","article_processing_charge":"No","oa":1,"issue":"4","has_accepted_license":"1","publist_id":"5879","scopus_import":"1","title":"Generalized non-reflecting boundaries for fluid re-simulation","ddc":["000"],"status":"public","day":"11","external_id":{"isi":["000380112400066"]},"publication_status":"published","acknowledged_ssus":[{"_id":"ScienComp"}],"date_created":"2018-12-11T11:51:35Z","project":[{"name":"Big Splash: Efficient Simulation of Natural Phenomena at Extremely Large Scales","call_identifier":"H2020","grant_number":"638176","_id":"2533E772-B435-11E9-9278-68D0E5697425"}],"conference":{"start_date":"2016-07-24","location":"Anaheim, CA, USA","end_date":"2016-07-28","name":"ACM SIGGRAPH"},"type":"conference","oa_version":"Published Version","intvolume":" 35","citation":{"ista":"Bojsen-Hansen M, Wojtan C. 2016. Generalized non-reflecting boundaries for fluid re-simulation. ACM SIGGRAPH, ACM Transactions on Graphics, vol. 35, 96.","chicago":"Bojsen-Hansen, Morten, and Chris Wojtan. “Generalized Non-Reflecting Boundaries for Fluid Re-Simulation,” Vol. 35. ACM, 2016. https://doi.org/10.1145/2897824.2925963.","ama":"Bojsen-Hansen M, Wojtan C. Generalized non-reflecting boundaries for fluid re-simulation. In: Vol 35. ACM; 2016. doi:10.1145/2897824.2925963","mla":"Bojsen-Hansen, Morten, and Chris Wojtan. Generalized Non-Reflecting Boundaries for Fluid Re-Simulation. Vol. 35, no. 4, 96, ACM, 2016, doi:10.1145/2897824.2925963.","apa":"Bojsen-Hansen, M., & Wojtan, C. (2016). Generalized non-reflecting boundaries for fluid re-simulation (Vol. 35). Presented at the ACM SIGGRAPH, Anaheim, CA, USA: ACM. https://doi.org/10.1145/2897824.2925963","ieee":"M. Bojsen-Hansen and C. Wojtan, “Generalized non-reflecting boundaries for fluid re-simulation,” presented at the ACM SIGGRAPH, Anaheim, CA, USA, 2016, vol. 35, no. 4.","short":"M. Bojsen-Hansen, C. Wojtan, in:, ACM, 2016."},"publisher":"ACM","tmp":{"legal_code_url":"https://creativecommons.org/licenses/by/4.0/legalcode","image":"/images/cc_by.png","short":"CC BY (4.0)","name":"Creative Commons Attribution 4.0 International Public License (CC-BY 4.0)"},"volume":35,"doi":"10.1145/2897824.2925963","abstract":[{"lang":"eng","text":"When aiming to seamlessly integrate a fluid simulation into a larger scenario (like an open ocean), careful attention must be paid to boundary conditions. In particular, one must implement special "non-reflecting" boundary conditions, which dissipate out-going waves as they exit the simulation. Unfortunately, the state of the art in non-reflecting boundary conditions (perfectly-matched layers, or PMLs) only permits trivially simple inflow/outflow conditions, so there is no reliable way to integrate a fluid simulation into a more complicated environment like a stormy ocean or a turbulent river. This paper introduces the first method for combining nonreflecting boundary conditions based on PMLs with inflow/outflow boundary conditions that vary arbitrarily throughout space and time. Our algorithm is a generalization of stateof- the-art mean-flow boundary conditions in the computational fluid dynamics literature, and it allows for seamless integration of a fluid simulation into much more complicated environments. Our method also opens the door for previously-unseen postprocess effects like retroactively changing the location of solid obstacles, and locally increasing the visual detail of a pre-existing simulation."}],"language":[{"iso":"eng"}],"user_id":"317138e5-6ab7-11ef-aa6d-ffef3953e345","pubrep_id":"631","month":"07","article_number":"96","isi":1,"acknowledgement":"We thank the IST Austria Visual Computing group for helpful feedback throughout the project. ","corr_author":"1","author":[{"orcid":"0000-0002-4417-3224","full_name":"Bojsen-Hansen, Morten","last_name":"Bojsen-Hansen","id":"439F0C8C-F248-11E8-B48F-1D18A9856A87","first_name":"Morten"},{"orcid":"0000-0001-6646-5546","last_name":"Wojtan","id":"3C61F1D2-F248-11E8-B48F-1D18A9856A87","first_name":"Christopher J","full_name":"Wojtan, Christopher J"}],"quality_controlled":"1"}