Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/redjasm/fys3150
My projects for FYS3150 – Computational Physics
https://github.com/redjasm/fys3150
Last synced: 7 days ago
JSON representation
My projects for FYS3150 – Computational Physics
- Host: GitHub
- URL: https://github.com/redjasm/fys3150
- Owner: redjasm
- Created: 2024-09-09T13:59:59.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-31T12:10:38.000Z (16 days ago)
- Last Synced: 2024-10-31T13:22:34.487Z (16 days ago)
- Language: TeX
- Size: 7.02 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Source code and LaTex Files for FYS3150/FYS4150 Computational Physics
This course gives an introduction to numerical methods for solving problems in physics and chemistry, i.e. methods for solving ordinary and partial differential equations, matrix operations and eigenvalue problems, numerical integration, Monte Carlo methods, and modeling. The course also covers a short and hands-on introduction to programming in C++ and version control with git, and provides training in how to write a scientific report.
[Course website](https://www.uio.no/studier/emner/matnat/fys/FYS3150/index-eng.html)
### Prequsites
- C++ compiler
- Armadillo library
- Python### Compiling and running the code
To compile the code, run the following command in the terminal
```zsh
make
```
To run the code, run the following command in the terminal
```zsh
./solution.exe
```
### Projects
- Project 1: [main.pdf](./project1/main.pdf)
- Project 2: [main.pdf](./project2/main.pdf) with [Émilie Valle](https://github.uio.no/emilival)
- Project 3: [main.pdf](./project3/main.pdf) with [Émilie Valle](https://github.uio.no/emilival)