|
Mechanics of Defect Evolution Library
|
Variables | |
| simulationDir = os.path.abspath("../tutorials/uniformLoadController") | |
| ddBase = pyMoDELib.DefectiveCrystalBase(simulationDir) | |
| microstructureGenerator = pyMoDELib.MicrostructureGenerator(ddBase) | |
| spec = pyMoDELib.ShearLoopIndividualSpecification() | |
| slipSystemIDs | |
| loopRadii | |
| loopCenters | |
| loopSides | |
| defectiveCrystal = pyMoDELib.DefectiveCrystal(ddBase) | |
| xMax = ddBase.mesh.xMax(); | |
| xMin = ddBase.mesh.xMin(); | |
| int | n = 20 |
| x = np.linspace(xMin[0], xMax[0], num=n) | |
| y = np.linspace(xMin[1], xMax[1], num=n) | |
| float | z = 0.5*(xMin[2]+xMax[2]) |
| points = np.zeros((0, 3)) | |
| pnt = np.array([x[i],y[j],z]) | |
| u = defectiveCrystal.displacement(points) | |
| s = defectiveCrystal.stress(points) | |
| u1 = np.empty([n, n]) | |
| s11 = np.empty([n, n]) | |
| int | k = 0 |
| fig = plt.figure() | |
| origin | |
| cmap | |
| defectFields.cmap |
Definition at line 58 of file defectFields.py.
| defectFields.ddBase = pyMoDELib.DefectiveCrystalBase(simulationDir) |
Definition at line 10 of file defectFields.py.
| defectFields.defectiveCrystal = pyMoDELib.DefectiveCrystal(ddBase) |
Definition at line 24 of file defectFields.py.
| defectFields.fig = plt.figure() |
Definition at line 57 of file defectFields.py.
| int defectFields.k = 0 |
Definition at line 49 of file defectFields.py.
| defectFields.loopCenters |
Definition at line 17 of file defectFields.py.
| defectFields.loopRadii |
Definition at line 16 of file defectFields.py.
| defectFields.loopSides |
Definition at line 18 of file defectFields.py.
| defectFields.microstructureGenerator = pyMoDELib.MicrostructureGenerator(ddBase) |
Definition at line 13 of file defectFields.py.
| int defectFields.n = 20 |
Definition at line 32 of file defectFields.py.
| defectFields.origin |
Definition at line 58 of file defectFields.py.
| defectFields.points = np.zeros((0, 3)) |
Definition at line 36 of file defectFields.py.
| defectFields.s = defectiveCrystal.stress(points) |
Definition at line 44 of file defectFields.py.
Definition at line 48 of file defectFields.py.
| defectFields.simulationDir = os.path.abspath("../tutorials/uniformLoadController") |
Definition at line 9 of file defectFields.py.
| defectFields.slipSystemIDs |
Definition at line 15 of file defectFields.py.
| defectFields.spec = pyMoDELib.ShearLoopIndividualSpecification() |
Definition at line 14 of file defectFields.py.
| defectFields.u = defectiveCrystal.displacement(points) |
Definition at line 43 of file defectFields.py.
Definition at line 47 of file defectFields.py.
Definition at line 33 of file defectFields.py.
| defectFields.xMax = ddBase.mesh.xMax(); |
Definition at line 29 of file defectFields.py.
| defectFields.xMin = ddBase.mesh.xMin(); |
Definition at line 30 of file defectFields.py.
Definition at line 34 of file defectFields.py.
Definition at line 35 of file defectFields.py.