Search found 2541 matches

by Peter Eastman
Mon Apr 22, 2024 11:16 am
Forum: OpenMM
Topic: Patches when using CHARMM files
Replies: 1
Views: 246

Re: Patches when using CHARMM files

In CHARMM, patches are generally applied at the modelling stage. If you used a patch while generating your PSF file, it should contain everything it needs to be read correctly.
by Peter Eastman
Thu Apr 18, 2024 12:18 pm
Forum: OpenMM
Topic: PDB File doesnt properly turn into topology with app.PDBFile
Replies: 2
Views: 389

Re: PDB File doesnt properly turn into topology with app.PDBFile

Every atom in a residue is required to have a unique name. Because your atoms are all named either "H" or "C", it assumes they are alternate locations for the same two atoms rather than different atoms.
by Peter Eastman
Thu Apr 11, 2024 9:11 am
Forum: OpenMM
Topic: OpenMM benchmark on multiple RTX GPUs?
Replies: 3
Views: 218

Re: OpenMM benchmark on multiple RTX GPUs?

No, it does not use tensor cores. We've looked into it, but there isn't really anything they would be useful for. They have a couple of problems. 1. Really all they do is matrix multiplication. They aren't useful for anything that doesn't look like a matrix multiplication. 2. They don't support 32 b...
by Peter Eastman
Mon Apr 08, 2024 5:18 pm
Forum: OpenMM
Topic: System stays static after 1M simulation steps
Replies: 2
Views: 165

Re: System stays static after 1M simulation steps

What do you expect to happen in that time? Is it a stable molecule or a very flexible one? 1 million steps is 4 ns. How much conformational change do you expect it to undergo in that time?
by Peter Eastman
Tue Apr 02, 2024 12:24 pm
Forum: OpenMM
Topic: OpenMM benchmark on multiple RTX GPUs?
Replies: 3
Views: 218

Re: OpenMM benchmark on multiple RTX GPUs?

You're better off just using a single GPU. For one thing, 100,000 atoms isn't really that large. It probably doesn't provide enough work to saturate multiple 4090s. For another thing, the performance of multi-GPU simulations depends strongly on the speed of communication between GPUs. All consumer G...
by Peter Eastman
Tue Feb 27, 2024 2:52 pm
Forum: OpenMM
Topic: Setting up OpenMM on an Itanium ia64 workstation
Replies: 1
Views: 151

Re: Setting up OpenMM on an Itanium ia64 workstation

That isn't an architecture we've ever tried to support. You could try to figure out how to compile it. It would definitely require some changes to the build scripts, but you might be able to do it, and it might even work. Then again it might not...
by Peter Eastman
Thu Jan 25, 2024 3:02 pm
Forum: OpenMM
Topic: Recalculate forces on atoms
Replies: 3
Views: 566

Re: Recalculate forces on atoms

Correct on both.
by Peter Eastman
Thu Jan 25, 2024 1:11 pm
Forum: OpenMM
Topic: Recalculate forces on atoms
Replies: 3
Views: 566

Re: Recalculate forces on atoms

I think it's just different units. You're printing the units in kcal/mol/nm. If you instead print them in kcal/mol/A they'll be 10 times smaller. That's probably what CHARMM is using.
by Peter Eastman
Tue Jan 16, 2024 10:38 am
Forum: OpenMM
Topic: Constraints with Langevin Middle Integrator
Replies: 14
Views: 3076

Re: Constraints with Langevin Middle Integrator

I already said: all standard integrators apply constraints correctly. That correction is part of RATTLE. Other algorithms account for velocities in other ways, but all of them handle them correctly.
by Peter Eastman
Mon Jan 15, 2024 6:14 pm
Forum: OpenMM
Topic: Constraints with Langevin Middle Integrator
Replies: 14
Views: 3076

Re: Constraints with Langevin Middle Integrator

I don't understand your question. It is always applied. It's part of the algorithm.

All the standard integrators apply constraints correctly. They use different algorithms in which constraints come up in different ways, but each algorithm handles them in a correct way.