Skip to content
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

created my folder and project notebook #7

Open
wants to merge 48 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
e86eea3
created my folder and project notebook
morrill Nov 29, 2016
6ee15e7
testing seems to be going well, beginning to mess with not symmetric …
morrill Dec 8, 2016
30af03d
doesn't work so well when I let p iterate until relaxing to specified…
morrill Dec 8, 2016
c7d8890
created file
morrill Dec 8, 2016
fa9525f
have initial condition function and solving function, need to sort ou…
morrill Dec 9, 2016
d8e5cb9
changed initial condition to be a Gaussian wave spread out over x dir…
morrill Dec 9, 2016
c06e6a6
all boundary and initial conditions should be correctly implemented, …
morrill Dec 9, 2016
526f41e
seeming more stable with low CFL and small dx and dy, odd behavior th…
morrill Dec 9, 2016
8379f0f
imported style file and began scripting the notebook
morrill Dec 9, 2016
34741a0
added image and style file
morrill Dec 9, 2016
cc5f695
idk if anything here is changed
morrill Dec 9, 2016
a031f90
added new 2D stability condition for dt, changed g(x,y) to ones inste…
morrill Dec 10, 2016
d80a81e
continuing with discretizations, up to beginning of BCs
morrill Dec 11, 2016
d799114
continuing with BCs and put ICs in front of the BC section
morrill Dec 11, 2016
40eda30
Still working on ICs and such
morrill Dec 11, 2016
dde7b17
finished initial conditions, working on BCs
morrill Dec 11, 2016
5e73008
finished with BCs and stability, ready for implementation
morrill Dec 12, 2016
25730b5
Seems to be working correctly now. the boundaries of the first step w…
morrill Dec 12, 2016
e000417
things seem pretty good, have all BCs for first time step
morrill Dec 12, 2016
e31f2b6
have 3d animation working in pop out. entire domain still sinksas pro…
morrill Dec 12, 2016
f14ba08
figured out sinking was due to negative g(x,y). I now want to make th…
morrill Dec 12, 2016
0be8d42
trying to solve analytical solution by SOV, need coefficient
morrill Dec 12, 2016
f69de15
image of stencil
morrill Dec 12, 2016
d1d7209
update before cclost
morrill Dec 12, 2016
ab2d9f5
input functioning code up to Verification
morrill Dec 12, 2016
d78e6a6
explained reasoning for g(x,y)=0
morrill Dec 12, 2016
ab25fa0
have 3D visualization working
morrill Dec 12, 2016
2003ebf
made changes to style cell widths
morrill Dec 12, 2016
483e851
not sure what was done in here since last commit
morrill Dec 12, 2016
c08710d
functions for Fourier series
morrill Dec 12, 2016
6febec6
helper file with Fourier series funcitons
morrill Dec 12, 2016
58979b4
verification on the way!
morrill Dec 12, 2016
e009640
was messing with jit, didn't speed things up so I took it out
morrill Dec 13, 2016
d6e0e25
3D animation plots for comparing Fourier to leapfrog work. Was trying…
morrill Dec 13, 2016
0dc14fc
completed series convergence study
morrill Dec 13, 2016
0c51032
gave up on grid convergence. Everything is about right. needs conclus…
morrill Dec 13, 2016
c950ba8
comparing leapfrog with exact solution of simple initial condition ye…
morrill Dec 13, 2016
f7fdc70
have all functions for animation and initializeing animation plots in…
morrill Dec 13, 2016
c2e38f2
has all plotting functions and fourier series
morrill Dec 13, 2016
1c05cac
plot33d and get_Fseries appear to be functioning correctly for f1
morrill Dec 13, 2016
4901b96
update working edition.
morrill Dec 13, 2016
15cfc12
fixed problem with animate53d not assigning the right axis to line
morrill Dec 13, 2016
36df219
everything working. just neet to write conclusion and proof read. Yay!
morrill Dec 13, 2016
3dbe724
completed, now just proofing
morrill Dec 14, 2016
f924a63
touched up preamble
morrill Dec 14, 2016
59c0819
fixed axis titles for difference plot animations
morrill Dec 14, 2016
31a53ac
proofed, polished and freshly ran
morrill Dec 14, 2016
48978ef
cleaned up directory
morrill Dec 14, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
78,689 changes: 78,689 additions & 0 deletions morrill/.ipynb_checkpoints/Pressure_waves_in_a_box-checkpoint.ipynb

Large diffs are not rendered by default.

189 changes: 189 additions & 0 deletions morrill/.ipynb_checkpoints/analytical_solution-checkpoint.ipynb

Large diffs are not rendered by default.

2,382 changes: 2,382 additions & 0 deletions morrill/.ipynb_checkpoints/testing_from_numba_lessons-checkpoint.ipynb

Large diffs are not rendered by default.

5,921 changes: 5,921 additions & 0 deletions morrill/.ipynb_checkpoints/testing_with_waves-checkpoint.ipynb

Large diffs are not rendered by default.

78,689 changes: 78,689 additions & 0 deletions morrill/Pressure_waves_in_a_box.ipynb

Large diffs are not rendered by default.

Binary file added morrill/__pycache__/helper.cpython-35.pyc
Binary file not shown.
452 changes: 452 additions & 0 deletions morrill/helper.py

Large diffs are not rendered by default.

Binary file added morrill/inkchannel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
155 changes: 155 additions & 0 deletions morrill/numericalmoocstyle.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,155 @@
<link href='http://fonts.googleapis.com/css?family=Alegreya+Sans:100,300,400,500,700,800,900,100italic,300italic,400italic,500italic,700italic,800italic,900italic' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Arvo:400,700,400italic' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=PT+Mono' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Shadows+Into+Light' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Nixie+One' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Source+Code+Pro' rel='stylesheet' type='text/css'>
<style>
/*This file was adapted from Lorena Barba's style guide for the numerical-mooc online course materials
available here: https://github.com/numerical-mooc

*/
@font-face {
font-family: "Computer Modern";
src: url('http://mirrors.ctan.org/fonts/cm-unicode/fonts/otf/cmunss.otf');
}

#notebook_panel { /* main background */
background: rgb(245,245,245);
}

div.cell { /* set cell width */
width: 1000px;
}

div #notebook { /* centre the content */
background: #fff; /* white background for content */
width: 1100px;
margin: auto;
padding-left: 0em;
}

#notebook li { /* More space between bullet points */
margin-top:0.8em;
}

/* draw border around running cells */
div.cell.border-box-sizing.code_cell.running {
border: 1px solid #111;
}

/* Put a solid color box around each cell and its output, visually linking them*/
div.cell.code_cell {
background-color: rgb(256,256,256);
border-radius: 0px;
padding: 0.5em;
margin-left:0em;
margin-top: 1em;
}

div.text_cell_render{
font-family: 'Alegreya Sans' sans-serif;
line-height: 140%;
font-size: 125%;
font-weight: 400;
width:800px;
margin-left:auto;
margin-right:auto;
}


/* Formatting for header cells */
.text_cell_render h1 {
font-family: 'Nixie One', serif;
font-style:regular;
font-weight: 400;
font-size: 45pt;
line-height: 100%;
color: rgb(0,51,102);
margin-bottom: 0.5em;
margin-top: 0.5em;
display: block;
}

.text_cell_render h2 {
font-family: 'Nixie One', serif;
font-weight: 400;
font-size: 30pt;
line-height: 100%;
color: rgb(0,51,102);
margin-bottom: 0.1em;
margin-top: 0.3em;
display: block;
}

.text_cell_render h3 {
font-family: 'Nixie One', serif;
margin-top:16px;
font-size: 22pt;
font-weight: 600;
margin-bottom: 3px;
font-style: regular;
color: rgb(102,102,0);
}

.text_cell_render h4 { /*Use this for captions*/
font-family: 'Nixie One', serif;
font-size: 14pt;
text-align: center;
margin-top: 0em;
margin-bottom: 2em;
font-style: regular;
}

.text_cell_render h5 { /*Use this for small titles*/
font-family: 'Nixie One', sans-serif;
font-weight: 400;
font-size: 16pt;
color: rgb(163,0,0);
font-style: italic;
margin-bottom: .1em;
margin-top: 0.8em;
display: block;
}

.text_cell_render h6 { /*use this for copyright note*/
font-family: 'PT Mono', sans-serif;
font-weight: 300;
font-size: 9pt;
line-height: 100%;
color: grey;
margin-bottom: 1px;
margin-top: 1px;
}

.CodeMirror{
font-family: "Source Code Pro";
font-size: 90%;
}

.alert-box {
padding:10px 10px 10px 36px;
margin:5px;
}

.success {
color:#666600;
background:rgb(240,242,229);
}
</style>
<script>
MathJax.Hub.Config({
TeX: {
extensions: ["AMSmath.js"],
equationNumbers: { autoNumber: "AMS", useLabelIds: true}
},
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ]
},
displayAlign: 'center', // Change this to 'center' to center equations.
"HTML-CSS": {
styles: {'.MathJax_Display': {"margin": 4}}
}
});
</script>
Binary file added morrill/stencil.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.