-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project Submission #7
base: master
Are you sure you want to change the base?
Project Submission #7
Commits on Dec 14, 2015
-
Created Draft stuff. Can revert if things go completely haywire. Shou…
…ldn't be the case...
Configuration menu - View commit details
-
Copy full SHA for 9dd1cc1 - Browse repository at this point
Copy the full SHA 9dd1cc1View commit details -
Stated assertions in markdown text. Having trouble with images but no…
…t sure if it's an issue with markdown syntax or the web address. Will investigate on personal machine, but isn't strictly necessary for derivation.
Configuration menu - View commit details
-
Copy full SHA for 2a3a334 - Browse repository at this point
Copy the full SHA 2a3a334View commit details -
Finished Derivation and Voltage boundary and Initial Condition discus…
…sion. Trying out new method to source information.
Configuration menu - View commit details
-
Copy full SHA for c0085ec - Browse repository at this point
Copy the full SHA c0085ecView commit details -
Added more equations and used them to avoid having to resolve the cur…
…rent wave equation. Added a dig deeper segment, to keep scope of project in check.
Configuration menu - View commit details
-
Copy full SHA for 00dda32 - Browse repository at this point
Copy the full SHA 00dda32View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7a4c82 - Browse repository at this point
Copy the full SHA f7a4c82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4faa584 - Browse repository at this point
Copy the full SHA 4faa584View commit details -
finished descritization. Need to add in the 2nd order Neumann conditi…
…on and then the theory will be done and coding can begin!
Configuration menu - View commit details
-
Copy full SHA for df6217d - Browse repository at this point
Copy the full SHA df6217dView commit details -
Finished Derivation, with simplification into final form. Fixed image…
… issue, and figured out how to create reference links and comment out the references in the Markdown Block. May list references again at the end, if time permits; if not, they are scattered throughout the text where used. Code pending.
Configuration menu - View commit details
-
Copy full SHA for 53d67d1 - Browse repository at this point
Copy the full SHA 53d67d1View commit details
Commits on Dec 15, 2015
-
Tried out numericalmoocstyle.css, but that makes equation numbering r…
…un together. No longer trying that. also, wrote code for initial signal generation function, and tested to make sure it's running as expected. May remove rhb/lhb params if needed
Configuration menu - View commit details
-
Copy full SHA for 8b8cdfd - Browse repository at this point
Copy the full SHA 8b8cdfdView commit details -
Created Solver function. Looks ok. Created another cell without the R…
…HB/LHB params. Don't think I can ignore them...Might have something to do with the initial condition i'm looking at. Worst Case Scenario, use Equation 32 only for the n = 1, and then recode Equation 24 for all others. Also want to experiment with timesteps to figure out exactly what's happening
Configuration menu - View commit details
-
Copy full SHA for 47d4ad7 - Browse repository at this point
Copy the full SHA 47d4ad7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46bc838 - Browse repository at this point
Copy the full SHA 46bc838View commit details -
got the wave, it really was because i was doing a first order approxi…
…mation throughout. Will keep the previous versions of the code in here and add text to explain what's going on and why it isn't working. also, need to debug the wave somewhat, just a smidge...
Configuration menu - View commit details
-
Copy full SHA for 6fc817c - Browse repository at this point
Copy the full SHA 6fc817cView commit details -
Cleaned up code to follow logical progression of imports, define para…
…meters, define functions, invoke functions, plot. All code cells will follow this progression to help keep scope of variables and functions in check. Also assists in Debugging if everything that the code needs is called in the same cell.
Configuration menu - View commit details
-
Copy full SHA for ea6b2ca - Browse repository at this point
Copy the full SHA ea6b2caView commit details -
Added in some background to the Telegrapher's Equations. Also added t…
…ext discussing first order and the traps you can fall into if you are not careful. Called out references explicitely in the end of the report. Now I just need to fix the code and run the code once in JupyterHub to test viridis, and this should be done!
Configuration menu - View commit details
-
Copy full SHA for 2dddbf8 - Browse repository at this point
Copy the full SHA 2dddbf8View commit details -
Did some more analysis. Had a discussion of initial boundary conditio…
…ns and timestep size. Have to do a CFL analysis now. Leaving the current and resistivity as a Dig Deeper Exercise for now.
Configuration menu - View commit details
-
Copy full SHA for df90fe6 - Browse repository at this point
Copy the full SHA df90fe6View commit details -
trying to apply CFL condition. whenever I do though, REsults no longe…
…r exist. May need to leave that as a Dig Deeper exercise...
Configuration menu - View commit details
-
Copy full SHA for 0af84b1 - Browse repository at this point
Copy the full SHA 0af84b1View commit details -
Was able to implement the stability conditions. I wasn't passing the …
…boundary conditions to the solver, which lead to strang boundary conditions past the initial values. Switching to Jupyter Hub to make sure viridis works and better visualize. Should be able to finish up soon from there.
Configuration menu - View commit details
-
Copy full SHA for f28e7aa - Browse repository at this point
Copy the full SHA f28e7aaView commit details -
Everything is working, and all results are reasonable. Going to creat…
…e a final version that doesn't take so long to run, and uses cells better.
Configuration menu - View commit details
-
Copy full SHA for 1c9787c - Browse repository at this point
Copy the full SHA 1c9787cView commit details -
Created a final version with code split up and reused. Reduces length…
… of project document.
Configuration menu - View commit details
-
Copy full SHA for ac3904f - Browse repository at this point
Copy the full SHA ac3904fView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb6646f - Browse repository at this point
Copy the full SHA eb6646fView commit details
Commits on Dec 23, 2015
-
Addressed first 4 bullet points from feedback. I think I did the crea…
…tive commons stuf correctly as well, following the samples on the course materials.
Configuration menu - View commit details
-
Copy full SHA for d986669 - Browse repository at this point
Copy the full SHA d986669View commit details
Commits on Dec 24, 2015
-
Continued working on Final project based on feedback. Realized that a…
…bout half of the document (discussion of first order) adds more confusion than clarity. The purpose of that section was to show how using a first order approximation would lead to first order solutions, even with a second order discretization scheme. I think this could be better conveyed through equations, and would clarify where the solution is going to. Also, added a basic outline of the rest of the lesson, which will help when writing, and when readers are reading. Created brand new version of the assignment in order to 'start fresh' and write better, cleaner code, rather than trying to modifexisting structure, and potentially missing errors, etc.
Configuration menu - View commit details
-
Copy full SHA for 494d391 - Browse repository at this point
Copy the full SHA 494d391View commit details -
Added imports and took care of \left and \right for equations 21,22,2…
…3,24,29,30,31,32
Configuration menu - View commit details
-
Copy full SHA for bc893d9 - Browse repository at this point
Copy the full SHA bc893d9View commit details -
began derivation section of the exact results. once those results are…
… in place, we can use sympy to plot them and that will be our exact solutions with which to compare the numerical solutions.
Configuration menu - View commit details
-
Copy full SHA for d1c37c5 - Browse repository at this point
Copy the full SHA d1c37c5View commit details -
fixed imports and added version output for debugging. also finished t…
…heoretical calculations in latex and created equation 5 through sympy.
Configuration menu - View commit details
-
Copy full SHA for 79d418c - Browse repository at this point
Copy the full SHA 79d418cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d6e61b - Browse repository at this point
Copy the full SHA 1d6e61bView commit details -
added boundary conditions application to exact solution. working on i…
…nitial conditions now. also realized that sympy can only do first order pdes. moved code for sympy solution into last cell in case it's needed. may try using it to solve the ODEs that result from Seperation of Variables, if possible.
Configuration menu - View commit details
-
Copy full SHA for c5851f4 - Browse repository at this point
Copy the full SHA c5851f4View commit details
Commits on Dec 25, 2015
-
got exact solution in python. working on using them to find exact sol…
…ution for voltage and then plot.
Configuration menu - View commit details
-
Copy full SHA for b764a0d - Browse repository at this point
Copy the full SHA b764a0dView commit details -
finished derivation in both sympy and latex. have the same solution f…
…or both, so we can alway sturn this into a function to plot against our numerical solution.
Configuration menu - View commit details
-
Copy full SHA for 0f19e1f - Browse repository at this point
Copy the full SHA 0f19e1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ca6a7d - Browse repository at this point
Copy the full SHA 5ca6a7dView commit details -
Initialized solution container and other variables. Discussed logic o…
…n code design. Next step is to set up the loop.
Configuration menu - View commit details
-
Copy full SHA for 5fab294 - Browse repository at this point
Copy the full SHA 5fab294View commit details -
finished loop. Solution is going into infinity and then NaNs. I have …
…debugging code in there for now, which will be commented out and can be used again to see variables change as the loop runs.
Configuration menu - View commit details
-
Copy full SHA for ad9e1f5 - Browse repository at this point
Copy the full SHA ad9e1f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ab931f - Browse repository at this point
Copy the full SHA 1ab931fView commit details
Commits on Dec 26, 2015
-
correctly implemented CFL condition. Getting similar results. Will wo…
…rk on conclusion and source to CFL condition derivation. Need to clean up code for debugging as well.
Configuration menu - View commit details
-
Copy full SHA for 2a74a4d - Browse repository at this point
Copy the full SHA 2a74a4dView commit details -
finished conclusions and added dig deeper section. Also cleaned up co…
…de. Will run once more to make sure everything is good and proofread.
Configuration menu - View commit details
-
Copy full SHA for df1a171 - Browse repository at this point
Copy the full SHA df1a171View commit details -
removed old files from root Final Project Folder. also finished proof…
…reading. Figuring out how to avoid runtime errors now, like the overflows and sesssion/line number not unique in database.
Configuration menu - View commit details
-
Copy full SHA for a43e695 - Browse repository at this point
Copy the full SHA a43e695View commit details -
using float128 removed the overflow errors. I think the only time the…
… session/line number not unique errors occur is when you run the same cell twice without interuppting the kernel first. I did that with the exact plot and got the error and two plots, even though there was only one command - that leads me to believe that there was a risidual command in the kernal that was still being executed as I ran it again. The 3-d plots may take some time to load, but the actual calculations are done in under a minute. On Jupyter Hub and my machine, the entire notebook rendered in under 10 minutes. In any case, I think I'm done. Merry Xmas to All , and to All a good night!
Configuration menu - View commit details
-
Copy full SHA for 05ec171 - Browse repository at this point
Copy the full SHA 05ec171View commit details