General Relativistic Smoothed Particle Hydrodynamics (GR-SPH) - - PowerPoint PPT Presentation

general relativistic smoothed particle hydrodynamics
SMART_READER_LITE
LIVE PREVIEW

General Relativistic Smoothed Particle Hydrodynamics (GR-SPH) - - PowerPoint PPT Presentation

General Relativistic Smoothed Particle Hydrodynamics (GR-SPH) David Liptai Supervisors: Daniel Price and Paul Lasky Motivations Neutron star mergers! SPH perfect for NS-merger simulations - No preferred geometry - Resolution follows mass - No


slide-1
SLIDE 1

General Relativistic Smoothed Particle Hydrodynamics

David Liptai

Supervisors: Daniel Price and Paul Lasky

(GR-SPH)

slide-2
SLIDE 2

Motivations

SPH perfect for NS-merger simulations

  • No preferred geometry
  • Resolution follows mass
  • No need for background

density floor

National Science Foundation/LIGO/Sonoma State University/A. Simonnet

  • Except….
  • No GR

Neutron star mergers!

slide-3
SLIDE 3

Motivations

Tidal Disruption Events Tearing Discs and QPOs

Bonnerot et al. (2016)

Fake GR

slide-4
SLIDE 4

Motivations

Event Horizon Telescope Relativistic Pulsar Winds

Paredes-Fortuny et al. (2015) Credit: Hotaka Shiokawa

slide-5
SLIDE 5

dρ∗ dt = −ρ∗ ∂vi ∂xi dpi dt = − 1 ρ∗ ∂(√−gP) ∂xi + √−g 2ρ∗ ✓ T µν ∂gµν ∂xi ◆ de dt = − 1 ρ∗ ∂(√−gPvi) ∂xi + −√−g 2ρ∗ ✓ T µν ∂gµν ∂t ◆

Equations of relativistic hydrodynamics

Continuity: Momentum: Energy:

| {z }

“Hydro”

| {z } | {z } | {z }

“GR”

slide-6
SLIDE 6

Equations of relativistic hydrodynamics

Continuity: Momentum: Energy:

| {z }

“Hydro”

| {z } | {z }

| {z }

“GR” dρ∗

a

dt = 1 Ωa X

b

mb(vi

a − vi b)∂Wab(ha)

∂xi , dpa

i

dt = − X

b

mb √−gaPa Ωaρ∗2

a

∂Wab(ha) ∂xi + √−gbPb Ωbρ∗2

b

∂Wab(hb) ∂xi

  • + f a

i ,

dea dt = − X

b

mb √−gaPavi

b

Ωaρ∗2

a

∂Wab(ha) ∂xi + √−gbPbvi

a

Ωbρ∗2

b

∂Wab(hb) ∂xi

  • + Λa,
<latexit sha1_base64="IP9R2a3L1Mm1m09XcTFZctjijc=">AGonicnVRdb9MwFM06KN8bfDIi0U16MZWNRUS8DBpKy9IgNgE3SbVbWQ7Tms1XzhOx2T53/BreIUX/g12kmZtViQ0K1Gc+1znXuDY59lohO589abf3W7fqdjbuNe/cfPHy0ufX4NIlSTmifRH7EzFKqM9C2hdM+PQ85hQF2KdnePrOxM9mlCcsCr+Ky5gOAzQOmcIEhpytmoHADoUs5mEvJNp1kJCgQPwHECPIyJtJeHngI6RjgCYBi0ZiPmILAPzBPvABhrAnmSIRVa+KgHSW/j5jaAxDmV+NKJHbYKFcw6jsZ5zQp54Y5Iow+caF3B8bwWPjZ64PMotyt6u0lJLwmBWatxNp6INniZE7dBhRkbZlwy40VmvIZz5lz4qEm9kwme2BVktS5SnFlUzeZpgZqRHkqkbJPx/+RoJtCxk8zhR1gra352w2O+1ONsD1iV1MmlYxjp2t9U/QjUga0FAQHyXJwO7EYigRF4z4VDVgmtAYkSka04GehigyVBmha7AtkZc4EVc36EAGbq4Q6IgS4DbXw7QGKSVGMGXBUbpMJ7M5QsjFNBQ5ILeakPRARM1wCXcUqEf6kniHCmvQIyQfqEhe6thv7qHsS6gQwx9uRMqQI7KrGjEuVWK/EeInxEnMLkAfSVWX4RmfluF5cKrmQZJyX8IQYR9BwfQRFrg+AV0TaArS98liHMQaxCXIMlBokFSgOMLhAtazZDXSBFy2aw3VyRuJZyDOkFiYIAha7MyksNukMJaZiknJp1sqjW2JQB8kHT/HPKl6qctAZ8pG4zpKXftMuahVy/esTjiwYMpsLZ1ohzVr3X87c3JMLFriQO0Z6r5QwezolNdLcVXbMp9qwvcJwq2ndneqe8KIB/kesw76pzqb+WLIzZvSDWhX2+36pN9tv213Tl41D3tFJ25YT61nVsuyrdfWofXeOrb6Fqn9qP2s/ar9rm/XP9RP6l/ypbW1Ys8Ta2nU4V+fGU38</latexit><latexit sha1_base64="IP9R2a3L1Mm1m09XcTFZctjijc=">AGonicnVRdb9MwFM06KN8bfDIi0U16MZWNRUS8DBpKy9IgNgE3SbVbWQ7Tms1XzhOx2T53/BreIUX/g12kmZtViQ0K1Gc+1znXuDY59lohO589abf3W7fqdjbuNe/cfPHy0ufX4NIlSTmifRH7EzFKqM9C2hdM+PQ85hQF2KdnePrOxM9mlCcsCr+Ky5gOAzQOmcIEhpytmoHADoUs5mEvJNp1kJCgQPwHECPIyJtJeHngI6RjgCYBi0ZiPmILAPzBPvABhrAnmSIRVa+KgHSW/j5jaAxDmV+NKJHbYKFcw6jsZ5zQp54Y5Iow+caF3B8bwWPjZ64PMotyt6u0lJLwmBWatxNp6INniZE7dBhRkbZlwy40VmvIZz5lz4qEm9kwme2BVktS5SnFlUzeZpgZqRHkqkbJPx/+RoJtCxk8zhR1gra352w2O+1ONsD1iV1MmlYxjp2t9U/QjUga0FAQHyXJwO7EYigRF4z4VDVgmtAYkSka04GehigyVBmha7AtkZc4EVc36EAGbq4Q6IgS4DbXw7QGKSVGMGXBUbpMJ7M5QsjFNBQ5ILeakPRARM1wCXcUqEf6kniHCmvQIyQfqEhe6thv7qHsS6gQwx9uRMqQI7KrGjEuVWK/EeInxEnMLkAfSVWX4RmfluF5cKrmQZJyX8IQYR9BwfQRFrg+AV0TaArS98liHMQaxCXIMlBokFSgOMLhAtazZDXSBFy2aw3VyRuJZyDOkFiYIAha7MyksNukMJaZiknJp1sqjW2JQB8kHT/HPKl6qctAZ8pG4zpKXftMuahVy/esTjiwYMpsLZ1ohzVr3X87c3JMLFriQO0Z6r5QwezolNdLcVXbMp9qwvcJwq2ndneqe8KIB/kesw76pzqb+WLIzZvSDWhX2+36pN9tv213Tl41D3tFJ25YT61nVsuyrdfWofXeOrb6Fqn9qP2s/ar9rm/XP9RP6l/ypbW1Ys8Ta2nU4V+fGU38</latexit><latexit sha1_base64="IP9R2a3L1Mm1m09XcTFZctjijc=">AGonicnVRdb9MwFM06KN8bfDIi0U16MZWNRUS8DBpKy9IgNgE3SbVbWQ7Tms1XzhOx2T53/BreIUX/g12kmZtViQ0K1Gc+1znXuDY59lohO589abf3W7fqdjbuNe/cfPHy0ufX4NIlSTmifRH7EzFKqM9C2hdM+PQ85hQF2KdnePrOxM9mlCcsCr+Ky5gOAzQOmcIEhpytmoHADoUs5mEvJNp1kJCgQPwHECPIyJtJeHngI6RjgCYBi0ZiPmILAPzBPvABhrAnmSIRVa+KgHSW/j5jaAxDmV+NKJHbYKFcw6jsZ5zQp54Y5Iow+caF3B8bwWPjZ64PMotyt6u0lJLwmBWatxNp6INniZE7dBhRkbZlwy40VmvIZz5lz4qEm9kwme2BVktS5SnFlUzeZpgZqRHkqkbJPx/+RoJtCxk8zhR1gra352w2O+1ONsD1iV1MmlYxjp2t9U/QjUga0FAQHyXJwO7EYigRF4z4VDVgmtAYkSka04GehigyVBmha7AtkZc4EVc36EAGbq4Q6IgS4DbXw7QGKSVGMGXBUbpMJ7M5QsjFNBQ5ILeakPRARM1wCXcUqEf6kniHCmvQIyQfqEhe6thv7qHsS6gQwx9uRMqQI7KrGjEuVWK/EeInxEnMLkAfSVWX4RmfluF5cKrmQZJyX8IQYR9BwfQRFrg+AV0TaArS98liHMQaxCXIMlBokFSgOMLhAtazZDXSBFy2aw3VyRuJZyDOkFiYIAha7MyksNukMJaZiknJp1sqjW2JQB8kHT/HPKl6qctAZ8pG4zpKXftMuahVy/esTjiwYMpsLZ1ohzVr3X87c3JMLFriQO0Z6r5QwezolNdLcVXbMp9qwvcJwq2ndneqe8KIB/kesw76pzqb+WLIzZvSDWhX2+36pN9tv213Tl41D3tFJ25YT61nVsuyrdfWofXeOrb6Fqn9qP2s/ar9rm/XP9RP6l/ypbW1Ys8Ta2nU4V+fGU38</latexit>

