Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
create_figures.py File Reference

Go to the source code of this file.

Namespaces

namespace  create_figures

Functions

 create_figures.save (fig, name)
 create_figures.box (ax, x, y, w, h, text, color=pale)
 create_figures.arrow (ax, a, b)

Variables

 create_figures.ROOT = Path(__file__).resolve().parents[1]
str create_figures.OUT = ROOT/'figures'
 create_figures.exist_ok
str create_figures.blue = '#edf4f8'
tuple create_figures.lines = (ROOT.parent/'Library/Meshes/unitCube24.msh').read_text().splitlines()
dict create_figures.k = {int(s.split()[0]):np.array(list(map(float,s.split()[1:4]))) for s in lines[k+2:k+2+nn]}
 create_figures.a = list(map(int,s.split()))
 create_figures.edges = set()
 create_figures.fig = plt.figure(figsize=(10,4.3))
 create_figures.ax = fig.add_subplot(1,2,idx+1,projection='3d')
 create_figures.segs = [[a,b] for i,a in enumerate(corners) for b in corners[:i] if np.sum(a!=b)==1]
list create_figures.corners = [v for v in pts.values() if np.all(np.abs(v)==.5)]
 create_figures.xlim
 create_figures.ylim
 create_figures.zlim
 create_figures.title
 create_figures.ha
 create_figures.fontsize
 create_figures.figsize
 create_figures.bx
 create_figures.x
 create_figures.y
 create_figures.label
 create_figures.l
 create_figures.color
 create_figures.xlabel
 create_figures.ylabel
 create_figures.frameon
 create_figures.alpha
 create_figures.t
 create_figures.v = np.linalg.norm(v)
 create_figures.p
 create_figures.False
 create_figures.orange
 create_figures.ls