geopyv.particle¶
Module Contents¶
Classes¶
Initialisation of geopyv particle object. |
- class geopyv.particle.Particle(meshes, update_register=None, coord=np.zeros(2), p_init=np.zeros(12), vol=None)¶
Initialisation of geopyv particle object.
- Parameters:
coord (numpy.ndarray (2)) – 1D array of the particle coordinates (x,y).
strain (numpy.ndarray (3)) – 1D array of the particle total strain (du/dx, dv/dy, du/dy+dv/dx).
vol (float) – Volume represented by the particle.
ref_coord_ref (numpy.ndarray (2)) – 1D array of the particle coordinates (x,y) at an updatable reference time.
ref_strain_ref (numpy.ndarray (3)) – 1D array of the particle total strain (du/dx, dv/dy, du/dy+dv/dx) at an updatable reference time.
ref_vol (float) – Volume represented by the particle at an updatable reference time.
- solve()¶
Method to calculate the strain path of the particle from the mesh sequence and optionally the stress path employing the model specified by the input parameters.