Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---

Check warning on line 1 in docs/Scientific_Computing/Supported_Applications/GROMACS.md

View workflow job for this annotation

GitHub Actions / Check page meta

meta.siblings

Parent category 'Supported_Applications' has too many children (48). Try to keep number of items in a category under '8', maybe add some new categories?
created_at: '2019-02-21T02:46:25Z'
tags:
- molecular dynamics
Expand All @@ -19,13 +19,13 @@

It is primarily designed for biochemical molecules like proteins, lipids
and nucleic acids that have a lot of complicated bonded interactions,
but since GROMACS is extremely fast at calculating the nonbonded

Check warning on line 22 in docs/Scientific_Computing/Supported_Applications/GROMACS.md

View workflow job for this annotation

GitHub Actions / Check Spelling

spelling

Word 'nonbonded' is misspelled.
interactions (that usually dominate simulations) many groups are also
using it for research on non-biological systems, e.g. polymers.

GROMACS is available to anyone at no cost under the terms of
[the GNU Lesser General Public Licence](http://www.gnu.org/licenses/lgpl-2.1.html).
Gromacs is a joint effort, with contributions from developers around the world: users agree

Check warning on line 28 in docs/Scientific_Computing/Supported_Applications/GROMACS.md

View workflow job for this annotation

GitHub Actions / Check Spelling

spelling

Word 'Gromacs' is misspelled.
to acknowledge use of GROMACS in any reports or publications of results
obtained with the Software.

Expand Down Expand Up @@ -121,17 +121,17 @@

GROMACS is built with CUDA support, but that is optional to use - it will run without a GPU.

### MPI
## MPI

If you do elect to use `gmx-mpi`, note that hybrid parallelisation (i.e. with `--cpus-per-task` > `1`) can be
more efficient than MPI-only parallelisation. With hybrid parallelisation, it is important to run
`mdrun_mpi` with the `-ntomp <number>` option, where `<number>` should
be the number of CPUs per task. You can make sure the value is correct

Check warning on line 129 in docs/Scientific_Computing/Supported_Applications/GROMACS.md

View workflow job for this annotation

GitHub Actions / Check Prose

consistency.spacing

'Inconsistent spacing after period (1 vs. 2 spaces).'
by using `-ntomp ${SLURM_CPUS_PER_TASK}`.

## Checkpointing

The `-cpt 30` option instructs Gromacs to

Check warning on line 134 in docs/Scientific_Computing/Supported_Applications/GROMACS.md

View workflow job for this annotation

GitHub Actions / Check Spelling

spelling

Word 'Gromacs' is misspelled.
write a full checkpoint file every 30 minutes.

We reccomend including this flag for long running jobs.
Expand Down
Loading