{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,26]],"date-time":"2023-10-26T15:41:37Z","timestamp":1698334897429},"reference-count":30,"publisher":"Wiley","issue":"2","license":[{"start":{"date-parts":[[2006,10,31]],"date-time":"2006-10-31T00:00:00Z","timestamp":1162252800000},"content-version":"vor","delay-in-days":4961,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Visual. Comput. Animat."],"published-print":{"date-parts":[[1993,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>A common way to simulate the motion and behaviour of a complex system is to approximate it with a multi\u2010body system based on particles, and to evaluate the particle interactions over time. Normally, the calculations require such a large amount of computer power that methods have been developed to decrease computation time by taking advantage of new computer architectures.<\/jats:p><jats:p>These methods have been in use since the early 1980s, but there is still a lack of concepts supporting the application of these methods, to build highly efficient simulation systems with reusable entities.<\/jats:p><jats:p>In this paper we describe a new approach for the development of flexible, efficient methods and techniques to control multi\u2010body systems. The major goal of our concept is the integration of advanced modern simulation techniques such as particle\u2010based modelling and simulated annealing, and efficient data structures such as octrees and the Greengard algorithm. We introduce high\u2010level concepts represented by agents, environments, and controllers based on and supported by the object\u2010oriented paradigm.<\/jats:p><jats:p>We demonstrate the flexibility of our new simuation system for applications related to environmental research and air quality control.<\/jats:p>","DOI":"10.1002\/vis.4340040205","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T14:32:07Z","timestamp":1163773927000},"page":"95-111","source":"Crossref","is-referenced-by-count":0,"title":["Advanced object\u2010oriented methods and concepts for simulations of multi\u2010body systems"],"prefix":"10.1002","volume":"4","author":[{"given":"Volker","family":"K\u00fchn","sequence":"first","affiliation":[]},{"given":"Wolfgang","family":"M\u00fcller","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,31]]},"reference":[{"key":"e_1_2_1_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/964967.801167"},{"key":"e_1_2_1_3_2","unstructured":"D. E.BreenandV.K\u00fchn \u2018Message\u2010based object\u2010oriented interaction modelling\u2019 Eurographics '89 Proceedings Elsevier Science Publishers B.V. Amsterdam The Netherlands 1989 pp.489\u2013503."},{"key":"e_1_2_1_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/37402.37406"},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/5750.001.0001"},{"key":"e_1_2_1_6_2","unstructured":"W.M\u00fcller \u2018Entwicklung der Strukturen und Methoden zur Modellierung von Partikel\u2010Partikelund Partikel\u2010CSG\u2010Interaktionen\u2019 Diploma Thesis TH Darmstadt Graphical\u2010Interactive Systems 1990."},{"key":"e_1_2_1_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.1981.1673799"},{"key":"e_1_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/38.55148"},{"key":"e_1_2_1_9_2","doi-asserted-by":"crossref","unstructured":"H.SametandR. E.Webber \u2018Hierarchical data structures and algorithms for computer graphics\u2019 IEEE Computer Graphics & Applications (1988).","DOI":"10.1016\/0010-4485(88)90244-8"},{"key":"e_1_2_1_10_2","unstructured":"L.GreengardandV.Rokhlin \u2018On the efficient implementation of the fast multipole algorithm\u2019 Research Report YALEU\/DCS\/RR\u2010602 Yale University 1988."},{"key":"e_1_2_1_11_2","unstructured":"L.M\u00fcllerandW.M\u00fcller \u2018An object\u2010oriented implementation of the fast multipole method\u2019 Fraunhofer Graphics Research Group Technical Report FAGD 90\u20131022 1990."},{"key":"e_1_2_1_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/97880.97904"},{"key":"e_1_2_1_13_2","volume-title":"Simulated Annealing and Boltzmann Machines","author":"Aarts E.","year":"1989"},{"key":"e_1_2_1_14_2","unstructured":"RonenBarzelandAlanBarr \u2018Controlling rigid bodies with dynamic constraints\u2019 SIGGRAPH '88 Course Notes No. 27: Developments in Physical\u2010Based Modeling Atlanta U.S.A. 1988 pp.E1\u2013E82."},{"key":"e_1_2_1_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/378456.378509"},{"key":"e_1_2_1_16_2","unstructured":"Michael F.Cohen ElaineCohen BeatBruderlinandGaryRidsdale \u2018Constraints in geometric physical and behavioral modeling\u2019 Third Annual Computer Graphics Forum Hewlett Packard Ft. Collins Colorado 1989."},{"key":"e_1_2_1_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/37402.37428"},{"key":"e_1_2_1_18_2","volume-title":"Genetic Algorithms in Search, Optimization, and Machine Learning","author":"Goldberg D. E.","year":"1989"},{"key":"e_1_2_1_19_2","volume-title":"Object\u2010oriented Programming in Common Lisp\u2014A Programmer's Guide to CLOS","author":"Keene S. E.","year":"1989"},{"key":"e_1_2_1_20_2","volume-title":"Common LISP: The Language","author":"Steele G. L.","year":"1990"},{"key":"e_1_2_1_21_2","volume-title":"Principles of Charged Particle Acceleration","author":"Humphries S.","year":"1986"},{"key":"e_1_2_1_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/325165.325250"},{"key":"e_1_2_1_23_2","volume-title":"Mesoscale Meteorological Modeling","author":"Pielke R. A.","year":"1984"},{"key":"e_1_2_1_24_2","first-page":"583","volume-title":"Proceedings 5th Symposium on Computer Science for Environmental Problems","author":"K\u00fchn V.","year":"1990"},{"key":"e_1_2_1_25_2","volume-title":"Vorschriften zur Reinhaltung der Luft (TA\u2010Luft)","author":"Henselder R.","year":"1986"},{"key":"e_1_2_1_26_2","first-page":"385","volume-title":"Environmental Protection\/91 Proceedings of the 6th Symposium on Computer Science for Environmental Protection, Munich, Germany","author":"Gross M.","year":"1991"},{"key":"e_1_2_1_27_2","unstructured":"R.R\u00f6ckle \u2018Bestimmung der Str\u00f6mungsverh\u00e4ltnisse im Bereich komplexer Bebauungsstrukturen\u2019 Dissertation Fachbereich Mechanik Technische Hochschule Darmstadt 1990."},{"key":"e_1_2_1_28_2","unstructured":"V.KuhnandJ. L.Encarna\u010d\u00e3o \u2018\u00dcmstr\u00f6mung von Geb\u00e4uden\u2014Simulation und Visualisierung\u2019 Spektrum der Wissenschaft No. 7 July1992 pp.9\u201311."},{"key":"e_1_2_1_29_2","unstructured":"VDI Entwurf der VDI\u2010Richtlinie 3783:Regionale Ausbreitung von Luftverunreinigungen \u00fcber komplexem Gel\u00e4nde\u2014Modellierung des Windfeldes VDI Blatt 6 1990."},{"key":"e_1_2_1_30_2","first-page":"799","volume-title":"5th Symposium on Computer Science for Environmental Problems","author":"Gross M.","year":"1990"},{"key":"e_1_2_1_31_2","volume-title":"Conference Proceedings Computer Graphics International '91: Visualization of Physical Phenomena","author":"Gross M.","year":"1991"}],"container-title":["The Journal of Visualization and Computer Animation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fvis.4340040205","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/vis.4340040205","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,25]],"date-time":"2023-10-25T19:37:03Z","timestamp":1698262623000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/vis.4340040205"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1993,4]]},"references-count":30,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1993,4]]}},"alternative-id":["10.1002\/vis.4340040205"],"URL":"https:\/\/doi.org\/10.1002\/vis.4340040205","archive":["Portico"],"relation":{},"ISSN":["1049-8907","1099-1778"],"issn-type":[{"value":"1049-8907","type":"print"},{"value":"1099-1778","type":"electronic"}],"subject":[],"published":{"date-parts":[[1993,4]]}}}