User Tools

Site Tools


spin:esc203_hs2023

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
spin:esc203_hs2023 [2023/02/20 09:59]
stadel
— (current)
Line 1: Line 1:
-====== Advanced Simulation in the Natural Sciences ====== ​                                                                             ​ 
-{{combined.jpg?​800x100|}} ​                                                                                                                           ​ 
-                                                                                                                                                            
-**ESC203:** Spring 2023: Monday **Lecture:​** 10:15-11:00 in Y27-H-35/36 with Joachim, **Exercises:​** 11:15-12:00 in Y27-H-35/36 with Sebastian ​ 
  
-**TA:** Sebastian Schulz 
- 
-====== Lectures ====== 
- 
-20. Feb. 2022: 
-  - {{ :​spin:​introduction-to-ray-tracing.pdf | Introduction to ray tracing book}} 
- 
-====== Assignments ====== 
- 
-Assignments should be **individual** and should be in python and **provide a  
-correct virtual environment!** 
- 
-For help getting started with virtual environments,​ please read carefully [[https://​towardsdatascience.com/​all-you-need-to-know-about-python-virtual-environments-9b4aae690f97|Python Virtual Environments for Pip]] and [[https://​uoa-eresearch.github.io/​eresearch-cookbook/​recipe/​2014/​11/​20/​conda/​|Python Virtual Environments for Conda]]. 
- 
-You should email 3 things to Sebastian (**sebastian.schulz@uzh.ch**):​ 
- 
-  - The working **python source code** 
-  - The **requirements.txt** file for your virtual environment 
-  - A **.pdf** or **.png** image or animation of the output of your program 
- 
-Template: {{template.zip}} 
- 
-** Instructions:​ ** 
- 
-Please add the names of the people you work together (if you do) to the comment section of your python scripts. 
- 
-Create a virtual environment using 
-    ​ 
-Pip 
-    ​ 
-- run **virtualenv yourenv_name** to create a virtual environment 
- 
-- run **source yourenv_name/​bin/​activate** to activate yourenv_name 
- 
-- install necessary libraries that you want using **pip install package_name** 
- 
-- work in that directory, get your outputs (*.pdf, *.png, *jpeg, *.mp4, etc...) 
- 
-- run **pip freeze > requirements.txt** to get your list of libraries 
-      ​ 
-Conda 
- 
-- run **conda create -n yourenvname python=x.x anaconda** to create a virtual environment 
- 
-- run **source activate yourenvname** to activate yourenv_name 
- 
-- install necessary libraries that you want using **conda install -n yourenv_name package_name** 
- 
-- work in that directory, get your outputs (*.pdf, *.png, *jpeg, *.mp4, etc...) 
- 
-- run **conda list --export > requirements.txt** to get your list of libraries 
- 
-====== List of assignments ====== 
spin/esc203_hs2023.1676883581.txt.gz ยท Last modified: 2023/02/20 09:59 by stadel