Gromacs  2026.0-dev-20250217-60d5e5b
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes
#include "gmxpre.h"
#include "config.h"
#include <memory>
#include <utility>
#include "gromacs/domdec/gpuhaloexchange.h"
#include "gromacs/gpu_utils/devicebuffer_datatype.h"
#include "gromacs/math/vectypes.h"
#include "gromacs/utility/gmxassert.h"
+ Include dependency graph for gpuhaloexchange_impl.cpp:

Description

May be used to implement Domdec CUDA interfaces for non-GPU builds.

Currently, reports and exits if any of the interfaces are called. Needed to satisfy compiler on systems, where CUDA is not available.

Author
Alan Gray alang.nosp@m.@nvi.nosp@m.dia.c.nosp@m.om

Classes

class  gmx::FixedCapacityVector< typename, size_t >
 Vector that behaves likes std::vector but has fixed capacity. More...
 
class  gmx::GpuHaloExchange::Impl
 Impl class stub. More...