Numerical simulation techniques  

Specific Competition CE8 - Know how to program, at least, in a relevant language for scientific calculation in Astrophysics CE11 - Know how to use current astrophysical instrumentation (both in terrestrial and space observatories) especially that which uses the most innovative technology and know the fundamentals of the technology used General Competencies CG1 - Know the advanced mathematical and numerical techniques that allow the application of Physics and Astrophysics to the solution of complex problems using simple models Basic skills CB6 - Possess and understand knowledge that provides a basis or opportunity to be original in the development and/or application of ideas, often in a research context CB7 - That students know how to apply the knowledge acquired and their ability to solve problems in new or little-known environments within broader contexts CB8 - That students are able to integrate knowledge and face the complexity of formulating judgments based on information that, being incomplete or limited, includes reflections on the social and ethical responsibilities linked to the application of their knowledge and judgments CB10 - That students possess the learning skills that allow them to continue studying in a way that will be largely self-directed or autonomous Exclusive to the Theory and Computing Specialty CX2 - Apply knowledge of computer science, physics, astrophysics and computing to build numerical simulations of astrophysical phenomena or scenarios 6. Subject contents Theoretical and practical contents of the subject Professor: Dr. Christopher BA Brook Module 1: Review of the principles of galactic dynamics. Introduction of methods to solve the equations of motion of N-body systems. Introduction of the tree method Practices: Using publicly available simulation codes to form galaxies. Create initial conditions. Simulation and analysis of a galaxy formation model. Professor: Dr. Claudio Dalla Vecchia Module 2: Schemes and numerical codes. Convergence and stability of a numerical code. Practice: Simulate N-body interactions. Create an N-body code and apply it to model the spread of viruses to plantation systems and galaxies. Professor: Dr. Isaac Alonso Asensio Module 3: Elementary concepts. Gas equations. Discretization of the equations through finite differences. Conservative form of the gas equations; CFL criteria. Practice: construction of a one-dimensional code to solve the gas equations and basic application.
Presential
English
Numerical simulation techniques
English

Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or HaDEA. Neither the European Union nor the granting authority can be held responsible for them. The statements made herein do not necessarily have the consent or agreement of the ASTRAIOS Consortium. These represent the opinion and findings of the author(s).