Gromacs  2026.0-dev-20251119-5f0a571d
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Attributes
gmx::MDModulesDirectProvider Struct Reference

#include <gromacs/mdrunutility/mdmodulesnotifiers.h>

Description

Indicates whether an MD module is a direct (short-range coulomb interactions) provider.

std::optional lets the NB module know if a module provides direct interactions, or if no choice was made.

Public Attributes

std::optional< bool > isDirectProvider = std::nullopt
 Whether an MD module is a direct provider. More...
 

Member Data Documentation

std::optional<bool> gmx::MDModulesDirectProvider::isDirectProvider = std::nullopt

Whether an MD module is a direct provider.

If std::nullopt, no module reported a choice (defaults to NBNxM kernels)


The documentation for this struct was generated from the following file: