Gromacs  2026.0-dev-20241204-d69d709
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
gmx::ForceProviderOutput Class Reference

#include <gromacs/mdtypes/iforceprovider.h>

+ Collaboration diagram for gmx::ForceProviderOutput:

Description

Helper struct bundling the output data of a force provider.

Same as for the ForceProviderInput class, but these variables can be written as well.

Public Member Functions

 ForceProviderOutput (ForceWithVirial *forceWithVirial, gmx_enerdata_t *enerd)
 Constructor assembles all necessary force provider output data. More...
 

Public Attributes

ForceWithVirialforceWithVirial_
 Container for force and virial.
 
gmx_enerdata_tenerd_
 Structure containing energy data.
 

Constructor & Destructor Documentation

gmx::ForceProviderOutput::ForceProviderOutput ( ForceWithVirial forceWithVirial,
gmx_enerdata_t enerd 
)
inline

Constructor assembles all necessary force provider output data.

Parameters
[in,out]forceWithVirialContainer for force and virial
[in,out]enerdStructure containing energy data

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