This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name | value | |
---|---|---|
Locke | 4 | |
Reyes | 8 | |
Ford | 12 | |
Jarrah | 16 | |
Shephard | 23 | |
Kwon | 42 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<meta charset="utf-8"> | |
<!-- | |
Example based on http://bl.ocks.org/weiglemc/6185069 | |
--> | |
<style> | |
.circ { | |
fill: steelblue; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import matplotlib.pyplot as plt | |
import numpy as np | |
def plot_guy(x, y, frown=False, **plot_args): | |
"""Plot a stick man of 2 units wide and 6 units tall. | |
http://nbviewer.ipython.org/gist/theandygross/4544012 | |
""" | |
an = np.array(np.linspace(0,2*np.pi,100)) | |
head, = plt.plot(np.cos(an)+x, np.sin(an)+y + 5, **plot_args) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Plot multiple butterfly curves. | |
""" | |
import numpy as np | |
import matplotlib.pyplot as plt | |
def curve(turns, npts): | |
t = np.linspace(0, 2*turns*np.pi, npts) | |
x = np.sin(t)*(np.exp(np.cos(t))- 2*np.cos(4*t) - np.sin(t/12)**5) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 -*- | |
""" | |
Wave propagation in layered elastic media. | |
@author: Nicolas Guarin-Zapata | |
@email: nguarin@purdue.edu | |
""" | |
import matplotlib.pyplot as plt | |
from matplotlib import rcParams | |
from layered_elastic import * |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 -*- | |
""" | |
Calculate two-side Hausdorff distance between two sets using a brute | |
force approach. | |
References | |
[1] http://en.wikipedia.org/wiki/Hausdorff_distance | |
@author: Nicolas Guarin-Zapata | |
""" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Set projection to parallel in Paraview | |
In Paraview 4.3 the default is perspective projection. | |
""" | |
camera = GetActiveCamera () | |
camera. SetParallelProjection (True) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def eval_fun(f, **args): | |
""" (str, dict) -> object | |
f: Function as string. | |
args: dictionary with arbitrary variables. | |
Use arbitrary args in **args to eval general functions. | |
Examples: | |
>> eval_fun('x**2',x=5) | |
25 | |
>> eval_fun('x*y', x=3, y=2) | |
6 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from numpy import array | |
from matplotlib import pyplot as plt | |
def plot_msh(pts, els, shw_pts=True, shw_els=True, | |
pts_text=False, els_text=False): | |
""" | |
Plot a mesh of 8 nodes (serendipity) elements. | |
Parameters | |
---------- |
OlderNewer