## Where communities thrive

• Join over 1.5M+ people
• Join over 100K+ communities
• Free without limits
##### Activity
• Nov 09 2020 13:10
labarba closed #217
• Nov 09 2020 12:27
Wajiha11 commented #217
• Nov 09 2020 12:27
Wajiha11 opened #217
• Dec 22 2019 20:45
mesnardo edited #216
• Dec 22 2019 20:44
mesnardo closed #216
• Dec 22 2019 20:44
mesnardo closed #215
• Dec 22 2019 20:44
mesnardo closed #213
• Dec 22 2019 20:44

mesnardo on master

Minor changes * [Module 2, Les… (compare)

• Dec 04 2019 01:43
mesnardo labeled #216
• Dec 04 2019 01:43
mesnardo opened #216
• Mar 12 2019 20:30
nightwolfer1 commented #174
• Mar 12 2019 19:32
labarba commented #174
• Mar 12 2019 18:33
nightwolfer1 commented #174
• Feb 21 2019 13:27
bknaepen synchronize #167
• Dec 09 2018 22:11
Chao8219 edited #214
• Dec 09 2018 22:09
Chao8219 synchronize #214
• Nov 27 2018 17:01
mesnardo opened #215
• Oct 03 2018 15:22
Chao8219 opened #214
• Oct 03 2018 00:03
Chao8219 opened #213
• Aug 30 2018 20:53

labarba on format

scshepard
@scshepard
Re: New site. I am able to sign on (my confirmation went to "spam"), but the course is sent for 2015. Many thanks for trying!
Yurlungur
@Yurlungur

In a local group discussion today, we found another correction to module 01_02. The Euler's method loop. Currently, the loop reads:

z[0]=z0
# time-loop using Euler's method
for n in range(N):
u = u + dt*numpy.array([u[1], g*(1-u[0]/zt)])
z[n] = u[0]

But this overwrites z[0] with non-initial data.

z[0]=z0
# time-loop using Euler's method
for n in range(1,N):
u = u + dt*numpy.array([u[1], g*(1-u[0]/zt)])
z[n] = u[0]

I will create another pull request. Thanks for all your hard work!

Lorena A. Barba
@labarba
New instance of Open edX is live !!!
Sigurd Angenent
@SigurdAngenent
where can I find it? the GW front page still leads me to the old pages
Ian Hawke
@IanHawke
Logging in to the "old" site worked and I managed to reply to a post on the forum.
Lorena A. Barba
@labarba
@SigurdAngenent The new instance replaced the old one: hot swap!!
Yurlungur
@Yurlungur
I am able to log on, post in the discussion forum, view the post index and delete posts.
Sigurd Angenent
@SigurdAngenent
OK, I get it: the new is indistinguishable from the old, except the discussion forum works. I managed to post a comment with github markup, which I just learned in this course. The comment was a bit long and I think the text got mashed up a bit (random permutation of paragraphs, I don't think I did that.)
Also, I made a drawing (png) for myself of the forces in the first notebook and tried to post it in my comment. This led to an "upload error".
Lorena A. Barba
@labarba
EVERYTHING WORKS (so far)
Lorena A. Barba
@labarba
@ReblochonMasque Will we have you back in the Discussion forum?
Lorena A. Barba
@labarba
I"m still checking the chat room a few times a day, to see if anyone is here ...
Check out our new IPython Notebook!!
Hal Snyder
@DrXyzzy
Will do. BTW I added a README-sagews.md to the assignment-bank pull request (transcription to symbolic differentiation is still partial).
mayankchetan
@mayankchetan
i'm new to github, and my fork isn't getting updated with the new iPython notebooks, could someone please help me with this?

looked up a video online that said to "pull request" but that didn't quite work

would really appreciate the help

Hal Snyder
@DrXyzzy
See github docs Keep your fork synced, and the second part, Syncing a fork. That updates a local copy. Then push that up to your github fork as noted at bottom of second linked page.
Lorena A. Barba
@labarba
Thanks @DrXyzzy !
@mayankchetan Have patience and perseverance -- GitHub does have a learning curve, but you'll be a happy camper afterwards and glad that you stuck through it.
Awaiz Muakdam
@DrXyzzy thanks for those links.. now I think my local machine is ready for #numericalmooc
Awaiz Muakdam
I setup the numerical-mooc/numerical-mooc repo as my upstream, my awaizmukadam/numerical-mooc as origin and ran git fetch
does GitHub automatically update my fork with the course's repo ?
Hal Snyder
@DrXyzzy
@awaizmukadam No, you have to repeat the steps in Syncing a fork manually to update your local copy and your fork on github. You decide when to merge the upstream repo with your ongoing work. I am doing this with a fork of numerical-mooc/assignment-bank.
Lorena A. Barba
@labarba
@awaizmukadam You have control over if and when you sync. GitHub facilitates collaboration, but it cannot read your mind! :-)
mayankchetan
@mayankchetan
Thank you @DrXyzzy got it :D
Hal Snyder
@DrXyzzy
Cool, I see assignment-bank pull request in right status bar. Progress is slow with symbolic computing transcription, but I think I'm learning.
Lorena A. Barba
@labarba
Hi, everyone --- the GW course has a class meeting tonight at 6:10–8:45 PM EDT and I plan to have this chatroom open during class for live Q&A. You are welcome to join us.
lfgmarcantoni
@lfgmarcantoni

Hi, I have a little question about the third question of module 1 (Array trigonometry), according to my calculations the answer is:

In [23]: p
Out[23]: 7

In [24]: r
Out[24]: array([ 11.2, 4.7, 6.6])

In [25]: numpy.power((numpy.sin(p/r)),3)
Out[25]: array([ 0.20030151, 0.99009101, 0.66454238])

ans: 0.9900
Is there something wrong? Because I can't check the answer. Thanks in advance...

Ian Hawke
@IanHawke
@lfgmarcantoni You'll want to round to 4dp, not truncate to 4dp, in order to match the solution.
Hal Snyder
@DrXyzzy
Gitter.im with KaTex: 1/R=sinθdzdθ
Use  before and after expression.
Lorena A. Barba
@labarba
Nice!!
Lorena A. Barba
@labarba
@DrXyzzy I'm about to announce the "Assignment Bank" broadly and invite contributions. Yours is the first pull request, but it looks like you need to finish it. Go on now!
Hal Snyder
@DrXyzzy
Thanks. There is a second pull request that has been pending for 15 days. It's not finished either, but uses symbolic derivatives instead of infitesimals.
Hal Snyder
@DrXyzzy
numerical-mooc/assignment-bank#2 still pending
Lorena A. Barba
@labarba
We are just looking at the Assignment Bank pull requests now, in fact!
Sigurd Angenent
@SigurdAngenent
Thanks for adding the style files! I added the license, but am getting a little confused with github. I did git commit/git push from my computer. Do I now still have to add a pull request for the updated files on numerical-mooc, or does this happen automatically?
Lorena A. Barba
@labarba
No, when you push your commit, it gets added to the same, open pull request.
Lorena A. Barba
@labarba
Ah wait. Did you add a new notebook in the same pull request? Normally, you should one one pull request for "each thing," with small commits being added to improve the "same thing" in view of the ongoing discussion. Geddit?
Also, it looks like your Cartesian phugoid notebook still has errors? Maybe you just need to rerun it locally and push it with new output?
Sigurd Angenent
@SigurdAngenent
Goddit. I actually thought I had moved the other leapfrog notebook to its own folder, but git is still confusing me. I just updated the phugoid-variation and moved the leapfrog to a separate folder
Lorena A. Barba
@labarba
HI @SigurdAngenent -- what you've done still added the leapfrog notebook to the open pull request.
Gil Forsyth
@gforsyth
@SigurdAngenent , git tracks files, not folders -- so moving the file won't remove it from the pull request
Lorena A. Barba
@labarba
I realize this is confusing. But let's try to sort our way out ... we could merge your pull request, then delete the logistics notebook ... then you make a change to it (otherwise git doesn't recognize anything as changed) and submit a new pull request for the logistics assignment?
Also, it's a good idea to enter commentary directly on the pull request, as we discuss the contribution before merging it ... make sense?
Sigurd Angenent
@SigurdAngenent
I think I managed to remove the leap frog notebook, and it looks like gforsyth just closed the request.
I put the leapfrog notebook in a separate directory and submitted a pull request.
Nepsus
@Nepsus
Can't wait the last module : Tsunami: Shallow-water equation with finite volume method and GPU computing. I have always dream of resolve this.
Joao Aguirre
@aguirreeng
Hello everyone, I had signed for the self paced course but now I've seen the news about a new synchronous run of the course. How do I get into it?