torch_sim.integrators.nptΒΆ
Implementations of NPT integrators.
Functions
Perform batch matrix-vector multiplication. |
|
Compute forces on the cell for NPT dynamics. |
|
Perform one NPT integration step with cell rescaling barostat. |
|
Initialize the NPT cell rescaling state. |
|
Perform one NPT integration step with isotropic stochastic cell rescaling. |
|
Perform one NPT integration step with cell rescaling barostat. |
|
Perform one NPT integration step with anisotropic stochastic cell rescaling. |
|
Initialize NPT Langevin state with independent per-dimension cell lengths. |
|
Perform one NPT Langevin step with independent per-dimension cell lengths. |
|
Initialize an NPT Langevin state using logarithmic strain coordinate. |
|
Perform one NPT Langevin step using logarithmic strain coordinate. |
|
Initialize the NPT Nose-Hoover state. |
|
Computes the conserved quantity for NPT ensemble with Nose-Hoover thermostat. |
|
Perform a complete NPT integration step with Nose-Hoover chain thermostats. |
|
Convert a batch of 3x3 box matrices into lower-triangular form. |
Classes
State for NPT ensemble with cell rescaling barostat. |
|
State for NPT Langevin dynamics with independent per-dimension cell lengths. |
|
State for NPT Langevin dynamics using logarithmic strain coordinate. |
|
State information for an NPT system with Nose-Hoover chain thermostats. |
|
State information for an NPT system. |