ρ∗

a =

X

b

mbWab(ha)

<latexit sha1_base64="VBfdRvNH2b3jxMdaFGXwH6N6Nb4=">AEh3icdZPLbhMxFIZdGqCEWwtLNhZRcsimqkQlAVSGzZskIpE2kpxiHybxIrtGdmeVJXlB+Bp2MKj8DZ4MpNRmhZLozn+fp/fx0c2KaSwLkn+bt3b7tx/8HDnUfxk6fPnu/uvTi3eWkoH9Jc5uaSYMul0HzohJP8sjAcKyL5BZl/rvSLBTdW5Pq7uy74WOGpFpmg2EU02e0hM8t/+Ldh4nGAnyBEVhF4EWckwINZRQ/jqSfLAe8HaRN0APNOJvsbX9FLKel4tpRia0dpUnhxh4bJ6jkoYtKywtM53jKRzHUWHE79svTBLgfCYNZbuKnHVzS9QyPlbXKta3r7Cb2U2tgndpo9Jlx2MvdFE6rm9UVZK6HJYtQYyYTh18joGmBoRa4V0hg2mLjawixjPEFl4VBmTzC9CaNhpy05bNmjZoGWmZaZlrIFGeRZa+U2rz1t5Jc7DSqSlkR5pTCRGTsQWNjx2wCNbqgmG8WshqSGJkLSQ1pBGSBs4vcKksY0O9VoJCYWg9WOlOXuxhk1v6K5UlgzjwrGTRgdjT3i2paGV+s8ymIvo1ZdAyxhLw1rk6Ow6cEXWGJ320XyzPVjNkRGTGcOmXi/3cQ3Dsy13q6YRrEov/Vcbqmhc8JsimOu92j5n7TWOHpvuhMzjwWndxR80Evrcg83c3RuVJ1TrUPyPJ5mtRiZahbiA0w3n9vtYHjU/9hPvr3rnQyal7gDXoHX4ACk4AM4AV/AGRgCn6CX+A3+NPpdpLO+85xvfTeVpPzEtwYndN/5xOUw=</latexit><latexit sha1_base64="VBfdRvNH2b3jxMdaFGXwH6N6Nb4=">AEh3icdZPLbhMxFIZdGqCEWwtLNhZRcsimqkQlAVSGzZskIpE2kpxiHybxIrtGdmeVJXlB+Bp2MKj8DZ4MpNRmhZLozn+fp/fx0c2KaSwLkn+bt3b7tx/8HDnUfxk6fPnu/uvTi3eWkoH9Jc5uaSYMul0HzohJP8sjAcKyL5BZl/rvSLBTdW5Pq7uy74WOGpFpmg2EU02e0hM8t/+Ldh4nGAnyBEVhF4EWckwINZRQ/jqSfLAe8HaRN0APNOJvsbX9FLKel4tpRia0dpUnhxh4bJ6jkoYtKywtM53jKRzHUWHE79svTBLgfCYNZbuKnHVzS9QyPlbXKta3r7Cb2U2tgndpo9Jlx2MvdFE6rm9UVZK6HJYtQYyYTh18joGmBoRa4V0hg2mLjawixjPEFl4VBmTzC9CaNhpy05bNmjZoGWmZaZlrIFGeRZa+U2rz1t5Jc7DSqSlkR5pTCRGTsQWNjx2wCNbqgmG8WshqSGJkLSQ1pBGSBs4vcKksY0O9VoJCYWg9WOlOXuxhk1v6K5UlgzjwrGTRgdjT3i2paGV+s8ymIvo1ZdAyxhLw1rk6Ow6cEXWGJ320XyzPVjNkRGTGcOmXi/3cQ3Dsy13q6YRrEov/Vcbqmhc8JsimOu92j5n7TWOHpvuhMzjwWndxR80Evrcg83c3RuVJ1TrUPyPJ5mtRiZahbiA0w3n9vtYHjU/9hPvr3rnQyal7gDXoHX4ACk4AM4AV/AGRgCn6CX+A3+NPpdpLO+85xvfTeVpPzEtwYndN/5xOUw=</latexit><latexit sha1_base64="VBfdRvNH2b3jxMdaFGXwH6N6Nb4=">AEh3icdZPLbhMxFIZdGqCEWwtLNhZRcsimqkQlAVSGzZskIpE2kpxiHybxIrtGdmeVJXlB+Bp2MKj8DZ4MpNRmhZLozn+fp/fx0c2KaSwLkn+bt3b7tx/8HDnUfxk6fPnu/uvTi3eWkoH9Jc5uaSYMul0HzohJP8sjAcKyL5BZl/rvSLBTdW5Pq7uy74WOGpFpmg2EU02e0hM8t/+Ldh4nGAnyBEVhF4EWckwINZRQ/jqSfLAe8HaRN0APNOJvsbX9FLKel4tpRia0dpUnhxh4bJ6jkoYtKywtM53jKRzHUWHE79svTBLgfCYNZbuKnHVzS9QyPlbXKta3r7Cb2U2tgndpo9Jlx2MvdFE6rm9UVZK6HJYtQYyYTh18joGmBoRa4V0hg2mLjawixjPEFl4VBmTzC9CaNhpy05bNmjZoGWmZaZlrIFGeRZa+U2rz1t5Jc7DSqSlkR5pTCRGTsQWNjx2wCNbqgmG8WshqSGJkLSQ1pBGSBs4vcKksY0O9VoJCYWg9WOlOXuxhk1v6K5UlgzjwrGTRgdjT3i2paGV+s8ymIvo1ZdAyxhLw1rk6Ow6cEXWGJ320XyzPVjNkRGTGcOmXi/3cQ3Dsy13q6YRrEov/Vcbqmhc8JsimOu92j5n7TWOHpvuhMzjwWndxR80Evrcg83c3RuVJ1TrUPyPJ5mtRiZahbiA0w3n9vtYHjU/9hPvr3rnQyal7gDXoHX4ACk4AM4AV/AGRgCn6CX+A3+NPpdpLO+85xvfTeVpPzEtwYndN/5xOUw=</latexit>
slide-7
SLIDE 7

