{"id":5980,"date":"2014-11-05T14:23:28","date_gmt":"2014-11-05T13:23:28","guid":{"rendered":"http:\/\/www.h-its.org\/?p=5980"},"modified":"2019-09-24T11:40:30","modified_gmt":"2019-09-24T09:40:30","slug":"galic-code","status":"publish","type":"post","link":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/","title":{"rendered":"GALIC &#8211; Code"},"content":{"rendered":"\n<p>The GALIC code is a publicly available program that implements a new iterative method for the construction of N-body galaxy models in collisionless equilibrium. The&nbsp;method uses elements of Schwarzschild&#8217;s technique and of the made-to-measure method, but is based on a different principle. Starting with some initial assignment of particle velocities, the difference of the time-averaged density response produced by the particle orbits with respect to the initial density configuration is characterized through a merit function, and a stationary solution of the collisionless Boltzmann equation is found by minimizing this merit function directly by iteratively adjusting the initial velocities. Because the distribution function is in general not unique for a given density structure, the merit function is augmented with additional constraints that single out a desired target solution. The velocity adjustment is carried out with a stochastic process in which new velocities are randomly drawn from an approximate solution of the distribution function, but are kept only when they improve the fit. The method converges rapidly and is flexible enough to allow the construction of solutions with third integrals of motion, including disc galaxies in which radial and vertical dispersions are different.<\/p>\n\n\n\n<p>The method has been developed by Denis Yurin as part of this PhD thesis supervised by Volker Springel. &nbsp;The code can be downloaded as<\/p>\n\n\n\n<p><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href=\"http:\/\/www.h-its.org\/wp-content\/uploads\/2014\/11\/galic.tar.gz\" target=\"_blank\" rel=\"noopener noreferrer\">galic.tar.gz<\/a>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/strong>(version 1.0)<\/p>\n\n\n\n<p>which contains the source code as well as a README file with instructions for building and running the code. We note that the code is parallelized for distributed memory based on MPI.<\/p>\n\n\n\n<p>The principal reference for the method and the code is the paper:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>An iterative method for the construction of N-body galaxy models in collisionless equilibrium<\/strong><br>Yurin D., Springel V. (2014)<br><em>Monthly Notices of the Royal Astronomical Society<\/em>, 444, 62 [<a href=\"http:\/\/adsabs.harvard.edu\/abs\/2014MNRAS.444...62Y\" target=\"_blank\" rel=\"noopener noreferrer\">ADS<\/a>]<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The GALIC code is a publicly available program that implements a new iterative method for the construction of N-body galaxy models &#8230;<\/p>\n","protected":false},"author":6,"featured_media":29168,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1],"hits-research-group":[],"class_list":["post-5980","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gruppen-news"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>GALIC - Code - HITS gGmbH<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GALIC - Code - HITS gGmbH\" \/>\n<meta property=\"og:description\" content=\"The GALIC code is a publicly available program that implements a new iterative method for the construction of N-body galaxy models ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/\" \/>\n<meta property=\"og:site_name\" content=\"HITS gGmbH\" \/>\n<meta property=\"article:published_time\" content=\"2014-11-05T13:23:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-09-24T09:40:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.h-its.org\/de\/wp-content\/uploads\/sites\/2\/2014\/11\/galic.png\" \/>\n\t<meta property=\"og:image:width\" content=\"976\" \/>\n\t<meta property=\"og:image:height\" content=\"521\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lacurie, Isabel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lacurie, Isabel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/2014\\\/11\\\/05\\\/galic-code\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/2014\\\/11\\\/05\\\/galic-code\\\/\"},\"author\":{\"name\":\"Lacurie, Isabel\",\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/#\\\/schema\\\/person\\\/86aabe0b57e15165f41adaf38c43d078\"},\"headline\":\"GALIC &#8211; Code\",\"datePublished\":\"2014-11-05T13:23:28+00:00\",\"dateModified\":\"2019-09-24T09:40:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/2014\\\/11\\\/05\\\/galic-code\\\/\"},\"wordCount\":308,\"image\":{\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/2014\\\/11\\\/05\\\/galic-code\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2014\\\/11\\\/galic.png\",\"articleSection\":[\"Gruppen News\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/2014\\\/11\\\/05\\\/galic-code\\\/\",\"url\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/2014\\\/11\\\/05\\\/galic-code\\\/\",\"name\":\"GALIC - Code - HITS gGmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/2014\\\/11\\\/05\\\/galic-code\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/2014\\\/11\\\/05\\\/galic-code\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2014\\\/11\\\/galic.png\",\"datePublished\":\"2014-11-05T13:23:28+00:00\",\"dateModified\":\"2019-09-24T09:40:30+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/#\\\/schema\\\/person\\\/86aabe0b57e15165f41adaf38c43d078\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/2014\\\/11\\\/05\\\/galic-code\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.h-its.org\\\/de\\\/2014\\\/11\\\/05\\\/galic-code\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/2014\\\/11\\\/05\\\/galic-code\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2014\\\/11\\\/galic.png\",\"contentUrl\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2014\\\/11\\\/galic.png\",\"width\":976,\"height\":521},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/2014\\\/11\\\/05\\\/galic-code\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GALIC &#8211; Code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/\",\"name\":\"HITS gGmbH\",\"description\":\"Heidelberg Institute for Theoretical Studies\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/#\\\/schema\\\/person\\\/86aabe0b57e15165f41adaf38c43d078\",\"name\":\"Lacurie, Isabel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/70053c2db6ae031114048dd4c282575b9a4131f66f64abcac683e5f64b3618f4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/70053c2db6ae031114048dd4c282575b9a4131f66f64abcac683e5f64b3618f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/70053c2db6ae031114048dd4c282575b9a4131f66f64abcac683e5f64b3618f4?s=96&d=mm&r=g\",\"caption\":\"Lacurie, Isabel\"},\"url\":\"https:\\\/\\\/www.h-its.org\\\/de\\\/author\\\/hartmail\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GALIC - Code - HITS gGmbH","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/","og_locale":"de_DE","og_type":"article","og_title":"GALIC - Code - HITS gGmbH","og_description":"The GALIC code is a publicly available program that implements a new iterative method for the construction of N-body galaxy models ...","og_url":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/","og_site_name":"HITS gGmbH","article_published_time":"2014-11-05T13:23:28+00:00","article_modified_time":"2019-09-24T09:40:30+00:00","og_image":[{"width":976,"height":521,"url":"https:\/\/www.h-its.org\/de\/wp-content\/uploads\/sites\/2\/2014\/11\/galic.png","type":"image\/png"}],"author":"Lacurie, Isabel","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Lacurie, Isabel","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/#article","isPartOf":{"@id":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/"},"author":{"name":"Lacurie, Isabel","@id":"https:\/\/www.h-its.org\/de\/#\/schema\/person\/86aabe0b57e15165f41adaf38c43d078"},"headline":"GALIC &#8211; Code","datePublished":"2014-11-05T13:23:28+00:00","dateModified":"2019-09-24T09:40:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/"},"wordCount":308,"image":{"@id":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.h-its.org\/de\/wp-content\/uploads\/sites\/2\/2014\/11\/galic.png","articleSection":["Gruppen News"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/","url":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/","name":"GALIC - Code - HITS gGmbH","isPartOf":{"@id":"https:\/\/www.h-its.org\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/#primaryimage"},"image":{"@id":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.h-its.org\/de\/wp-content\/uploads\/sites\/2\/2014\/11\/galic.png","datePublished":"2014-11-05T13:23:28+00:00","dateModified":"2019-09-24T09:40:30+00:00","author":{"@id":"https:\/\/www.h-its.org\/de\/#\/schema\/person\/86aabe0b57e15165f41adaf38c43d078"},"breadcrumb":{"@id":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/#primaryimage","url":"https:\/\/www.h-its.org\/de\/wp-content\/uploads\/sites\/2\/2014\/11\/galic.png","contentUrl":"https:\/\/www.h-its.org\/de\/wp-content\/uploads\/sites\/2\/2014\/11\/galic.png","width":976,"height":521},{"@type":"BreadcrumbList","@id":"https:\/\/www.h-its.org\/de\/2014\/11\/05\/galic-code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.h-its.org\/de\/"},{"@type":"ListItem","position":2,"name":"GALIC &#8211; Code"}]},{"@type":"WebSite","@id":"https:\/\/www.h-its.org\/de\/#website","url":"https:\/\/www.h-its.org\/de\/","name":"HITS gGmbH","description":"Heidelberg Institute for Theoretical Studies","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.h-its.org\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/www.h-its.org\/de\/#\/schema\/person\/86aabe0b57e15165f41adaf38c43d078","name":"Lacurie, Isabel","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/70053c2db6ae031114048dd4c282575b9a4131f66f64abcac683e5f64b3618f4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/70053c2db6ae031114048dd4c282575b9a4131f66f64abcac683e5f64b3618f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/70053c2db6ae031114048dd4c282575b9a4131f66f64abcac683e5f64b3618f4?s=96&d=mm&r=g","caption":"Lacurie, Isabel"},"url":"https:\/\/www.h-its.org\/de\/author\/hartmail\/"}]}},"publishpress_future_action":{"enabled":false,"date":"2026-04-24 04:13:50","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"category","extraData":[]},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.h-its.org\/de\/wp-json\/wp\/v2\/posts\/5980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.h-its.org\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.h-its.org\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.h-its.org\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.h-its.org\/de\/wp-json\/wp\/v2\/comments?post=5980"}],"version-history":[{"count":4,"href":"https:\/\/www.h-its.org\/de\/wp-json\/wp\/v2\/posts\/5980\/revisions"}],"predecessor-version":[{"id":40102,"href":"https:\/\/www.h-its.org\/de\/wp-json\/wp\/v2\/posts\/5980\/revisions\/40102"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.h-its.org\/de\/wp-json\/wp\/v2\/media\/29168"}],"wp:attachment":[{"href":"https:\/\/www.h-its.org\/de\/wp-json\/wp\/v2\/media?parent=5980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.h-its.org\/de\/wp-json\/wp\/v2\/categories?post=5980"},{"taxonomy":"hits-research-group","embeddable":true,"href":"https:\/\/www.h-its.org\/de\/wp-json\/wp\/v2\/hits-research-group?post=5980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}