Skip to main content

Module mmff94_gpu

Module mmff94_gpu 

Source
Expand description

GPU-accelerated MMFF94 force field evaluation.

Computes MMFF94 non-bonded interactions (van der Waals + electrostatic) on the GPU. The O(N²) pairwise terms are the bottleneck for large molecules and parallelize naturally on GPU hardware.

The bonded terms (bond stretching, angle bending, torsion) remain on CPU as they are O(N) and memory-access-heavy.

Structs§

Mmff94GpuResult
Result of GPU MMFF94 evaluation.

Functions§

compute_mmff94_nonbonded_cpu
CPU fallback for MMFF94 non-bonded energy.