Publication:
3 Dimensional N Body Simulator

Date

2022

Authors

PaƱos Basterra, Juan

Publisher

Acceso abierto / Sarbide irekia
Trabajo Fin de Grado / Gradu Amaierako Lana

Project identifier

Abstract

This thesis is based on the development of a simulation software for the N-body problem, attempting to provide a modern program to improve upon existing simulators. To achieve this, the N-body problem will be explained, along with other related concepts such as numerical integrators. The development of the simulator will also be discussed, studying the selected framework, design principles followed, program structure and indepth code analysis. Finally, the results of the project will be studied, analyzing aspects such as performance, resulting UI and several improvements will be proposed. The results of this project are publicly available in https://github.com/panosjuanis/3DN-body-simulator, where anybody can download the developed software to utilize it, read the documentation, or contribute to it in whichever way they like.

Description

Keywords

N-body, Gravity, Unity, 3D, Simulator, Numerical Integrator, C#

Department

Faculty/School

Escuela TĆ©cnica Superior de IngenierĆ­a Industrial, InformĆ”tica y de TelecomunicaciĆ³n / Telekomunikazio eta Industria Ingeniarien Goi Mailako Eskola Teknikoa

Degree

Graduado o Graduada en IngenierĆ­a InformĆ”tica por la Universidad PĆŗblica de Navarra (Programa Internacional), Informatika Ingeniaritzan Graduatua Nafarroako Unibertsitate Publikoan (Nazioarteko Programa)

Doctorate program

item.page.cita

item.page.rights

Los documentos de Academica-e estƔn protegidos por derechos de autor con todos los derechos reservados, a no ser que se indique lo contrario.