Metrics and Coordinates

  • Minkowski, Schwarzschild and Kerr
  • Need in Cartesian-like coordinates
  • A way to compute derivatives
  • Choice of frame? (which observer?)

Checklist:

ds2 = − ✓ 1 − 2M r ◆ dt2 + dr2 1 − 2M

r

+ r2 dθ2 + sin2 θ dφ2 = − ✓ 1 − 2M r ◆ dt2 + ... dx2 + ... dx dy + ... dx dz + ...

<latexit sha1_base64="C8GtUFh3SR1hwAi/xPrRsFgyjM4=">AFjHicjVNdb9MwFE03CqN8bINHXiwq2Bb1VQgQGjSViTEy6Qh0W1S3VWO7bRW8yXb6SiW/wK/hlf4H/wbrps06rohLW2U63POPfG8Q2ySCjdbv+tra3fqd+9t3G/8eDho8ebW9tPTlWaS8p7NI1SeR4QxSOR8J4WOuLnmeQkDiJ+Fkw+Of5syqUSafJNzI+iMkoEaGgRAM03K7tMHXRQS8P0D7CgZxog3wXhpJQ0zm2RlpkEWYIaZC9LglYy4uONSBdVloECiAWTi4N6zHXpMhVInHkHEF4r+CzsQAQauAG/NHtWwEH90OtVmsRAvndVdhz1W5ky7KzW2h+XBEMt5rtVnt+oeuBXwZNr7xOhtvrx5ilNI95omlElOr7UwPDJFa0IjbBs4VzwidkBHvQ5iQmKuBmX9Si14AwlCYSrgTjebocoYhsVKzOABlTPRYrXIOvInr5zp8PzAiyXLNE1oUCvMI6RS584GYkJzqaAYBoVJAr4iOCXwCDaeogRkPcTA12BkHoZlaW2JHFXZUYd0K61aYrDBZYawEZWyYreidip9U9IKc2AVJcxkZnJAgIlgL2MIShx0wWOXxkC4KzAowADAoAJpAVIAaQmOLklQ2oLD2dCQYFGRiWl3UZGyVF95x4Rf0jSOScIMzhiXt8ZGMwTlUvudKYcoMwdAxKhpm+XFh276sGnJCL6ukvEQ92CbISlGI01ljDkemhKh3mbS3u6Ygp9ien/OmNFTwteRE2IpBrDJ4/h5U1Ae9Vdze6tu/f0PBu0y/afbWak6QyLnKcDken8DYLMZuZWEA/dVxux70Oq0PrfbXN83DbjmJG94z7m36/neO+/Q+KdeD2P1n7WftV+1/7UN+tv6x/rB4V0rVbmPWuXPXP/wD2MNV</latexit><latexit sha1_base64="C8GtUFh3SR1hwAi/xPrRsFgyjM4=">AFjHicjVNdb9MwFE03CqN8bINHXiwq2Bb1VQgQGjSViTEy6Qh0W1S3VWO7bRW8yXb6SiW/wK/hlf4H/wbrps06rohLW2U63POPfG8Q2ySCjdbv+tra3fqd+9t3G/8eDho8ebW9tPTlWaS8p7NI1SeR4QxSOR8J4WOuLnmeQkDiJ+Fkw+Of5syqUSafJNzI+iMkoEaGgRAM03K7tMHXRQS8P0D7CgZxog3wXhpJQ0zm2RlpkEWYIaZC9LglYy4uONSBdVloECiAWTi4N6zHXpMhVInHkHEF4r+CzsQAQauAG/NHtWwEH90OtVmsRAvndVdhz1W5ky7KzW2h+XBEMt5rtVnt+oeuBXwZNr7xOhtvrx5ilNI95omlElOr7UwPDJFa0IjbBs4VzwidkBHvQ5iQmKuBmX9Si14AwlCYSrgTjebocoYhsVKzOABlTPRYrXIOvInr5zp8PzAiyXLNE1oUCvMI6RS584GYkJzqaAYBoVJAr4iOCXwCDaeogRkPcTA12BkHoZlaW2JHFXZUYd0K61aYrDBZYawEZWyYreidip9U9IKc2AVJcxkZnJAgIlgL2MIShx0wWOXxkC4KzAowADAoAJpAVIAaQmOLklQ2oLD2dCQYFGRiWl3UZGyVF95x4Rf0jSOScIMzhiXt8ZGMwTlUvudKYcoMwdAxKhpm+XFh276sGnJCL6ukvEQ92CbISlGI01ljDkemhKh3mbS3u6Ygp9ien/OmNFTwteRE2IpBrDJ4/h5U1Ae9Vdze6tu/f0PBu0y/afbWak6QyLnKcDken8DYLMZuZWEA/dVxux70Oq0PrfbXN83DbjmJG94z7m36/neO+/Q+KdeD2P1n7WftV+1/7UN+tv6x/rB4V0rVbmPWuXPXP/wD2MNV</latexit><latexit sha1_base64="C8GtUFh3SR1hwAi/xPrRsFgyjM4=">AFjHicjVNdb9MwFE03CqN8bINHXiwq2Bb1VQgQGjSViTEy6Qh0W1S3VWO7bRW8yXb6SiW/wK/hlf4H/wbrps06rohLW2U63POPfG8Q2ySCjdbv+tra3fqd+9t3G/8eDho8ebW9tPTlWaS8p7NI1SeR4QxSOR8J4WOuLnmeQkDiJ+Fkw+Of5syqUSafJNzI+iMkoEaGgRAM03K7tMHXRQS8P0D7CgZxog3wXhpJQ0zm2RlpkEWYIaZC9LglYy4uONSBdVloECiAWTi4N6zHXpMhVInHkHEF4r+CzsQAQauAG/NHtWwEH90OtVmsRAvndVdhz1W5ky7KzW2h+XBEMt5rtVnt+oeuBXwZNr7xOhtvrx5ilNI95omlElOr7UwPDJFa0IjbBs4VzwidkBHvQ5iQmKuBmX9Si14AwlCYSrgTjebocoYhsVKzOABlTPRYrXIOvInr5zp8PzAiyXLNE1oUCvMI6RS584GYkJzqaAYBoVJAr4iOCXwCDaeogRkPcTA12BkHoZlaW2JHFXZUYd0K61aYrDBZYawEZWyYreidip9U9IKc2AVJcxkZnJAgIlgL2MIShx0wWOXxkC4KzAowADAoAJpAVIAaQmOLklQ2oLD2dCQYFGRiWl3UZGyVF95x4Rf0jSOScIMzhiXt8ZGMwTlUvudKYcoMwdAxKhpm+XFh276sGnJCL6ukvEQ92CbISlGI01ljDkemhKh3mbS3u6Ygp9ien/OmNFTwteRE2IpBrDJ4/h5U1Ae9Vdze6tu/f0PBu0y/afbWak6QyLnKcDken8DYLMZuZWEA/dVxux70Oq0PrfbXN83DbjmJG94z7m36/neO+/Q+KdeD2P1n7WftV+1/7UN+tv6x/rB4V0rVbmPWuXPXP/wD2MNV</latexit><latexit sha1_base64="+4Aaf3Ng5igWcuFDumASUr6gUrY=">AEVHicdZPb9MwFMe9tcAoAzquXCIqxLhUS+DGysXLkhDoukuqef6S16jiR7WSqrPwDXPnruPOH4DRp1LXDkpXnz/P7+unmGRSGBuGf05O90nT5+dPe+9O+9fPW6f35r0lxTPqGpTPUdAcOlUHxihZX8LtMcEiL5lKy/VvlpwbURqfpNxmfJ7BUIhYUrEc3i/4gHIbERwHURMUDMWF53vmKU0T7iyVIxsyjM7NyBtoJKXvZwbngGdA1LPvOhgoSbudv6LIP3nrAgTrWfygZbul/hIDFmkxC/MwG7Moe5Cj6Wm+U2/jR3QmW5YrWB8W5DGwaVJcOmNCcWrnxAVAtvNeArkADtb41Pcx4jEnhcCVMYleUZcOuW3bdsnHLxi3TLdMtYw3UiWNlm/7Q5tdtepdcl7skzbV0WAGRgK3wLWy474DJk8WEPjZQlJD4iFpIa0h9ZA2cHkPpJH1CtOFA7I7kYlivDuRstQ+uKPi9zRNElDM4YxXc5Gc4e5Mrnm1T6HY9Ln6t+A5DBICr3FqPyUIMXIMEeq0ge26GvDrAWy5XF2v+5duEaha3NvZ4eiHpfovifM1Z7YsGeFrAl+Frn8Pa7aKXBax+qE732hqNHDF8Ootrux8Maleqkrqn2YXnrb7PbjHW1Kv37iw5f23EwGQ0/D8MfITpDb9E7dIkidIW+oG/oBk0QRQz9Qr87f7u9br9+pqcnzXu9QA9G980/75/yQ=</latexit><latexit sha1_base64="DeXUErtfcazlPqBHikcYjcHs60=">AFgXicjVNdb9MwFE03CqMtvHKi0UFG2JUTSUECE1i4WXSUNiH1LdVY7tFadD9lOR7H8F/g1vML/4N9w3aR1w1paNcn3PuTeOb5RLoU23+7extn6vef/BxsPWo83HT7a2dzbPdFYoyk9pJjN1ERHNpUj5qRFG8otcZJEkp9Hk8+eP59ypUWfjOznA8SMkpFLCgxA13GrtMX/bQywP0BuFITYxFoQ9jRajtHTurHIM4QMyF5XBKzVZc9ZkC4rHQIFEAsn4bNmBtS5mqRenKOILxf8vlYAg1cAv+6O6tgIP/oU6nswiB/O4r7Ptqt7JV2dkdND+uCYb7W6nO7/QzSCsgnZQXSfDnfVjzDJaJDw1VBKt+2E3NwNLlBFUctfCheY5oRMy4n0IU5JwPbDzT+rQC0AYijMFd2rQHF3OsCTRepZEoEyIGetVzoO3cf3CxO8HVqR5YXhKy0JxIZHJkD8fiAnFqZEzCAhVAnpFdEzgExg4RS3MeIyjqcXeOIrt1LkKO6yxwxo7qrGjGlM1pmqMVaBKLHM1vVvzk5pekBO3IGmhpMUpiSTBRsAWVjsgMW6SIYEwV2DUQlGAEY1SEuQAkgrcHRFosoWHM6HlkSLikxMjxYVKcvMtXdM+RXNkoSkzOKceX6vYHFPNWF4l5nqwHK/TEgErVDt7TouVUPiWSmJsuksemA9kIKzEaG6xgyM3QVg7zNpf2dMU+hLT/3XGyp4YWvIibEQg1o8fw5rawLeq+5+dF0/vKXhvXZYtvtqNSfNVFLmeB2WZ/A2CzFWfuVgAMPVcbsZnPY6Hzrdr91gI3gWPA/2gjB4F3wKvgQnwWlAGz8bvxq/G3+aW823zY/lpK41qpF9Gly7mgf/ALAo1Fo=</latexit><latexit sha1_base64="DeXUErtfcazlPqBHikcYjcHs60=">AFgXicjVNdb9MwFE03CqMtvHKi0UFG2JUTSUECE1i4WXSUNiH1LdVY7tFadD9lOR7H8F/g1vML/4N9w3aR1w1paNcn3PuTeOb5RLoU23+7extn6vef/BxsPWo83HT7a2dzbPdFYoyk9pJjN1ERHNpUj5qRFG8otcZJEkp9Hk8+eP59ypUWfjOznA8SMkpFLCgxA13GrtMX/bQywP0BuFITYxFoQ9jRajtHTurHIM4QMyF5XBKzVZc9ZkC4rHQIFEAsn4bNmBtS5mqRenKOILxf8vlYAg1cAv+6O6tgIP/oU6nswiB/O4r7Ptqt7JV2dkdND+uCYb7W6nO7/QzSCsgnZQXSfDnfVjzDJaJDw1VBKt+2E3NwNLlBFUctfCheY5oRMy4n0IU5JwPbDzT+rQC0AYijMFd2rQHF3OsCTRepZEoEyIGetVzoO3cf3CxO8HVqR5YXhKy0JxIZHJkD8fiAnFqZEzCAhVAnpFdEzgExg4RS3MeIyjqcXeOIrt1LkKO6yxwxo7qrGjGlM1pmqMVaBKLHM1vVvzk5pekBO3IGmhpMUpiSTBRsAWVjsgMW6SIYEwV2DUQlGAEY1SEuQAkgrcHRFosoWHM6HlkSLikxMjxYVKcvMtXdM+RXNkoSkzOKceX6vYHFPNWF4l5nqwHK/TEgErVDt7TouVUPiWSmJsuksemA9kIKzEaG6xgyM3QVg7zNpf2dMU+hLT/3XGyp4YWvIibEQg1o8fw5rawLeq+5+dF0/vKXhvXZYtvtqNSfNVFLmeB2WZ/A2CzFWfuVgAMPVcbsZnPY6Hzrdr91gI3gWPA/2gjB4F3wKvgQnwWlAGz8bvxq/G3+aW823zY/lpK41qpF9Gly7mgf/ALAo1Fo=</latexit><latexit sha1_base64="2vKQTldQqr7xczUqTAiOvEHMQE=">AFjHicjVNdb9MwFE03CqN8bIVHXiwq2BCjaiohQGjSViTEy6Qh0W1S3VWO7bRWnQ85Tkex/Bf4NbzC/+DfcN2kUdcNaWmjXJ9z7rk3jm+QSpHpTudvbWPzTv3uva37jQcPHz3e3mk+Oc2SXFHep4lM1HlAMi5FzPtaMnPU8VJFEh+Fkw/Of5sxlUmkvibnqd8GJFxLEJBiQZo1Kztsuyi14eoDcIB2qDfJdGCpCTfYGmWRZghpEH2uiRgrS61oB0VWkRKIBYOrk0rCdckyI3E7EjFwjC+wWfTgSAUAM34I9u3wo4uB9qt9vLEMjvrsK+q3YjW5ad30Lz4pgtNPqtDuLC10P/DJoeV1MmpuHmOW0DzisaSZNnA76R6aIjSgkpuGzjPeErolIz5AMKYRDwbmsUntegFIAyFiYI71miBrmYEmXZPApAGRE9ydY5B97EDXIdvh8aEae5jEtCoW5RDpB7nwgJhSnWs4hIFQJ6BXRCYFPoOEUNTDjIQ5mBjvjIDQza0vsqMKOKqxXYb0KUxWmKoyVoIoMsxW9W/HTil6SU7ska6kwTEJMFawBaWOyAwVkejQiCuwKDAgwADCqQFiAFkJbg+JIEpS04nI0MCZYVmZj1lhUpS/SVd4z5JU2iMTM4JRxZQfdocE8znLFnc6UA5S6Y0Akavl2ZdG16x58RiTR10kD3UbshFWYjzRWMGQ65EpHRZtruzpmin0JWb/64wVPTG04kXYmECuMXjxHFXWBLzX3d3o2oF/Q8N7Lb9o9V6TpyoqMhxOixP4W2WYqzcysIA+uvjdj3od9sf2p2vndZhr5zELe+Z9zb83zvnXfofFOvL5Haz9rv2q/a3/q2/W39Y/1g0K6UStznpXrvrnf/Tw1VE=</latexit><latexit sha1_base64="C8GtUFh3SR1hwAi/xPrRsFgyjM4=">AFjHicjVNdb9MwFE03CqN8bINHXiwq2Bb1VQgQGjSViTEy6Qh0W1S3VWO7bRW8yXb6SiW/wK/hlf4H/wbrps06rohLW2U63POPfG8Q2ySCjdbv+tra3fqd+9t3G/8eDho8ebW9tPTlWaS8p7NI1SeR4QxSOR8J4WOuLnmeQkDiJ+Fkw+Of5syqUSafJNzI+iMkoEaGgRAM03K7tMHXRQS8P0D7CgZxog3wXhpJQ0zm2RlpkEWYIaZC9LglYy4uONSBdVloECiAWTi4N6zHXpMhVInHkHEF4r+CzsQAQauAG/NHtWwEH90OtVmsRAvndVdhz1W5ky7KzW2h+XBEMt5rtVnt+oeuBXwZNr7xOhtvrx5ilNI95omlElOr7UwPDJFa0IjbBs4VzwidkBHvQ5iQmKuBmX9Si14AwlCYSrgTjebocoYhsVKzOABlTPRYrXIOvInr5zp8PzAiyXLNE1oUCvMI6RS584GYkJzqaAYBoVJAr4iOCXwCDaeogRkPcTA12BkHoZlaW2JHFXZUYd0K61aYrDBZYawEZWyYreidip9U9IKc2AVJcxkZnJAgIlgL2MIShx0wWOXxkC4KzAowADAoAJpAVIAaQmOLklQ2oLD2dCQYFGRiWl3UZGyVF95x4Rf0jSOScIMzhiXt8ZGMwTlUvudKYcoMwdAxKhpm+XFh276sGnJCL6ukvEQ92CbISlGI01ljDkemhKh3mbS3u6Ygp9ien/OmNFTwteRE2IpBrDJ4/h5U1Ae9Vdze6tu/f0PBu0y/afbWak6QyLnKcDken8DYLMZuZWEA/dVxux70Oq0PrfbXN83DbjmJG94z7m36/neO+/Q+KdeD2P1n7WftV+1/7UN+tv6x/rB4V0rVbmPWuXPXP/wD2MNV</latexit><latexit sha1_base64="C8GtUFh3SR1hwAi/xPrRsFgyjM4=">AFjHicjVNdb9MwFE03CqN8bINHXiwq2Bb1VQgQGjSViTEy6Qh0W1S3VWO7bRW8yXb6SiW/wK/hlf4H/wbrps06rohLW2U63POPfG8Q2ySCjdbv+tra3fqd+9t3G/8eDho8ebW9tPTlWaS8p7NI1SeR4QxSOR8J4WOuLnmeQkDiJ+Fkw+Of5syqUSafJNzI+iMkoEaGgRAM03K7tMHXRQS8P0D7CgZxog3wXhpJQ0zm2RlpkEWYIaZC9LglYy4uONSBdVloECiAWTi4N6zHXpMhVInHkHEF4r+CzsQAQauAG/NHtWwEH90OtVmsRAvndVdhz1W5ky7KzW2h+XBEMt5rtVnt+oeuBXwZNr7xOhtvrx5ilNI95omlElOr7UwPDJFa0IjbBs4VzwidkBHvQ5iQmKuBmX9Si14AwlCYSrgTjebocoYhsVKzOABlTPRYrXIOvInr5zp8PzAiyXLNE1oUCvMI6RS584GYkJzqaAYBoVJAr4iOCXwCDaeogRkPcTA12BkHoZlaW2JHFXZUYd0K61aYrDBZYawEZWyYreidip9U9IKc2AVJcxkZnJAgIlgL2MIShx0wWOXxkC4KzAowADAoAJpAVIAaQmOLklQ2oLD2dCQYFGRiWl3UZGyVF95x4Rf0jSOScIMzhiXt8ZGMwTlUvudKYcoMwdAxKhpm+XFh276sGnJCL6ukvEQ92CbISlGI01ljDkemhKh3mbS3u6Ygp9ien/OmNFTwteRE2IpBrDJ4/h5U1Ae9Vdze6tu/f0PBu0y/afbWak6QyLnKcDken8DYLMZuZWEA/dVxux70Oq0PrfbXN83DbjmJG94z7m36/neO+/Q+KdeD2P1n7WftV+1/7UN+tv6x/rB4V0rVbmPWuXPXP/wD2MNV</latexit><latexit sha1_base64="C8GtUFh3SR1hwAi/xPrRsFgyjM4=">AFjHicjVNdb9MwFE03CqN8bINHXiwq2Bb1VQgQGjSViTEy6Qh0W1S3VWO7bRW8yXb6SiW/wK/hlf4H/wbrps06rohLW2U63POPfG8Q2ySCjdbv+tra3fqd+9t3G/8eDho8ebW9tPTlWaS8p7NI1SeR4QxSOR8J4WOuLnmeQkDiJ+Fkw+Of5syqUSafJNzI+iMkoEaGgRAM03K7tMHXRQS8P0D7CgZxog3wXhpJQ0zm2RlpkEWYIaZC9LglYy4uONSBdVloECiAWTi4N6zHXpMhVInHkHEF4r+CzsQAQauAG/NHtWwEH90OtVmsRAvndVdhz1W5ky7KzW2h+XBEMt5rtVnt+oeuBXwZNr7xOhtvrx5ilNI95omlElOr7UwPDJFa0IjbBs4VzwidkBHvQ5iQmKuBmX9Si14AwlCYSrgTjebocoYhsVKzOABlTPRYrXIOvInr5zp8PzAiyXLNE1oUCvMI6RS584GYkJzqaAYBoVJAr4iOCXwCDaeogRkPcTA12BkHoZlaW2JHFXZUYd0K61aYrDBZYawEZWyYreidip9U9IKc2AVJcxkZnJAgIlgL2MIShx0wWOXxkC4KzAowADAoAJpAVIAaQmOLklQ2oLD2dCQYFGRiWl3UZGyVF95x4Rf0jSOScIMzhiXt8ZGMwTlUvudKYcoMwdAxKhpm+XFh276sGnJCL6ukvEQ92CbISlGI01ljDkemhKh3mbS3u6Ygp9ien/OmNFTwteRE2IpBrDJ4/h5U1Ae9Vdze6tu/f0PBu0y/afbWak6QyLnKcDken8DYLMZuZWEA/dVxux70Oq0PrfbXN83DbjmJG94z7m36/neO+/Q+KdeD2P1n7WftV+1/7UN+tv6x/rB4V0rVbmPWuXPXP/wD2MNV</latexit><latexit sha1_base64="C8GtUFh3SR1hwAi/xPrRsFgyjM4=">AFjHicjVNdb9MwFE03CqN8bINHXiwq2Bb1VQgQGjSViTEy6Qh0W1S3VWO7bRW8yXb6SiW/wK/hlf4H/wbrps06rohLW2U63POPfG8Q2ySCjdbv+tra3fqd+9t3G/8eDho8ebW9tPTlWaS8p7NI1SeR4QxSOR8J4WOuLnmeQkDiJ+Fkw+Of5syqUSafJNzI+iMkoEaGgRAM03K7tMHXRQS8P0D7CgZxog3wXhpJQ0zm2RlpkEWYIaZC9LglYy4uONSBdVloECiAWTi4N6zHXpMhVInHkHEF4r+CzsQAQauAG/NHtWwEH90OtVmsRAvndVdhz1W5ky7KzW2h+XBEMt5rtVnt+oeuBXwZNr7xOhtvrx5ilNI95omlElOr7UwPDJFa0IjbBs4VzwidkBHvQ5iQmKuBmX9Si14AwlCYSrgTjebocoYhsVKzOABlTPRYrXIOvInr5zp8PzAiyXLNE1oUCvMI6RS584GYkJzqaAYBoVJAr4iOCXwCDaeogRkPcTA12BkHoZlaW2JHFXZUYd0K61aYrDBZYawEZWyYreidip9U9IKc2AVJcxkZnJAgIlgL2MIShx0wWOXxkC4KzAowADAoAJpAVIAaQmOLklQ2oLD2dCQYFGRiWl3UZGyVF95x4Rf0jSOScIMzhiXt8ZGMwTlUvudKYcoMwdAxKhpm+XFh276sGnJCL6ukvEQ92CbISlGI01ljDkemhKh3mbS3u6Ygp9ien/OmNFTwteRE2IpBrDJ4/h5U1Ae9Vdze6tu/f0PBu0y/afbWak6QyLnKcDken8DYLMZuZWEA/dVxux70Oq0PrfbXN83DbjmJG94z7m36/neO+/Q+KdeD2P1n7WftV+1/7UN+tv6x/rB4V0rVbmPWuXPXP/wD2MNV</latexit><latexit sha1_base64="C8GtUFh3SR1hwAi/xPrRsFgyjM4=">AFjHicjVNdb9MwFE03CqN8bINHXiwq2Bb1VQgQGjSViTEy6Qh0W1S3VWO7bRW8yXb6SiW/wK/hlf4H/wbrps06rohLW2U63POPfG8Q2ySCjdbv+tra3fqd+9t3G/8eDho8ebW9tPTlWaS8p7NI1SeR4QxSOR8J4WOuLnmeQkDiJ+Fkw+Of5syqUSafJNzI+iMkoEaGgRAM03K7tMHXRQS8P0D7CgZxog3wXhpJQ0zm2RlpkEWYIaZC9LglYy4uONSBdVloECiAWTi4N6zHXpMhVInHkHEF4r+CzsQAQauAG/NHtWwEH90OtVmsRAvndVdhz1W5ky7KzW2h+XBEMt5rtVnt+oeuBXwZNr7xOhtvrx5ilNI95omlElOr7UwPDJFa0IjbBs4VzwidkBHvQ5iQmKuBmX9Si14AwlCYSrgTjebocoYhsVKzOABlTPRYrXIOvInr5zp8PzAiyXLNE1oUCvMI6RS584GYkJzqaAYBoVJAr4iOCXwCDaeogRkPcTA12BkHoZlaW2JHFXZUYd0K61aYrDBZYawEZWyYreidip9U9IKc2AVJcxkZnJAgIlgL2MIShx0wWOXxkC4KzAowADAoAJpAVIAaQmOLklQ2oLD2dCQYFGRiWl3UZGyVF95x4Rf0jSOScIMzhiXt8ZGMwTlUvudKYcoMwdAxKhpm+XFh276sGnJCL6ukvEQ92CbISlGI01ljDkemhKh3mbS3u6Ygp9ien/OmNFTwteRE2IpBrDJ4/h5U1Ae9Vdze6tu/f0PBu0y/afbWak6QyLnKcDken8DYLMZuZWEA/dVxux70Oq0PrfbXN83DbjmJG94z7m36/neO+/Q+KdeD2P1n7WftV+1/7UN+tv6x/rB4V0rVbmPWuXPXP/wD2MNV</latexit>

?

slide-8
SLIDE 8

p

n+ 1

2

i

= pn

i + ∆t

2 f sph

i

(pn

i , xi,n),

p

m+ 1

2

i

= pm

i + ∆text

2 f ext

i

(p

m+ 1

2

i

, xi,m), xi,m+1 = xi,m + ∆text 2 dxi dt (p

m+ 1

2

i

, xi,m) +dxi dt (p

m+ 1

2

i

, xi,m+1)

  • ,

pm+1

i

= p

m+ 1

2

i

+ ∆text 2 f ext

i

(p

m+ 1

2

i

, xi,m+1), pn+1

i

= p

n+ 1

2

i

+ ∆t 2 f sph

i

(pn+1

i

, xi,n+1)

(

)

Time Integration

  • Preserve the Hamiltonian

properties of the system

  • Operator splitting approach
  • Time reversible (conserves

energy)

  • Cost effective for 2nd order

Modified Leapfrog algorithm

Checklist:

slide-9
SLIDE 9

Recovery of Primitive Variables

  • Needs to be done after every

time-step

  • Needs to rigorous and cheap
  • Cannot solve explicitly
  • Solve numerically with a

Newton-Raphson scheme

  • Follow Tejeda (2012)

ρ∗ = √−gρ U 0, pi = U 0wgiµvµ, e = U 0 ⇥ wgiµvµvi − (1 + u)gµνvµvν⇤ , ρ = ??? vi = ??? u = ???

