Gromacs  2025-dev-20240718-982dfdc
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Enumerations
#include <vector>
#include "gromacs/math/vectypes.h"
#include "gromacs/utility/real.h"
+ Include dependency graph for options.h:
+ This graph shows which files directly or indirectly include this file:


This file declares command-line options for mdrun related to domain decomposition.

Berk Hess


struct  gmx::DomdecOptions
 Structure containing all (command line) options for the domain decomposition. More...


enum  gmx::DdRankOrder {
  gmx::DdRankOrder::select, gmx::DdRankOrder::interleave, gmx::DdRankOrder::pp_pme, gmx::DdRankOrder::cartesian,
 The options for the domain decomposition MPI task ordering. More...
enum  gmx::DlbOption {
  gmx::DlbOption::select, gmx::DlbOption::turnOnWhenUseful, gmx::DlbOption::no, gmx::DlbOption::yes,
 The options for the dynamic load balancing. More...
enum  gmx::DDBondedChecking : bool { gmx::DDBondedChecking::ExcludeZeroLimit = false, gmx::DDBondedChecking::All = true }
 Options for checking bonded interactions. More...