geometricmd.curve_shorten_pbc.
compute_trajectory
(trajectory, local_num_nodes, energy, pressure, W, tol, filename, configuration)[source]¶This function creates a new task to compute a geodesic midpoint and submits it to the worker pool.
Parameters: |
|
---|
geometricmd.curve_shorten_pbc.
find_geodesic_midpoint
(start_point, end_point, start_cell, end_cell, number_of_inner_points, dimension, mass_matrix, molecule, energy, node_number, pressure, W)[source]¶This function computes the local geodesic curve joining start_point to end_point using the L-BFGS method.
Parameters: |
|
---|---|
Returns: | The midpoint along the approximate local geodesic curve. |
Return type: | numpy.array |
geometricmd.curve_shorten_pbc.
length
(x, start_point, end_point, start_cell, end_cell, number_of_inner_nodes, mass_matrix, dimension, molecule, energy, pressure, W, epsilon=1e-12)[source]¶This function computes an approximation of the length functional for local geodesics. It also provides the gradient of this approximation.
Parameters: |
|
---|---|
Returns: | The approximate length of the curve and the corresponding gradient. |
Return type: | float, numpy.array |
[Sutton2013] | Microscopic Hamiltonian Systems and their Effective Description, Daniel C. Sutton, 2013. |