Checklist:


 ?

slide-10
SLIDE 10

Tests: Schwarzschild metric

Radial Infall

vr(r) = 1 − 2M

r

q 1 − 2M

r0

s 2M ✓1 r − 1 r0 ◆

Ω = 1 r3/2

Circular orbit Precession

slide-11
SLIDE 11

Liptai and Price 2018 (In prep.)

Tests: Kerr metric

Apsidal precession Retrograde Prograde

slide-12
SLIDE 12

Epicyclic frequency

Tests: Kerr metric

Liptai and Price 2018 (In prep.)

Vertical-oscillation frequency

slide-13
SLIDE 13
slide-14
SLIDE 14

Nodal Precession

slide-15
SLIDE 15

A mock tidal disruption event (TDE) in the Kerr metric

slide-16
SLIDE 16
slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19

Tests: shock capturing

  • 1D shock tubes
  • Minkowski metric (special rel)

+ ✓dpi dt ◆

diss

+ ✓de dt ◆

diss

What should we use?

slide-20
SLIDE 20

Chow & Monaghan (1997) Overly dissipative Siegler & Riffert (2000) No artificial conductivity

| {z } | {z }

Attempts at artificial dissipation in SR

slide-21
SLIDE 21

Controlling artificial conductivity

✓dpa dt ◆

