Scientific Computing Home Assignment #3

Slides:



Advertisements
Similar presentations
Stochastic Simulations Monday, 9/9/2002 Monte Carlo simulations are generally concerned with large series of computer experiments using uncorrelated random.
Advertisements

How to install “bubble” fonts These fonts are used to create the Formative Assessment sheets.
Windows 2003 Server. Windows 2003 Server Contents Fitur Windows 2003 Server Installation And Configuration Windows Management Resource  User Management.
Assignment submission Course Resource  There might be times when you want to send a document to your tutor for their comments, for example a draft of.
Computational Physics Dr. Guy Tel-Zur Home Assignment Number 2.
MiniProject.1 Mini-project ITCS 4146/5146 Grid Computing, 2007, UNC-Charlotte, B. Wilkinson. March 28a, 2007.
Computational Physics Home Assignment #3 Dr. Guy Tel-Zur.
Course Orientation Assignments Tool. If the Assignments tool has been added to the course, use the Assignments link in the Course Menu to access upcoming.
An Introduction to Computer Programming Anna Bretscher
Comparing protein structure and sequence similarities Sumi Singh Sp 2015.
ATM 315 Environmental Statistics Course Goto Follow the link and then choose the desktop application.
 MyJU ◦ WebAdvisor: useful links such as classes, schedule, grades ◦ My Files: H Drive mapped in the whole campus. Cloud! Use it to download your files.
1 CSC 221: Introduction to Programming Fall 2012 Functions & Modules  standard modules: math, random  Python documentation, help  user-defined functions,
Chapter 5 Repetition or loop structure. What is repetition or loop? repeat the execution of one or a group (block; instruction enclosed in a pair of braces)
Python – Part 1 Python Programming Language 1. What is Python? High-level language Interpreted – easy to test and use interactively Object-oriented Open-source.
QualNet Tutorial Yi Zheng.
1 EEE 431 Computational Methods in Electrodynamics Lecture 9 By Dr. Rasime Uyguroglu
Ganga A quick tutorial Asterios Katsifodimos Trainer, University of Cyprus Nicosia, Feb 16, 2009.
WRITING REPORTS Introduction Section 0 Lecture 1 Slide 1 Lecture 6 Slide 1 INTRODUCTION TO Modern Physics PHYX 2710 Fall 2004 Intermediate 3870 Fall 2015.
Scientific Computing Home Assignment #1 Dr. Guy Tel-Zur.
1 Lecture 1 Post-Graduate Students Advanced Programming (Introduction to MATLAB) Code: ENG 505 Dr. Basheer M. Nasef Computers & Systems Dept.
Part 4 Processing and saving data with CGI/Perl Psychological Science on the Internet: Designing Web-Based Experiments From the Ground Up R. Chris Fraley.
Repetition: Definite Loops Sec 53 Web Design. Objectives The Student will: Understand loops and why they are used Understand definitive loops Know how.
Using MPI on Dept. Clusters Min LI Sep Outline Run MPI programs on single machine Run mpi programs on multiple machines Assignment 1.
Repetition: Definite Loops Alice. Repetition In many kinds of animations, especially simulations and games, some actions happen again and again. Example:
Assignment Preliminaries The following applies to all assignments © 2016 B. Wilkinson Assignprelim.ppt Modification date: January 3, 2016.
Review for Test2. Scope 8 problems, 60 points. 1 Bonus problem (5 points) Coverage: – Test 1 coverage – Exception Handling, Switch Statement – Array of.
BUS 660 Week 5 Assignment Big Changes for a Small Hospital Big Changes for a Small Hospital Read and answer the questions to the Hospital case study. Submit.
MGT 521 Week 3 Individual Personal Professional Development Plan Activity Part 4 Navigate to the My Career Plan in Career Services. Complete the Career.
CJA 474 Week 3 Learning Team Organization Types NEW Check this A+ tutorial guideline at 474-Week-3-Learning-Team-Organization-Types-NEW.
Steps For Quick Formatting a Dell Computer. Steps-1.
Laboratory 1: Software for Engineers
Object-Oriented Analysis & Design
QR Code Title of Abstract as Originally Submitted in Abstract
PLATO LOGIN PAGE
Introduction to Matlab for Neuroimaging
2.1 (B) Functions and their Graphs
CERN-Russia Collaboration in CASTOR Development
Assignment Preliminaries
The Development Environment and Your First C Program
Click on the assignment you wish to complete
Buy Skin Lightening Cream UK | Everything4you
Sharing a Printer Between Windows Computers First of all Install the printer on the computer that will be sharing it.
WEB 407 Competitive Success/snaptutorial.com
Unit 1 What’s a computer?. Instructions: In your own words define computer. A computer is an electronic machine that helps people do different activities.
SOC 100 PAPER Experience Tradition / soc100paper.com.
WEB 407 Education for Service-- snaptutorial.com.
Network Visualization
Multidimensional Arrays
Development of Inter-model differences
GeoFEST tutorial What is GeoFEST?
Regular expressions 2 Day /23/16
Review for Test1.
An Introduction to Control Structures
Software for Engineers
First Python Program Professor Hugh C. Lauer CS-1004 — Introduction to Programming for Non-Majors (Slides include materials from Python Programming: An.
Software for Engineers
Ship Harbor Model Department of Computer Science University of Karachi
DPS ONLINE WALK THROUGH
QR Code Title of Abstract as Originally Submitted in Abstract
Setting Up Your Personal BIT116 Workspace
Assignment Preliminaries
Topics Introduction to Value-returning Functions: Generating Random Numbers Writing Your Own Value-Returning Functions The math Module Storing Functions.
EECS 111 Review 11/13/2016.
Blackboard Tutorial (Student)
An Introduction to Control Structures
Planning and Storyboarding a Web Site
Programming with data Lab 3
Grid and Cloud Computing Lecture 8
Presentation transcript:

Scientific Computing Home Assignment #3 Dr. Guy Tel-Zur

3D Self Avoidance Walk Goal: Simulate a 3D Self Avoidance Random Walk (SAW), i.e. Non-Intersecting path. Find the relation between <r2> and t, i.e RMS distance vs. time.

Settings Do 3000 walks (time steps) Use a 3-dimensional 500X500X500 grid Repeat the exercise 10 times and average the results

Computational Tools and Methods Write your code in C Install personal condor on your laptop Execute the 10 repetitions using Condor Pay attention to the random number generator’s seed

Make a Plot Make a plot of <r2> vs. t Do a fit and find ν for the expression: <r2> ~ A tν

Bonus Save the problem domain (grid) in Silo format Make a movie of the SAW growth using VisIt by taking snap shots of the grid at several time steps, e.g. every 150 times steps.

More instructions Submit: Send To be submitted to: gtelzur@gmail.com Source code Condor submit file Plots VisIt movie (if file is not too big) Documentation Send To be submitted to: gtelzur@gmail.com Due: End of course