Skip to content

Commit

Permalink
0.13.0 releasenotes and docs spot check (#1596)
Browse files Browse the repository at this point in the history
  • Loading branch information
j-wags authored Apr 26, 2023
1 parent b5eefef commit 6a12d8a
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion docs/releasehistory.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Releases follow the `major.minor.micro` scheme recommended by [PEP440](https://w
* `minor` increments add features but do not break API compatibility
* `micro` increments represent bugfix releases or improvements in documentation

## Current development
## 0.13.0

### New features
- [PR #1567](https://github.com/openforcefield/openff-toolkit/pull/1567): Allows setting `Molecule.name` in `Molecule.from_smiles`, `from_inchi`, `from_polymer_pdb`, and `from_pdb_and_smiles`.
Expand Down
32 changes: 16 additions & 16 deletions docs/users/developing.md
Original file line number Diff line number Diff line change
Expand Up @@ -214,20 +214,20 @@ The OpenMM implementation provided by the OpenFF Toolkit either produces an `ope
Exceptions are raised when parameters are incompatible with OpenMM (`IncompatibleParameterError`) or otherwise against spec (`SMIRNOFFSpecError`), and also when they are appropriate for the spec but not yet implemented in the toolkit (`SMIRNOFFSpecUnimplementedError`).
This table describes which [`NonbondedMethod`](http://docs.openmm.org/latest/userguide/application.html?highlight=ljpme#nonbonded-interactions) is used in the produced `NonbondedForce`, or else which exception is raised.

| vdw_method | electrostatics_method | periodic | OpenMM Nonbonded method or exception | Common case |
|------------|-----------------------|----------|--------------------------------------|---|
| cutoff | Coulomb | True | raises `IncompatibleParameterError`
| cutoff | Coulomb | False | `openmm.NonbondedForce.NoCutoff`
| cutoff | reaction-field | True | raises `SMIRNOFFSpecUnimplementedError`
| cutoff | reaction-field | False | raises `SMIRNOFFSpecError`
| cutoff | PME | True | `openmm.NonbondedForce.PME` | * |
| cutoff | PME | False | `openmm.NonbondedForce.NoCutoff`
| LJPME | Coulomb | True | raises `IncompatibleParameterError`
| LJPME | Coulomb | False | `openmm.NonbondedForce.NoCutoff`
| LJPME | reaction-field | True | raises `IncompatibleParameterError`
| LJPME | reaction-field | False | raises `SMIRNOFFSpecError`
| LJPME | PME | True | `openmm.NonbondedForce.LJPME`
| LJPME | PME | False | `openmm.NonbondedForce.NoCutoff`
| vdw_method | electrostatics_method | periodic | OpenMM Nonbonded method or exception | Common case |
|------------|-----------------------|----------|-----------------------------------------|-------------|
| cutoff | Coulomb | True | raises `IncompatibleParameterError` | |
| cutoff | Coulomb | False | `openmm.NonbondedForce.NoCutoff` | |
| cutoff | reaction-field | True | raises `SMIRNOFFSpecUnimplementedError` | |
| cutoff | reaction-field | False | raises `SMIRNOFFSpecError` | |
| cutoff | PME | True | `openmm.NonbondedForce.PME` | * |
| cutoff | PME | False | `openmm.NonbondedForce.NoCutoff` | |
| LJPME | Coulomb | True | raises `IncompatibleParameterError` | |
| LJPME | Coulomb | False | `openmm.NonbondedForce.NoCutoff` | |
| LJPME | reaction-field | True | raises `IncompatibleParameterError` | |
| LJPME | reaction-field | False | raises `SMIRNOFFSpecError` | |
| LJPME | PME | True | `openmm.NonbondedForce.LJPME` | |
| LJPME | PME | False | `openmm.NonbondedForce.NoCutoff` | |

Notes:
* The most commonly-used case (including the Parsley line) is in the fifth row (cutoff vdW, PME electrostatics, periodic topology) and marked with an asterisk.
Expand Down Expand Up @@ -397,8 +397,8 @@ The CI matrix is currently as follows:
+-----------------------+------------+-----------+-------------+------------+-----------+-------------+
| Python 3.10 | **Test** | Skip | Skip | **Test** | Skip | Skip |
+-----------------------+------------+-----------+-------------+------------+-----------+-------------+
| Python 3.11 and newer | Pending upstream support |
| Python 3.11 and newer | Pending upstream support |
+-----------------------+------------+-----------+-------------+------------+-----------+-------------+
| Python 3.12 and newer | Pending official releases and upstream support
| Python 3.12 and newer | Pending official releases and upstream support |
+-----------------------+------------+-----------+-------------+------------+-----------+-------------+
:::

0 comments on commit 6a12d8a

Please sign in to comment.