diss

⇠ X

b

mb ¯ ρab vsig ˆ rab · (pa pb) rW ab ✓dea dt ◆

diss

⇠ X

b

mb ¯ ρab vsig (ea eb) ˆ rab · rW ab

Non-relativistic

e = 1 2v2 + u ea − eb = 1 2αvisc

  • v2

a − v2 b

  • + αcond (ua − ub)

| {z }

Viscosity

| {z }

Conductivity

Relativistic

ea − eb = ... ??? ... e = v2 √ 1 − v2 (1 + u + P/ρ) + p 1 − v2(1 + u)

αvisc  ω

  • γav2

a − γbv2 b

  • +

✓ 1 γa − 1 γb ◆ + αcond ua γa − ub γb

  • |

{z }

| {z }

Viscosity Conductivity

slide-22
SLIDE 22

Artificial viscosity only Artificial viscosity AND conductivity

| {z } | {z }

Liptai and Price 2018 (In prep.)

1D special relativistic shock tubes

slide-23
SLIDE 23

1D special relativistic shock tubes

Ultra-relativistic 1D Sine wave perturbation 1D

| {z } | {z }

Liptai and Price 2018 (In prep.)

slide-24
SLIDE 24 Publications of the Astronomical Society of Australia (PASA) c Astronomical Society of Australia 2017; published by Cambridge University Press. doi: 10.1017/pas.2017.xxx.

