You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/index.rst
+2-6Lines changed: 2 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,10 @@
1
1
Welcome to PYSEQM Documentation
2
2
==================================
3
3
4
-
PYSEQM(PYtorch-based Semi-Empirical Quantum Mechanics) is a Semi-Empirical Quantum Mechanics package implemented in PyTorch. It provides built-in interfaces for machine learning and efficient molecular dynamic engines with GPU support.
4
+
PYSEQM(PYtorch-based Semi-Empirical Quantum Mechanics) is a Semi-Empirical Quantum Mechanics package implemented in PyTorch. It provides built-in interfaces for machine learning and efficient molecular dynamic engines with GPU support.
5
5
6
6
7
-
<<<<<<< HEAD
8
-
Several molecular dynamics algorithms are implemented for facilitating dynamics simulations, inlcuding orginal and Extended Lagrangian Born-Oppenheimer Molecular Dynamics, geometry optimization and thermostats.
9
-
=======
10
-
Several molecular dynamics algorithms are implemented for facilitating dynamic simulations, inlcuding Extended Lagrangian Born-Oppenheimer Molecular Dynamics, geometric optimization and several thermostats.
11
-
>>>>>>> b817174 (update)
7
+
Several molecular dynamics algorithms are implemented for facilitating dynamics simulations, including Born-Oppenheimer Molecular Dynamics (BOMD), Extended-Lagrangin BOMD, geometry optimization and thermostats.
Copy file name to clipboardExpand all lines: docs/source/quick_start.rst
-174Lines changed: 0 additions & 174 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,10 +4,7 @@ Quickstart
4
4
5
5
6
6
7
-
<<<<<<< HEAD
8
7
This quickstart is a high-level introduction on how to get started with using PySEQM.
9
-
=======
10
-
This quickstart is a high level introduction on how to get started using PySEQM.
11
8
12
9
For full examples, please check out our `GitHub repository <https://github.com/lanl/pyseqm>`_ and the `examples directory <https://github.com/lanl/PYSEQM/tree/master/examples>`_.
13
10
@@ -19,9 +16,6 @@ For full examples, please check out our `GitHub repository <https://github.com/l
19
16
Single Point SCF
20
17
------------------------------
21
18
22
-
23
-
Computes the electronic structure of a molecule by iteratively solving for the electron density or wavefunction until convergence, enabling calculation of total energy and related properties.
24
-
25
19
.. code-block:: python
26
20
27
21
@@ -77,140 +71,11 @@ Computes the electronic structure of a molecule by iteratively solving for the e
Once initialized, an SCF calculation can be run directly to compute total energy:
92
-
=======
93
-
Estimates the energies of electronically excited states by solving for higher energy eigenvalues of the electronic Hamiltonian, extending SCF results beyond the ground state.
94
-
>>>>>>> b817174 (update)
95
-
96
-
.. code-block:: python
97
-
98
-
99
-
100
-
import torch
101
-
from seqm.seqm_functions.constants import Constants
102
-
from seqm.Molecule import Molecule
103
-
from seqm.ElectronicStructure import Electronic_Structure
You can run molecular dynamics using Born-Oppenheimer Molecular Dynamics (BOMD) or Extended-Lagrangian BOMD:
209
-
=======
210
-
Tracks the natural evolution of a system of atoms under Newton’s laws in an isolated environment—no energy exchange with surroundings. Energy is conserved, and atomic motion arises solely from interatomic forces.
211
-
212
-
>>>>>>> b817174 (update)
213
-
214
79
.. code-block:: python
215
80
216
81
import torch
@@ -222,15 +87,6 @@ Tracks the natural evolution of a system of atoms under Newton’s laws in an is
elements = [0] + sorted(set(species.reshape(-1).tolist()))
266
-
267
118
seqm_parameters = {
268
119
'method': 'AM1',
269
120
'scf_eps': 1.0e-6,
270
121
'scf_converger': [2, 0.0],
271
122
'sp2': [False, 1.0e-5],
272
-
'elements': elements,
273
123
'learned': [],
274
124
'pair_outer_cutoff': 1.0e10,
275
125
}
276
126
277
-
278
-
<<<<<<< HEAD
279
-
User-defined parameters for calculations are set using the seqm_parameters dictionary.
280
-
281
-
.. code-block:: python
282
-
283
-
284
-
285
-
=======
286
-
>>>>>>> b817174 (update)
287
127
output = {
288
128
'molid': [0],
289
129
'thermo': 1,
290
130
'dump': 1,
291
131
'prefix': '../../Outputs_location'
292
132
}
293
133
294
-
<<<<<<< HEAD
295
-
The 'molid' key takes a list as the value. This list should contain the indices of the molecules on which MD has to be run, if multiple molecules have been given as input.
0 commit comments