P h a n t

  • m

: A s m

  • t

h e d p a r t i c l e h y d r

  • d

y n a m i c s a n d m a g n e t

  • h

y d r

  • d

y n a m i c s c

  • d

e f

  • r

a s t r

  • p

h y s i c s

Daniel J. Price1∗, James Wurster2,1, Chris Nixon3, Terrence S. Tricco4,1, St´ even Toupin5, Alex Pettitt6, Conrad Chan1, Guillaume Laibe7, Simon Glover8, Clare Dobbs2, Rebecca Nealon1, David Liptai1, Hauke Worpel9,1, Cl´ ement Bonnerot10, Giovanni Dipierro11, Enrico Ragusa11, Christoph Federrath12, Roberto Iaconi13, Thomas Reichardt13, Duncan Forgan14, Mark Hutchison1, Thomas Constantino2, Ben Ayliffe15,1, Daniel Mentiplay1, Kieran Hirsh1 and Giuseppe Lodato11

1Monash Centre for Astrophysics (MoCA) and School of Physics and Astronomy, Monash University, Vic. 3800, Australia 2School of Physics, University of Exeter, Stocker Rd., Exeter EX4 4QL, UK 3Theoretical Astrophysics Group, Department of Physics & Astronomy, University of Leicester, Leicester LE1 7RH, UK 4Canadian Institute for Theoretical Astrophysics (CITA), University of Toronto, 60 St. George Street, Toronto, ON M5S 3H8, Canada 5Institut d’Astronomie et d’Astrophysique (IAA), Universit´ e Libre de Bruxelles (ULB), CP226, Boulevard du Triomphe B1050 Brussels, Belgium 6Department of Cosmosciences, Hokkaido University, Sapporo 060-0810, Japan 7Univ Lyon, ENS de Lyon, CNRS, Centre de Recherche Astrophysique de Lyon UMR5574, F-69230, Saint-Genis-Laval, France 8Zentrum f¨ ur Astronomie der Universit¨ at Heidelberg, Institut f¨ ur Theoretische Astrophysik, Albert-Ueberle-Str 2, D-69120 Heidelberg, Germany 9AIP Potsdam, An der Sternwarte 16, 14482 Potsdam, Germany 10Leiden Observatory, Leiden University, PO Box 9513, NL-2300 RA Leiden, the Netherlands 11Dipartimento di Fisica, Universit` a Degli Studi di Milano, Via Celoria 16, Milano, 20133, Italy 12Research School of Astronomy and Astrophysics, Australian National University, Canberra, ACT 2611, Australia 13Department of Physics and Astronomy, Macquarie University, Sydney, Australia 14St Andrews Centre for Exoplanet Science and School of Physics and Astronomy, University of St. Andrews, North Haugh, St. Andrews, Fife KY16 9SS, UK 15Met Office, FitzRoy Road, Exeter, EX1 3PB, UK Abstract We present Phantom, a fast, parallel, modular and low-memory smoothed particle hydrodynamics and magnetohydrodynamics code developed over the last decade for astrophysical applications in three dimen-
  • sions. The code has been developed with a focus on stellar, galactic, planetary and high energy astrophysics
and has already been used widely for studies of accretion discs and turbulence, from the birth of planets to how black holes accrete. Here we describe and test the core algorithms as well as modules for magnetohy- drodynamics, self-gravity, sink particles, H2 chemistry, dust-gas mixtures, physical viscosity, external forces including numerous galactic potentials as well as implementations of Lense-Thirring precession, Poynting- Robertson drag and stochastic turbulent driving. Phantom is hereby made publicly available. Keywords: hydrodynamics — methods: numerical — magnetohydrodynamics (MHD) — accretion, accre- tion discs — ISM: general

1 Introduction Numerical simulations are the ‘third pillar’ of astro- physics, standing alongside observations and analytic

  • theory. Since it is difficult to perform laboratory ex-

periments in the relevant physical regimes and over the correct range of length and time-scales involved in most astrophysical problems, we turn instead to ‘numerical experiments’ in the computer for understanding and in-

  • sight. As algorithms and simulation codes become ever

more sophisticated, the public availability of simulation

∗daniel.price@monash.edu

codes has become crucial to ensure that these experi- ments can be both verified and reproduced. Phantom is a smoothed particle hydrodynamics (SPH) code, written in Fortran 90, developed over the last decade. It has been used widely for studies of accre- tion (Lodato & Price, 2010; Nixon et al., 2012a; Rosotti et al., 2012; Nixon, 2012; Nixon et al., 2012b; Facchini et al., 2013; Nixon et al., 2013; Martin et al., 2014a,b; Nixon & Lubow, 2015; Coughlin & Nixon, 2015; For- gan et al., 2017) and turbulence (Kitsionas et al., 2009; Price & Federrath, 2010; Price et al., 2011; Price, 2012b; Tricco et al., 2016b) as well as for studies of the Galaxy 1

arXiv:1702.03930v1 [astro-ph.IM] 13 Feb 2017

3D Hydrodynamics

slide-25
SLIDE 25

3D Special relativistic shocktubes

Mildly-relativistic 3D Ultra-relativistic 3D

| {z } | {z }

Liptai and Price 2018 (In prep.)

slide-26
SLIDE 26

3D spherical blast wave

r vr 0.1 0.2 0.3 0.4 0.5 1 t=0.15

Maximum Lorentz factor ~6.4

slide-27
SLIDE 27

Other 3D Hydro

Accretion disc around a Schwarzschild black hole

1×10-8 2×10-8 3×10-8 column density 1×10-9 2×10-9 3×10-9 column density t=1000 100 GM/c2

top-down side-on

Liptai and Price 2018 (In prep.)

density r 10 20

  • 0.05

0.05 0.1 vr r 10 20 0.1 0.2 0.3 0.4 u r 10 20 0.1 0.2

Generalised spherically symmetric Bondi accretion (Schwarzschild)

x y

  • 20
  • 10

10 20

  • 20
  • 10

10 20 0.2 0.4 column density

slide-28
SLIDE 28

Conclusions

  • Orbital tests (Schwarzschild AND Kerr) are in excellent

agreement with theory

  • We can handle relativistic shocks very well
  • We have split artificial dissipation into viscosity and

conductivity

  • Merged with PHANTOM to do full 3D-GRSPH simulations
slide-29
SLIDE 29

Matthew McConaughey